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

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

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

Новости

Публикации

Почему компьютерную ошибку называют «багом»

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

Как эволюция пересобрала человеческое запястье: древняя ходьба на кулаках научила человека держать инструменты

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

Спутники зафиксировали разворот внешнего ядра под Тихим океаном в 2010 году, изменивший скорость вращения Земли

Примерно в трех тысячах километров под поверхностью Земли находится внешнее ядро — слой жидкого сплава на основе железа и никеля. Температура там превышает 4000 градусов Цельсия, а...

Horten Ho 229: первое реактивное «летающее крыло» Второй мировой войны

Сегодня уже никого не удивляют самолёты вроде Northrop B-2 Spirit или тяжёлые беспилотные аппараты, выполненные по схеме «летающее крыло», вроде С-70 «Охотник». Подобная компоновка стала частью...

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

На самом юге итальянского сапожка в городке Альберобелло взору открываются странные домики, как будто сошедшие со страниц средневекового фэнтези. Белоснежные круглые жилища с остроконечными серыми...

«Ну какава красота!» Обзор клавиатуры Epomaker Glyph

Epomaker Glyph — клавиатура чтобы смотреть. Как видно на превью, внешний вид данной клавиатуры очень экстравагантный, поэтому, скорее всего, её стоит рассматривать, как предмет...