Помощь в учёбе, очень быстро...
Работаем вместе до победы

Многоядерные вычислительные системы

РефератПомощь в написанииУзнать стоимостьмоей работы

Использование нескольких ядер и технологии типа Hyper-Threading дает возможность осуществлять одновременные вычисления на нескольких процессорах в пределах одного системного блока. Возможность распределять работу основных задач приложений и фоновых задач операционной системы по нескольким ядрам; Процессы, которым необходимы интенсивные вычисления, протекают намного быстрее; Увеличение скорости… Читать ещё >

Многоядерные вычислительные системы (реферат, курсовая, диплом, контрольная)

Для реализации параллельного выполнения задач, наиболее эффективно применить систему с микропроцессором, в котором на одном кристалле интегрированы несколько вычислительных ядер. Такая система обеспечивает большую скорость взаимодействия между процессорами, нежели использование коммутаторов, внешних шин в многопроцессорных системах. Одновременно с этим она дает возможность повысить общую производительность, за счет предоставления двух или более полнофункциональных наборов аппаратных ресурсов, минимизирует затраты на оборудование и значительной экономит энергопотребление.

Помимо многоядерных процессоров, в архитектуру новых платформ были внедрены некоторые новые технологии, такие как самостоятельность соответствующих программных компонент (Intel Virtualization Technology), технологии одновременной многопоточности (Intel Hyper-Threading Technology), повышение скорости обмена данными (Intel I/O Acceleration Technology).

Технология Virtualization Technology Hypervisor это сочетание новейших программно-аппаратных возможностей многоядерных процессоров, которые реализуют самостоятельность соответствующих программных компонентов. Процессоры, которые поддерживают эту технологию, понимают дополнительные инструкция позволяющие производить работу нескольких операционных систем и позволяют между ними переключаться. 4].

Технология Acceleration Technology основана на аппаратных способностях процессора с оптимизированным стеком протоколов, на имеющихся возможностях чипсетов и сетевых адаптеров, поддерживающих оптимизированный доступ к данным, это технология позволит добиться улучшения скорости передачи данных. [5].

Hyper-Threading — это название технологии одновременной многопоточности (Simultaneous Multi-Threading, SMT). Идея этой технологии очень проста. Каждый физический процессор представляется операционной системе, как два логических процессора, и операционная система не видит разницы между одним SMT процессором или двумя обычными процессорами. [6].

Плюсы многоядерных процессоров:

возможность распределять работу основных задач приложений и фоновых задач операционной системы по нескольким ядрам;

процессы, которым необходимы интенсивные вычисления, протекают намного быстрее;

увеличение скорости работы программы;

снижение энергопотребления ПК.

Использование нескольких ядер и технологии типа Hyper-Threading дает возможность осуществлять одновременные вычисления на нескольких процессорах в пределах одного системного блока.

Показать весь текст
Заполнить форму текущей работой