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 повесить на полочку. Никакой компилятор не сможет превратить любой код в паралеливаемый. Это раз. Второй довой почему это бред — посмотрите что они пишуть про задержки и кеши. Это просто стыд. Т.е. пока все прочие пытаются ускорить конвеер, делают кеши ближе к ядру, они говорят — да пофиг, всегда будем ходить в общий кеш, и синхронизировать его тогда не надо. Эм. По моему это противоположная сторона от производительности. Т.е. вместо того что бы вычислять быстрее и иметь инструкции под боком вы всякий раз ходите в более медленную память, а ваши ядра чилят «по дургим задачам». Мне не нужны другие задачи, выполняй программу шустрее, мля!

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

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

Новости

Публикации

Обзор профессионального блендера RAWMID RPB-05: 4 литра смузи за 15 секунд не хотите?

RAWMID RPB-05 — блендер создан для настоящих нагрузок. В нём сразу чувствуется промышленный масштаб: огромный резервуар на 4 литра позволяет готовить коктейли на целую компанию или...

Синдром отложенной жизни: почему стратегия начинать жизнь с понедельника никогда не работает

Вы наверняка хоть раз ловили себя на мысли, что надо менять что-то в жизни, но откладывали эти самые изменения до более благоприятной или просто удобной даты. С понедельника ведь удобнее считать...

Многопортовое зарядное устройство Ugreen Gan Desktop Fast Charger 100W (X765)

Очень удобно когда от одной розетки можно зарядить сразу 6 разных устройств. Причём даже мощных. Но для этого нужно многопортовое зарядное устройство. И одним из интересных вариантов является...

Почему дайверам нельзя смотреть на рыб: человеческий взгляд как эволюционная угроза

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

Зачем русские кавалеристы носили на плечах кавказскую бурку, как у горцев

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

Как куркума разобщила кулинаров и филологов: секрет слова, ударение в котором вы точно ставите не туда

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