Рассчитай точную стоимость своей работы и получи промокод на скидку 300 ₽
Найди эксперта для помощи в учебе
Найти эксперта
+2
выполнено на сервисе Автор24
Студенческая работа на тему:
Программирование на новых архитектурах
Создан заказ №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
20 дней
Заказчик принял работу без использования гарантии
7 декабря 2018
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
belarus92
5
скачать
Программирование на новых архитектурах .docx
2020-04-04 10:52
Последний отзыв студента о бирже Автор24
Общая оценка
4.5
Положительно
Меня все устроило,сделала очень быстро и материал подобранный именно то что надо было. Спасибо! Советую))))

Хочешь такую же работу?

Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Разработка программных модулей для обработки структур данных Python
Курсовая работа
Программирование
Стоимость:
700 ₽
Разработка баз данных и программного обеспечения компьютерных систем
Отчёт по практике
Программирование
Стоимость:
700 ₽
разработка электронного web пособия по математике для 3 класса
Дипломная работа
Программирование
Стоимость:
4000 ₽
Разработка конфигурации "Рок клуб" средствами "1С:Предприятие"
Курсовая работа
Программирование
Стоимость:
700 ₽
модель работы паромной переправы в lazarus
Другое
Программирование
Стоимость:
300 ₽
Проблемы жизненного цикла программного средства
Реферат
Программирование
Стоимость:
300 ₽
История появления программирования паскаль
Реферат
Программирование
Стоимость:
300 ₽
Програмування скінченої топології мовою Python
Реферат
Программирование
Стоимость:
300 ₽
сертификация средств по защите информации
Реферат
Программирование
Стоимость:
300 ₽
Программирование в системе mathematica
Реферат
Программирование
Стоимость:
300 ₽
Проблемно-ориентированное проектирование
Реферат
Программирование
Стоимость:
300 ₽
Читай полезные статьи в нашем
Программирование
Программирование является:
Созданием программ занимаются специалисты, которых называют программистами.
К свойствам программ можно отнести:
В настоящее время практически все программы создают, используя языки программирования.
Языки программирования относят к числу искусственных языков и отличают их от естественных ограниченное число слов и очень строгие правила записи команд (операторов). В такого род...
подробнее
Системы программирования
Неотъемлемой частью современных ЭВМ являются системы программного обеспечения, которые являются средствами, расширяющими возможности аппаратуры и сферу ее использования. Эти системы являются посредником между человеком и вычислительной машиной, автоматизируют выполнение определенных функций в соответствии с профилем специалистов и режимами их взаимодействия с ЭВМ. Программное обеспечение повышает ...
подробнее
Проектирование программного обеспечения
Проектирование программного обеспечения представляет собой частный случай проектирования процессов и продуктов.
Ход процесса проектирования ПО и его результаты будут зависеть не только от состава требований, но и от опыта проектировщика (разработчика) и от выбранной модели процесса проектирования.
После определения требований к программному обеспечению разработчиком будут получены согласованный четк...
подробнее
Программирование на языке Turbo Pascal
Язык программирования Pascal разработал в 1968-1971 г.г. Никлаус Вирт в швейцарском институте информатики в городе Цюрихе. Изначальная цель разработки заключалась в необходимости инструмента для обучения программированию как дисциплине. Вскоре обнаружилось, что язык Pascal чрезвычайно эффективен в различных приложениях, начиная от решения небольших вычислительных задач и заканчивая разработкой сл...
подробнее
Программирование
Программирование является:
Созданием программ занимаются специалисты, которых называют программистами.
К свойствам программ можно отнести:
В настоящее время практически все программы создают, используя языки программирования.
Языки программирования относят к числу искусственных языков и отличают их от естественных ограниченное число слов и очень строгие правила записи команд (операторов). В такого род...
подробнее
Системы программирования
Неотъемлемой частью современных ЭВМ являются системы программного обеспечения, которые являются средствами, расширяющими возможности аппаратуры и сферу ее использования. Эти системы являются посредником между человеком и вычислительной машиной, автоматизируют выполнение определенных функций в соответствии с профилем специалистов и режимами их взаимодействия с ЭВМ. Программное обеспечение повышает ...
подробнее
Проектирование программного обеспечения
Проектирование программного обеспечения представляет собой частный случай проектирования процессов и продуктов.
Ход процесса проектирования ПО и его результаты будут зависеть не только от состава требований, но и от опыта проектировщика (разработчика) и от выбранной модели процесса проектирования.
После определения требований к программному обеспечению разработчиком будут получены согласованный четк...
подробнее
Программирование на языке Turbo Pascal
Язык программирования Pascal разработал в 1968-1971 г.г. Никлаус Вирт в швейцарском институте информатики в городе Цюрихе. Изначальная цель разработки заключалась в необходимости инструмента для обучения программированию как дисциплине. Вскоре обнаружилось, что язык Pascal чрезвычайно эффективен в различных приложениях, начиная от решения небольших вычислительных задач и заканчивая разработкой сл...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы