Каждый центральный процессор в устройствах имеет многоуровневый набор кэш – сверхбыстрой памяти, которую используют чтобы ускорить процесс, извлекая часто используемые данные. Но не все чипы эффективно используют встроенное хранилище.
Исследователи Массачусетского университета технологий решили эту проблему. Они разработали систему структурирования кэша под названием Jenga. Так ка данная система знает физические местоположения каждого банка памяти, то может рассчитать, как их хранить, чтобы максимально сократить время.
Как утверждают учёные, с Jenga 36-ядерный чип сможет работать на 30% быстрее и использовать на 85% меньше энергии. Большее число ядер теперь будет меньше влиять на расход энергии – особенно это полезно в смартфонах, где важен каждый ватт.
На данный момент Jenga это лишь симуляция. Прежде чем данная система будет применяться в реальной жизни пройдет немало времени. Производительность системы зависит от количества ядер, поэтому на мобильных процессорах прирост будет менее заметным. Но все же Jenga сможет увеличить производительность чипов с относительно небольшим усилием.