Молодая компания Flow Computing утверждает, что разработала технологию, которая позволит увеличить производительность CPU вплоть до 100 раз. И эта технология совместима со всеми основными используемыми на рынке архитектурами.
Свою разработку компания называет PPU — Parallel Processing Unit, то есть блок параллельной обработки данных. Это небольшой блок, который нужно интегрировать в процессор. Как раз за счет параллельной обработки данных этот блок способен значительно повышать производительность CPU. На бумаге это явно революция, так как Flow говорит о 100-кратном повышении, что даже представить себе достаточно сложно.
Правда, есть нюансы. Если никак не менять сам CPU, производительность вырастет лишь примерно вдвое, хотя это тоже очень и очень много. А для достижения прироста на два порядка нужна перекомпиляция ПО под PPU.
Flow говорит, что ее блок можно интегрировать в процессор на любой современной распространенной архитектуре (x86, Arm, RISC-V и так далее). Утверждается, что любой современный процессор с архитектурой фон Неймана можно интегрировать PPU.
Более того, конфигурация PPU может настраиваться под нужды конкретного сегмента. В частности, количество ядер может варьироваться от 4 до 256, и компания говорит, что PPU можно использовать как в умных часах, так и в суперкомпьютерах.
Однако во всей этой истории есть одно большое но. Суть в том, что пока что компания не может продемонстрировать ничего из этого, потому что Flow еще не создала чип с PPU и не обязательно собирается его создавать. Как объяснили авторы ресурс The Verge, на данный момент Flow — это всего лишь набор запатентованных технологий.