русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Процессор CSX700


Дата добавления: 2015-06-12; просмотров: 881; Нарушение авторских прав


Архитектура процессора CSX700 была разработана для решения так называемой проблемы массо-габаритных показателей и потребляемой мощности (Size, Weight and Power (SWAP)), которая, как правило, является основной для встраиваемых высокопроизводительных приложений. Путем интегрирования процессоров, системных интерфейсов и встроенной памяти с коррекцией ошибок, CSX700 представляет собой достаточно экономичное, надежное и производительное решение, отвечающее требованиям современных приложений.

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

Кристалл CSX700 содержит 192 высокопроизводительных процессорных ядра, встроенную буферную память размером 256 кбайт (два банка по 128 кбайт), кэш данных и кэш команд, ECC-защиту внутренней и внешней памяти, встроенный контроллер прямого доступа в память. Для обеспечения накристаль-ной и межкристальной сети используется технология ClearConnect NoC (рис. 11).

 

Процессор состоит из двух относительно независимых модулей MTAP (MultiThreaded Array Processor — многопотоковый процессорный массив), содержащих кэши инструкций, данных, блоки управления процессорными элементами, и набор из 96 вычислительных ядер (рис. 12).

Рис. 12. Структура MTAP-блока

 

Каждое ядро имеет двойной блок вычислений с плавающей точкой (сложение, умножение, деление, вычисление квадратного корня, поддерживаются числа одинарной и двойной точности), 6 кбайт высокопроизводительной оперативной памяти, 128-байтный регистровый файл. Поддерживается 64-битное виртуальное адресное пространство и 48-битное реальное.

 

Технические характеристики процессора:



тактовая частота ядер 250 MГц;

96 ГФлоп для данных двойной или одинарной точности;

поддерживает 75 ГФлоп при тесте перемножения матриц двойной точности (DGEMM);

производительность целочисленных операций 48 ШАОс;

рассеиваемая мощность 9 Вт;

пропускная способность внутренних шин памяти 192 Гбайт/с;

две внешние шины памяти 4 Гбайт/с;

скорость обмена данными между отдельными процессорами 4 Гбайт/с;

интерфейсы PCIe, 2·DDR2 DRAM (64 бита).

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

CSX700 поддерживается профессиональной средой разработки (SDK) на основе технологии Eclipse с визуальными средствами отладки приложений, базирующейся на оптимизированном компиляторе ANSI C с расширениями для параллельного программирования. В дополнение к стандартной библиотеке С идет набор оптимизированных библиотек с такими функциями, как БПФ, BLAS, LAPACK и др.

 

Современные процессоры Intel и AMD

Современный рынок процессоров делят два главных конкурента – Intel и AMD.

Intel

Процессоры от компании Intel, сегодня считаются самыми производительными, благодаря семейству Core i7 Extreme Edition. В зависимости от модели они могут иметь до 6 ядер одновременно, тактовую частоту до 3300 МГц и до 15 Мб кэш памяти L3. Самые популярные ядра в сегменте настольных процессоров создаются на основе Intel - Ivy Bridge и Sandy Bridge.

 

В процессорах компании Intel применяются фирменные технологии собственной разработки для повышения эффективности работы системы.

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

2. Turbo Boost - Позволяет пользователю совершить автоматический разгон процессора, не превышая при этом максимально допустимый предел рабочей температуры ядер.

3. Intel QuickPath Interconnect (QPI) - Кольцевая шина QPI соединяет все компоненты процессора, за счет этого сводятся к минимуму все возможные задержки при обмене информацией.

4. Visualization Technology - Аппаратная поддержка решений виртуализации.

5. Intel Execute Disable Bit - Практически антивирусная программа, она обеспечивает аппаратную защиту от возможных вирусных атак, в основе которых лежит технология переполнения буфера.

6. Intel SpeedStep-Инструмент позволяющий изменять уровень напряжения и частоты в зависимости от создаваемой нагрузки на процессор.

 

Core i7 – на данный момент топовая линия компании

Core i5 – отличаются высокой производительностью

Core i3 – невысокая цена, высокая/средняя производительность

 

AMD

Самые быстрые процессоры фирмы AMD все же медленнее, чем самые быстрые процессоры Intel (данные на ноябрь 2010). Но благодаря своему хорошему соотношению цены и качества, процессоры AMD, в основном для настольных ПК, являются прекрасной альтернативой процессорам Intel.

Для процессоров Athlon II и Phenom II важным является не только тактовая частота, но и количество ядер процессора. Athlon II и Phenom II в зависимости от модели могут иметь два три или четыре ядра. Модель с шестью ядрами – только серия Highend Phenom II.

Большинство современных процессоров созданных компанией AMD по умолчанию поддерживают следующие технологии:

1. AMD Turbo CORE - Эта технология призвана автоматически регулировать производительность всех ядер процессора, за счет управляемого разгона (подобная технология у компании Intel имеет название TurboBoost).

2. AVX (Advanced Vector Extensions), ХОР и FMA4 - Инструмент, имеющий расширенный набор команд, специально созданных для работы с числами с плавающей точкой. Однозначно полезный инструментарий.

3. AES (Advanced Encryption Standard) - В программных приложениях использующих шифрование данных, повышает производительность.

4. AMD Visualization (AMD-V) - Эта технология виртуализации, помогает обеспечить разделение ресурсов одного компьютера между несколькими виртуальными машинами.

5. AMD PowcrNow! - Технология управления питанием. Она помогают пользователю добиться повышения производительности, за счет динамической активации и деактивации части процессора.

6. NX Bit - Уникальная антивирусная технология, помогающая предотвратить инфицирование персонального компьютера определенными видами вредоносных программ.



<== предыдущая лекция | следующая лекция ==>
МНОГОЯДЕРНЫЕ ПРОЦЕССОРЫ | Использование в ГИС


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 4.654 сек.