Создан заказ №3425115
6 декабря 2018
Программирование на новых архитектурах
Как заказчик описал требования к работе:
35% оригинальности 10-15 страниц ..
Программирование на новых архитектурах..
Фрагмент выполненной работы:
Введение
Идея применения специализированных арифметических ускорителей при построении суперкомпьютерных систем за последнее 5-10 лет стала довольно популярной благодаря возможности существенного повышения производительности при сохранении уровня энергопотребления и количества вычислительных узлов. Если проследить за эволюцией списка самых быстрых суперкомпьютеров мира Top500, то легко заметить, что переход к гетерогенным архитектурам не раз позволял соответствующим вычислительным системам занимать первые места с существенным отрывом от «классических» кластеров. (работа была выполнена специалистами author24.ru) Так, лидер списка Top500 2008 года суперкомпьютер RoadRunner, основную вычислительную мощность которого составили сопроцессоры IBM PowerXCell 8i , имел в 2,3 раза большую производительность, чем система корпорации IBM, занявшая тогда второе место.
Схожая ситуация наблюдалась и в 2010 году, когда из пяти самых быстрых суперкомпьютерных систем мира три были построены на базе графических ускорителей NVidiaTesla C2050, что позволило не только впервые преодолеть 2,5-петафлопсный барьер, но и легко обойти «классические» суперкомпьютеры как по пиковой, так и по реально достигнутой производительности. Согласно пресс-релизам компании Intel, очередного покорения вершин Top500 гетерогенными системами следует ожидать в 2012-2013 годах, когда увидят свет новые ускорители от Intel под кодовым названием Knight's Corner, которые позволят преодолеть рубеж в 10 петафлопс.
Применить технологии, отработанные при создании мощных игровых видеокарт для параллельных вычислений, впервые удалось NVIDIA, не остался в стороне и AMD со своим ускорителем FireStream. Использование графических ускорителей (GPGPU) позволяет получить значительную вычислительную мощность в десятки раз дешевле по деньгам и потребляемой мощности. В нынешнем списке TOP500 три из первой пятерки суперкомпьютеров используют ускорители NVIDIA TESLA. GPGPU — единственная доступная по деньгам возможность получить «персональный суперкомпьютер» терафлопсной мощности в обычном настольном корпусе. Однако не все так просто, программирование для графических ускорителей не самое простое занятие. Также возникают вопросы, что выбрать — дорогущую специализированную Tesla или топовую графическую карту, которая быстрее и дешевле? В любом случае, альтернативы множеству «легких» ядер пока не просматривается, а значит, приходится программировать все более параллельно. Сейчас выбор ПО, предназначенного для параллельной обработки данных с использованием не только лишь CPU весьма и весьма велик. В данном реферате будет кратко рассмотрена технология CUDA и OpenCLПосмотреть предложения по расчету стоимости
Заказчик
заплатил
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
7 декабря 2018
Заказ завершен, заказчик получил финальный файл с работой
5
Программирование на новых архитектурах .docx
2020-04-04 10:52
Последний отзыв студента о бирже Автор24
Общая оценка
4.5
Положительно
Меня все устроило,сделала очень быстро и материал подобранный именно то что надо было. Спасибо! Советую))))