Фирми РЪКОВОДСТВО

NVIDIA AI

AI екосистемата на NVIDIA включва изчислителен хардуер и софтуер, използвани за обучение, оптимизация и обслужване на модели.

Чуйте това ръководствоAI-разказан · ~2 min

На тази страница2 минути четене
  1. Преглед
  2. Основни изводи
  3. Дълбоко гмуркане
  4. Идентифицирайте етапа, който се нуждае от подобрение
  5. Внедряване в реалния свят
  6. Прилагайки го на практика
  7. Източници и допълнителна литература
  8. Продължете да изследвате
  9. Често задавани въпроси

Преглед

GPU-тата, софтуерът, свързан с CUDA, TensorRT и инструментите за обслужване на изводи играят различни роли. Производителността зависи от цялото натоварване и софтуерния стек, а не само от името на доставчика.

Основни изводи

  1. Отделяйте обучението, оптимизацията и обслужването.
  2. Проверете точните изисквания за съвместимост.
  3. Измервайте качеството на задачите и цялата работна натовареност.

Дълбоко гмуркане

Отделяне на обучението от оптимизацията на изводите и обслужването. Моделът може да бъде обучен в рамка, конвертиран или оптимизиран за изпълнение и след това изложен чрез услуга. Всеки етап има изисквания за съвместимост и може да промени поведението или използването на ресурси на крайната система. Проверете конкретния хардуер, числовите формати, версиите на софтуера и поддържаните операции. Оптимизация, налична на едно устройство или на време на изпълнение, може да не е на друго. Записвайте конфигурацията, използвана за всеки бенчмарк. Измервайте движението на паметта и данните заедно с аритметичната пропускателна способност. Дълги входове, паралелни заявки и кеширано състояние на модела могат да променят тесния участък. По-голям ускорител не подобрява автоматично натоварване, ограничено от предварителна обработка, мрежов трансфер или услуга надолу. Сравнете внедрения изход с оригиналния модел след оптимизация. По-ниска прецизност и алтернативни пътища за изпълнение могат да повлияят на точността. Оценете латентността, пропускателната способност, мощността и разходите според предвидените условия на приложението и консултирайте актуалната документация за съвместимост и изисквания за поддръжка.

04Работен пример

Идентифицирайте етапа, който се нуждае от подобрение

  1. Представете си заявка, която отделя 100 ms за GPU inference и 900 ms за зареждане и подготовка на данни.

  2. Ускоряването с двойно извеждане спестява 50 ms от едносекундната заявка.

  3. Проучете зареждането и предварителната обработка на данни, преди да припишете пълното забавяне на недостатъчни GPU изчисления.

Какво показва

Изобретените времеви измервания показват защо хардуерните решения изискват измервания от край до край.

Внедряване в реалния свят

Профилирайте модел преди да изберете стратегия за оптимизация.

Валидирайте двигател с по-ниска прецизност спрямо същия набор за оценка като оригиналния модел.

Прилагайки го на практика

Защо има значение

  • Стратегия на доставчика. Пътните карти на доставчиците влияят на това какви функции вашият екип може да изгради по-нататък.
  • Разходи и бюджет. Търговските условия и опциите за внедряване влияят върху дългосрочните разходи и риск.
  • Риск и безопасност. Стимулите на компанията оформят продуктовите стандарти, безопасността и откритостта.

Внимавайте за

  • Съобщенията за стартиране може да изпреварят стабилността в реалните производствени работни процеси.
  • Ценообразуването на API или промените в политиката могат да разбият предположенията за една нощ.
  • Зависимостта от един доставчик увеличава разходите за заключване и миграция.

Следващи стъпки

  1. Оценявайте доставчиците, като използвате вашите собствени задачи и набори от данни.
  2. Прегледайте поверителността, сигурността и правните условия преди интегриране.
  3. Поддържайте резервен план за модели или доставчици.
  4. Наблюдавайте бележките по изданието, така че промените в пътната карта да не изненадват екипите.

Източници и допълнителна литература

  1. NVIDIAЕтапи на бърз старт и внедряване на TensorRT

Продължете да изследвате

Безплатен бюлетин

Получавайте дневния AI бюлетин

Три проверени AI истории всяка делнична сутрин, написани на достъпен език. Безплатно завинаги, без реклами.

Един имейл всеки делничен ден. Отписване с едно кликване. Никога не продаваме и не споделяме вашия имейл адрес.

Тествайте себе си

Take the NVIDIA AI quiz

Незабавна обратна връзка за всеки отговор и сертификат за споделяне с подлежащ на проверка идентификационен номер, след като преминете курс.

Стартирай теста

Подкрепете безплатното AI образование. AI Understanding е 501(c)(3) с нестопанска цел — без реклами, без платен достъп, никога. Направете дарение

Често задавани въпроси

Гарантира ли използването на NVIDIA GPU бързо AI приложение?

Не. Съвместимостта на софтуера, паметта, пакетирането, движението на данни и останалата част от приложението определят реалния резултат.

Продължавай да учиш

Свързани ръководства

Още ръководства, избрани за тази тема

Получете безплатен AI сертификатКратък безплатен курс и изпит. Без разходи, без карта. Около 2,5 часа.Започнете безплатно →