Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Гиперпотоковая организация вычислений



Мультипроцессорный и мультипрограммный способы организации вычислительных процессов в ВС – это два полюса, между которыми существует многие ВС, использующих в той или иной мере средства того и другого способов.

Например, в основе гиперпотоковой технологии (hyperthreading), используемой в ВС на базе процессоров Pentium 4, лежит то, что современные процессоры в большинстве своем являются суперскалярными и суперконвейерными, т.е. состоят из группы вычислительных блоков различного функционального назначения /2/. Поддерживающая гиперпотоковую технологию ОС воспринимает один физический процессор, как несколько (в частности, в виде двух) независимых логических процессоров и организует выполнение программ на каждом из этих логических процессоров. Это не означает, что в процессоре имеются несколько вычислительных ядер – логические процессоры используют ресурсы единственного вычислительного ядра. Вследствие этого вычислительные блоки процессора загружаются более эффективно, и увеличивается его производительность. Действительно, часть программ, использующая разные вычислительные блоки единственного процессора, может выполняться параллельно, а не псевдопараллельно, как в системах с разделением времени. Поэтому гиперпотоковые системы занимают промежуточное положение между мультипроцессорными и мультипрограммными системами.





Дата публикования: 2015-04-07; Прочитано: 389 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...