Векторная архитектура компьютеров

Заказать уникальный доклад
Тип работы: Доклад
Предмет: Информатика
  • 1313 страниц
  • 8 + 8 источников
  • Добавлена 04.03.2009
400 руб.
  • Содержание
  • Часть работы
  • Список литературы
  • Вопросы/Ответы
1 История создания компьютера и его автор
2 Архитектура компьютера
3 Возможности выполнения параллельных вычислений
4 Характеристики параллельных вычислений
5 Достоинства и недостатки компьютера
6 Существ. реализаций компьютера
7 Выводы
Список использованной литературы

Фрагмент для ознакомления

Недостатком MIMD- машины с распределенной памятью является локальная адресация памяти в каждом процессорном узле. Для межпроцессорных коммуникаций необходимо применять специальные средства.
Векторные процессоры наиболее распространены в специализированных устройствах (напр. обработка графики).
SIMD-расширения, используемые в процессорах архитектуры x86:
MMX - Multimedia Extensions. Коммерческое название дополнительного набора инструкций, выполняющих характерные для процессов кодирования/декодирования потоковых аудио/видео данных действия за одну машинную инструкцию. Впервые появился в процессорах Pentium MMX.
MMX Extended - расширенный набор инструкций MMX, используемый в процессорах AMD и Cyrix.
3DNow! - расширение набора команд MMX процессоров AMD, начиная с AMD K6-3.
3DNow! Extended - расширение набора команд 3DNow! процессоров AMD, начиная с AMD Athlon.
SSE - набор инструкций, разработанный Intel, и впервые представленный в процессорах серии Pentium III как ответ на аналогичный набор инструкций 3DNow! от AMD, который был представлен годом раньше.
SSE2 - набор инструкций, разработанный Intel, и впервые представленный в процессорах серии Pentium 4.
SSE3 - третья версия SIMD-расширения Intel, потомок SSE, SSE2 и x87. Представлен 2 февраля 2004 года в ядре Prescott процессора Pentium 4.
SSSE3 - набор SIMD-инструкций, используемый в процессорах Intel Core 2 Duo.
SSE4 - новая версия SIMD-расширения Intel. Анонсирован 27 сентября 2006 года. Представлен в 2007 году процессорах серии Penryn.
AVX - анонсированная версия SIMD-расширения Intel, которая будет представлена в 2010 году в процессорах архитектуры Sandy Bridge.
6 Существ. реализаций компьютера
Ряд реализаций, которые удовлетворяют различным требованиям (то есть имеют разный размер, производительность, стоимость, потребление энергии и т.д.), но разделяют общую структуру, называется семейством компьютеров.
Одним их семейств являются суперЭВМ. Две наиболее известные серии суперЭВМ - это Cray (Cray-1, Cray-2 и Cray-3) корпорации Cray Research и Cyber 205 фирмы Control Data Corp (CDC). Cray-1 принято считать одним из первых суперЭВМ. В процессорах компьютера был огромный, по тем временам, набор регистров, которые разделялись на группы. Каждая группа имело свое собственное функциональное назначение. Блок адресных регистров, который отвечал за адресацию в памяти ЭВМ. Блок векторных регистров, блок скалярных регистров. Производительность суперЭВМ составляла 180 миллионов операций в секунду над числами с плавающей точкой. Использовались 32 разрядные команды. Это, учитывая то, что современники данного компьютера только начинали переходить от 8 разрядных команд к 16 разрядным.
Из отечественных ЭВМ к данному классу можно отнести машину с динамической архитектурой (МДА) В.А. Торгашева.
В настоящее время на первом месте по производительности находится суперкомпьютер "Jaguar", который работает со скоростью более, чем 260 терафлопсов, то есть 260 триллиона операций в секунду. Однако на этом исследователи останавливаться не собираются - в 2009 году на смену "Jaguar" придет суперкомпьютер, известный под кодовым названием "Baker", производительность которого после всех усовершенствований достигнет 1 петафлопса.
Следующим по мощности суперкомпьютером является Roadrunner. Он предназначен для исследований в области ядерного вооружения, включая моделирование ядерных взрывов.
7 Выводы
В настоящее время переход к новым поколениям вычислительных средств приобретает особую актуальность. Это связано с потребностями решения сложных задач больших размерностей. В связи с этим возрастают требования к производительности и надежности вычислительных средств, достичь которые возможно при параллельно-векторной обработке данных.
В настоящее время все фирмы, разрабатывающие суперЭВМ, ведут интенсивные исследования в области многопроцессорных суперЭВМ с массовым параллелизмом, создают множество их типов, организуют их производство и ускоренными темпами осваивают мировой рынок в этой области.
Многопроцессорные ЭВМ с массовым параллелизмом уже сейчас существенно опережают по производительности традиционные суперЭВМ с векторно-конвейерной архитектурой. Системы с массовым параллелизмом предъявляют меньшие требования к микропроцессорам и элементной базе и имеют значительно меньшую стоимость при любом уровне производительности, чем векторно-конвейерные суперЭВМ. Уже в текущем десятилетии производительность суперЭВМ с массовым параллелизмом достигнет колоссальной величины (десятков тысяч миллиардов операций в секунду с плавающей запятой над 64-разрядными числами (десятков Тфлопс).

Список использованной литературы


Богачев К.Ю. Основы параллельного программирования. - М.: БИНОМ. Лаборатория знаний, 2003.
Воеводин В.В., Воеводин Вл.В. Параллельные вычисления. - СПб: БХВ-Петербург, 2004. - 608 с.: ил.
Гергель В.П. Теория и практика параллельных вычислений. Уч. Пособие. – М.: ИНТУИТ.РУ, Бином Лаборатория знаний, Интернет-Университет Информационных Технологий, Бином пресс, 2007 - 423 с.
Гергель В.П., Стронгин Р.Г. Основы параллельных вычислений для многопроцессорных вычислительных систем. Уч. пособие – НН: Издательство Нижегородского госуниверситета, 2003
Корнеев В.В. Параллельное программирование в MPI. Москва-Ижевск: Институт компьютерных исследований, 2003
Немнюгин С., Стесик О. Параллельное программирование для многопроцессорных вычислительных систем - СПб.: БХВ-Петербург, 2002
Хамахер К., Вранешич З., Заки С. Организация ЭВМ. - СПб: Питер, 2003
Материалы с сайта http://www.parallel.ru/ - информационно-аналитический центр по параллельным вычислениям












5

1.Богачев К.Ю. Основы параллельного программирования. - М.: БИНОМ. Лаборатория знаний, 2003.
2.Воеводин В.В., Воеводин Вл.В. Параллельные вычисления. - СПб: БХВ-Петербург, 2004. - 608 с.: ил.
3.Гергель В.П. Теория и практика параллельных вычислений. Уч. Пособие. – М.: ИНТУИТ.РУ, Бином Лаборатория знаний, Интернет-Университет Информационных Технологий, Бином пресс, 2007 - 423 с.
4.Гергель В.П., Стронгин Р.Г. Основы параллельных вычислений для многопроцессорных вычислительных систем. Уч. пособие – НН: Издательство Нижегородского госуниверситета, 2003
5.Корнеев В.В. Параллельное программирование в MPI. Москва-Ижевск: Институт компьютерных исследований, 2003
6.Немнюгин С., Стесик О. Параллельное программирование для многопроцессорных вычислительных систем - СПб.: БХВ-Петербург, 2002
7.Хамахер К., Вранешич З., Заки С. Организация ЭВМ. - СПб: Питер, 2003
8.Материалы с сайта http://www.parallel.ru/ - информационно-аналитический центр по параллельным вычислениям

Вопрос-ответ:

Какая история создания компьютера и кто его автор?

История создания компьютера началась в середине XX века. Одним из первых концепций компьютера была векторная архитектура. Автором идеи векторного компьютера является Джон Фон Нейман, архитектуру которого сегодня называют харвардской.

Что такое архитектура компьютера?

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

Какие возможности выполнять параллельные вычисления есть у компьютера?

Компьютеры могут выполнять параллельные вычисления при помощи многоядерных процессоров, распределенных систем, параллельных алгоритмов и специализированных вычислительных модулей.

Какие характеристики имеют параллельные вычисления?

Параллельные вычисления имеют такие характеристики, как распараллеливаемость задач, эффективность использования ресурсов, масштабируемость системы, способность к избыточности и надежность.

Какие достоинства и недостатки имеет компьютер?

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

Какова история создания компьютера и кто является его автором?

История создания компьютера началась в 1937 году, когда Алан Тьюринг предложил модель универсальной вычислительной машины, которая стала предшественником современных компьютеров. Однако первый электронный компьютер, который можно считать прямым предком современных компьютеров, был построен в 1946 году в США. Его создателями стали Джон Фон Нейманн и Джон Преспер Эккерт. Они разработали архитектуру компьютера, которая получила название «архитектура Фон Неймана» и послужила основой для большинства современных компьютеров.

Что такое векторная архитектура компьютеров и каковы его возможности?

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

Какие характеристики имеют параллельные вычисления?

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

Каковы достоинства и недостатки компьютеров с векторной архитектурой?

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

Кто создал компьютер и когда?

Компьютер был создан Джоном фон Нейманом в 1945 году.

Каковы возможности выполнения параллельных вычислений в компьютере?

В компьютере возможно выполнение параллельных вычислений с помощью межпроцессорной коммуникации и использования векторных процессоров.

Какие достоинства и недостатки имеет компьютер?

Достоинством компьютера является возможность выполнения параллельных вычислений и его векторная архитектура. Недостатком компьютера является локальная адресация памяти в каждом процессорном узле и необходимость использования специальных средств для межпроцессорных коммуникаций.