Для изобретения новых технологий для увеличения скорости вычислений в компьютерном аппаратном обеспечении можно следовать примеру исследователей из Калифорнийского университета в Риверсайде. 12 Они разработали платформу одновременной и гетерогенной многопоточности (SHMT), которая позволяет задействовать для обработки одних и тех же данных сразу несколько разных компонентов компьютерной системы. 3
Суть метода в том, что задачу распределяют сразу между всеми компонентами (CPU, GPU, NPU, TPU и т. д.), а не отдают данные на обработку только одному компоненту системы. 1
Согласно исследованию учёных, SHMT позволяет ускорить обработку данных почти в 2 раза по сравнению с использованием только графического процессора. 3 При этом энергопотребление снижается на 51%. 3
Для практического применения SHMT необходима доработка в виде оптимизации кода и аппаратных средств. 3