Слайды и текст доклада
Pic.1
Многоядерные процессоры
Pic.2
Два подхода к увеличению производительности процессора Увеличение тактовой частоты процессора. Увеличение количества инструкций программного кода, выполняемых за один такт процессора. Переход к …
Pic.3
Многоядерный процессор - центральный процессор, содержащий два и более вычислительных ядра на одном процессорном кристалле или в одном корпусе. Ядром процессора - это система исполнительных устройств …
Pic.4
Кэш- сверхоперативная память В многоядерных процессорах кэш первого уровня у каждого ядра своя, а кэш 2-го уровня существует в нескольких вариантах: разделяемый — кэш расположен на одном с обеими …
Pic.5
Производительность. В приложениях, оптимизированных под многопоточность, наблюдается прирост производительности на двухъядерном процессоре. Старые приложения (не оптимизированные под …
Pic.6
Наращивание количества ядер. На сегодняшний день основными производителями процессоров — Intel и AMD дальнейшее увеличение числа ядер процессоров признано как одно из приоритетных направлений …
Pic.7
Сравнение процессоров: одноядерного и двухъядерного
Pic.8
Сравниваемые системы. В тестировании Pentium Extreme Edition 840 работал на предсерийной материнке Intel D955XBK с чипсетом D955X и с двумя 512 Мб модулями памяти DDR2-667. Сравнивалась эта система с …
Pic.10
Результаты тестирования: Игровые тесты: во всех играх Pentium Extreme Edition 840 уступает Pentium 4 660, т. к. создатели игр не "параллелят" свои творения. Тест Sysmark 2004 в дисциплине …
Pic.11
Итоги. Если вам часто приходится заниматься обработкой музыкальных файлов и изменением формата видеофайлов, то многоядерность — это однозначно то, что вам нужно. Именно здесь работает формула 1+1 = …
Pic.12
Многоядерные процессоры и программирование. Скоростной потенциал процессоров стал зависеть от качества работы программистов. Никогда раньше успех массового ПО не зависел от его …
Pic.13
Intel Parallel Studio состоит из следующих компонентов: Parallel Inspector — аналитический инструмент, позволяющий выявлять проблемы с потоками и памятью; · Parallel Composer — набор инструментов, …
Pic.14
Intel Parallel Studio. Приложения, написанные с помощью Intel Parallel Studio, будут совместимы с будущими многоядерными процессорами Intel, включая Larrabee — разрабатываемый многоядерный процессор …
Pic.15
Как работает Intel Parallel Studio? Инструмент запускает вашу программу и ведет мониторинг ее работы, выискивая названные проблемы, вместо того, чтобы просто инспектировать сам программный код. …
Pic.16
Проблемы многоядерности. Многоядерные и Hyper-Threading процессоры не только увеличивают производительность, но и порождают многочисленные проблемы - некоторые приложения (драйвера) начинают работать …
Pic.17
Проблемы многоядерности. Прикладное приложение или драйвер устройства, спроектированный для однопроцессорной системы, не требует никакой адаптации для переноса на многопроцессорную систему, если, …
Pic.18
Заключение. Многопроцессорные системы создают много проблем и далеко не все из них разрешимы в рамках простой переделки программ. Получив возможность создавать потоки, программисты далеко не сразу …
Скачать презентацию
Если вам понравился сайт и размещенные на нем материалы, пожалуйста, не забывайте поделиться этой страничкой в социальных сетях и с друзьями! Спасибо!