Главная Новости Клиенты Заявка Вакансии Сертификаты Статьи Контакты
Ремонт ноутбуков
В последнее время большое распространение среди компаний и частных лиц получили ноутбуки.
Абонентское обслуживание
Как часто происходят моменты, когда из-за сбоев в...
Удаленный ремонт
Порой возникают проблемы с компьютерной или организационной техникой...

Исследователи повысили производительность многоядерных процессоров

10.04.2014

Исследователи повысили производительность многоядерных процессоровГруппа исследователей из Института штата Северная Калифорния (North Carolina State University) разработали две новые техники, созданные для увеличения производительности многоядерных компьютерных микропроцессоров.

Обе техники позволяют более отлично обрабатывать данные, что позволяет повысить производительность чипов на 10-40%. Этого удалось достигнуть за счет увеличения эффективности рассредотачивания пропускной возможности и подготовительной подборки данных. Отмечается, что современные многоядерные чипы с повышением количества ядер больше мучаются от недостаточной пропускной полосы обмена данными с памятью. В итоге, не все процессорные ядра могут довольно оперативно получать из памяти конкретно те данные которые им необходимы в текущий момент времени для выполнения вычислений. В итоге, общая производительность микропроцессора понижается. С целью устранения этой препядствия употребляется функция подготовительной подборки данных, которая предсказывает, какие конкретно данные в предстоящем могут потребоваться ядру для вычислений, и заблаговременно извлекает их из памяти. Но, если работа функции подготовительной подборки данных является недостаточно четкой, то появляется излишняя нагрузку на шину обмена данными за счет обмена ненадобными данными, тем понижается производительность микропроцессора.

Предложенные разработчиками техники увеличения производительности микропроцессоров ориентированы на устранение обозначенных слабеньких мест компьютерных систем. 1-ая техника базирована на аспектах определения величины пропускной возможности, нужной для каждого процессорного ядра. Так, в процессе воплощения вычислениям неким ядрам может потребоваться больше данных, чем другим. Новенькая техника позволяет более точно найти потребности ядра в пропускной возможности шины обмена данными с памятью, а как следует — и поболее отлично распределять шину меж ядрами. Это тянет за собой увеличение производительности отдельных ядер микропроцессора, также всего чипа в целом. 2-ая техника базирована на наборе разработанных исследователями критериев определения моментов ускорения либо замедления вычислений в итоге задействования подготовительной подборки данных. Таким макаром, в случае ожидаемого понижения производительности из-за задействования подготовительной подборки данных, данная функция деактивируется. Если же работа функции подготовительной подборки данных не несет риска понижения производительности микропроцессора, она остается активной. В итоге, при задействовании данной техники функция подготовительной подборки данных может активироваться и деактивироваться персонально для каждого ядра, что тянет за собой увеличение производительности микропроцессора.

Отмечается, что при использовании обеих техник исследователям удалось повысить производительность многоядерных микропроцессоров на 40% по сопоставлению с чипами, в каких не употребляется функция подготовительной подборки данных. Не считая того, прирост производительности составляет 10% по сопоставлению с теми многоядерными микропроцессорами, в каких функция подготовительной подборки данных повсевременно активирована.

Яндекс.Метрика