Поскольку все больше и больше гаджетов подключаются к Интернету вещей , возникает вопрос: нужно ли пользователям иметь на этих устройствах аппаратное ускорение? Или это лишняя работа? Учитывая направление развития Интернета вещей, аппаратное ускорение вполне может стать важным дополнением для конкретных типов оборудования. Давайте рассмотрим, почему, в следующей статье.
Узнайте об аппаратном ускорении в Интернете вещей
Что означает концепция аппаратного ускорения?
Прежде чем углубляться в то, почему аппаратное ускорение полезно для устройств Edge («периферийных» устройств), нам необходимо понять, что означают все эти термины. Только тогда мы сможем увидеть, какую пользу они принесут миру IoT!
Аппаратное ускорение — это когда компьютер получает «помощь» от дополнительного оборудования для выполнения определенной задачи. Если пользователь выполняет такую задачу, как рендеринг 3D-видео, аппаратное ускорение может позволить другому компоненту (например, видеокарте) «подключиться» и помочь ускорить процесс.
«Пограничные» устройства находятся на «крае» сетей. Они часто выступают в качестве точек входа в Интернет в целом. Эти устройства кажутся более сложными, чем есть на самом деле. Устройство, которое вы используете для чтения этой статьи, технически также является «пограничным» устройством! Таким образом, они часто представляют собой тип виджетов, с которыми пользователи напрямую взаимодействуют.
В настоящее время «периферийные» устройства Интернета вещей обычно принимают данные, обрабатывают их, а затем отправляют на облачный сервер. Облако выполняет все вычисления и отправляет результаты обратно. Затем устройство сообщает результаты пользователю. Пользователям для этого не требуется много вычислительной мощности, поэтому аппаратное ускорение не требуется.
Что, если это изменится? Вместо использования устройств-зомби, которые на самом деле способны только обрабатывать ввод и вывод, в будущем в IoT появятся устройства, управляемые ИИ, которые сами обо всем «думают». Именно так формируется Интернет вещей. Таким образом, пользователям не требуется подключение к Интернету, чтобы устройство могло выполнять автономные функции.
Комбинируйте элементы
Есть способы сделать устройство более эффективным в обработке данных, и у людей также возникает потребность в увеличении вычислительной мощности, поскольку устройства начинают «думать» самостоятельно с помощью ИИ. Объединив оба этих фактора, пользователи поймут, почему аппаратное ускорение может быть полезно для Интернета вещей.
Фактически, мы уже наблюдаем ускорение, происходящее в мире Интернета вещей! Google запускает ускоритель искусственного интеллекта для машинного обучения . Одна компания обнаружила, что использование аппаратного ускорения в устройствах Интернета вещей снижает влияние циклов загрузки, что приводит к снижению энергопотребления в 1000 раз и увеличению времени автономной работы в 10 раз.
Короче говоря, аппаратное ускорение станет отличным дополнением для «периферийных» устройств, когда они действительно начнут «думать сами». Возможно, в наши дни, когда устройства могут полагаться на облако, аппаратное ускорение не является необходимым. По мере того, как мир Интернета вещей развивается и искусственный интеллект становится основной частью сети, он поможет устройствам «обучаться» лучше и быстрее.
Ускорение навстречу будущему
Хотя аппаратное ускорение может показаться не очень важным в нынешних масштабах Интернета вещей, потребность в устройствах с поддержкой искусственного интеллекта в будущем означает, что в будущем это станет удобным инструментом. Теперь читатели знают, что такое концепция аппаратного ускорения и чем оно полезно для «периферийных» устройств.
Считаете ли вы, что аппаратное ускорение не требуется для устройств IoT? Пожалуйста, дайте нам знать в разделе комментариев ниже!