Flow заявляет, что может повысить производительность ЦП до 100 раз с помощью своего фирменного сопутствующего чипа

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com

В последнее время конструкция процессоров претерпела своего рода встряску, связанную с добавлением NPU, а также некоторыми радикальными конфигурациями и методами построения чипов для их оптимизации. Однако у Flow Computing есть еще более радикальное предложение. Он рекламирует архитектуру сопроцессора, которая помогает обычным старым процессорам, и утверждает, что производительность увеличивается до 100 раз после некоторых программных хитростей.

Автор: Getty Images — Narumon Bowonkitwanchai Источник: www.pcgamer.com

Flow — это стартап, поддерживаемый государственной исследовательской организацией Финляндии VTT, и его предложение состоит в том, чтобы добавить блок параллельной обработки (PPU), интегрированный в сопроцессор, который работает вместе с традиционным процессором, чтобы помочь управлять входящим трафиком.

Современные многоядерные процессоры могут обрабатывать десятки потоков одновременно, но их синхронизация и обработка необходимых данных отнимает много ценных тактов. Конструкция PPU Flow по существу решает эту проблему для ЦП, уменьшая задержки, особенно при массово-параллельных рабочих нагрузках.

Соучредитель и генеральный директор Flow Тимо Валтонен сказал: «ЦП — самое слабое звено в вычислениях… он не справляется со своей задачей, и это необходимо изменить».

Подобная идея высказывается не впервые. Однако традиционно такого рода решения требуют полного переписывания всего кода для облегчения процесса. Flow утверждает, что его архитектура может улучшить устаревший код без изменений, значительно повышая производительность, особенно в отношении приложений, которые отображают параллелизм, но сдерживаются традиционной многопоточной обработкой.

Однако это еще не все. Flow утверждает, что после некоторой перекомпиляции программного обеспечения модифицированный код, созданный с использованием преимуществ PPU, сможет повысить производительность до 100 раз, и предполагает выпуск специальных инструментов, которые помогут разработчикам адаптироваться.

Предлагается производить PPU серийных моделей в нескольких конфигурациях для разных случаев использования с разным количеством ядер PPU. Говорят, что четырехъядерная версия подходит для чего-то вроде умных часов, в то время как компания предлагает 64-ядерную версию для ПК и 256-ядерную модель для корпоративного использования.

Однако, учитывая, что PPU и его интеграция с сопроцессором еще не реализованы ни в одном современном кристалле, кроме платы FPGA, такое увеличение производительности в нынешнем виде является теоретическим. По сути, Flow рекламирует IP-архитектуру сопроцессора, а не готовый продукт.

Тогда вопрос о том, можно ли реализовать это дополнительное оборудование в формате массового производства для крупной компании по производству чипов, представляет собой довольно рискованную задачу, особенно с учетом того, что такие компании, как AMD, Intel и Nvidia, уже вложили миллиарды в процессоры с массовым параллелизмом: GPGPU.

В конце концов, Flow по-прежнему является стартапом с большими идеями, и хотя он уже получил 4 миллиона евро в виде предварительного финансирования, это все еще кажется очень ранним периодом для компании. Тем не менее, учитывая столь смелые заявления, они, вероятно, вызвали серьезный интерес. Однако приведет ли это к будущему гармонии сопроцессора на вашем настольном или мобильном ПК в ближайшие годы, пока остается настоящим вопросом.

Источник: PCGAMER

3 комментария

Добавить комментарий

111094093239444340975@google
Экстординарные заявления требуют экстоординарных доказательств. А их нет. Даже оригинал статьи пишет громко о скепсисе в конце. Тут одно из двух — эти стартаперы думают что в AMD/Intel/Apple сидят идиоты и проглядели такую возможность раньше или что идиоты купятся на такой хайп и вложатся в горячую тему. Не стоит им помогать.
111094093239444340975@google
Я имею ввиду примеры что они привели — бред и к общим вычислениям не имеет никакого отношения. Описывают пример 100 интов паралельно вычисляемых. Пускай они мне лучше покажут, как они смогут f(x) = f(x-1)* x вычислить. Контексто-зависимые вычисления. С ветвлением. Могут свой PPU повесить на полочку. Никакой компилятор не сможет превратить любой код в паралеливаемый. Это раз. Второй довой почему это бред — посмотрите что они пишуть про задержки и кеши. Это просто стыд. Т.е. пока все прочие пытаются ускорить конвеер, делают кеши ближе к ядру, они говорят — да пофиг, всегда будем ходить в общий кеш, и синхронизировать его тогда не надо. Эм. По моему это противоположная сторона от производительности. Т.е. вместо того что бы вычислять быстрее и иметь инструкции под боком вы всякий раз ходите в более медленную память, а ваши ядра чилят «по дургим задачам». Мне не нужны другие задачи, выполняй программу шустрее, мля!

Добавить комментарий

Сейчас на главной

Новости

Публикации

Парк Юрского периода ближе, чем кажется? Ученые нашли кровь динозавра возрастом 115 млн лет

Международная группа исследователей опубликовала в научном журнале Proceedings of the National Academy of Sciences статью, которая вызвала серьезные споры среди палеонтологов. Авторы работы изучили...

Почему на чае появляется «бензиновая» пленка, даже если чашка идеально чистая

На поверхности свежего чая иногда появляется тонкая блестящая пленка. Под лампой она напоминает масло или бензин на воде, а если провести ложкой, поверхность ломается на отдельные фрагменты. Чашку...

Обрыв магистрали включает тормоза: как появился автоматический воздушный тормоз Вестингауза

До появления воздушного тормоза остановка длинного поезда зависела не от одного машиниста, а от цепочки людей. По свистку локомотива тормозные кондукторы должны были добраться до ручных тормозов...

Вместо колёс — два винта: как шнекоход ЗИЛ-29061 помогал искать космонавтов

У этой машины вместо колёс — два огромных винта. Она могла ползти по болоту, двигаться по рыхлому снегу и держаться на воде. Зато на обычной дороге её сильная сторона превращалась в...

Домашняя стрижка собак: что ломается в бытовой машинке через месяц и почему

Каждый владелец пушистой собаки хотя бы раз задумывался о покупке собственной машинки для стрижки. Логика на первый взгляд кажется безупречной: стандартный бытовой триммер для мужских стрижек...