0
Найти на сайте: параметры поиска

 

 

NAS

4 мая 2019 - natribamakom

♦ NAS (NASA Advanced Supercomputing) parallel benchmarks представлял собой еще одну попытку тестирования производительности мультипроцессоров, предпринятую в 1990-х годах. Контрольные задачи, взятые из вычислительной гидро- газодинамики, состоят из пяти базовых компонентов. Они позволяют использовать нестрогое масштабирование за счет определения нескольких наборов данных. Как и Unpack, эти контрольные задачи могут быть переписаны, но правила требуют, чтобы в качестве языка программирования использовался только С или Фортран.

♦ Один из последних пакетов контрольных задач PARSEC (Princeton Application Repository for Shared Memory Computers — Принстонский репозиторий приложений для компьютеров с общей памятью) состоит из многопоточных программ, использующих Pthreads (POSIX threads — потоки POSIX) и OpenMP (Open Multiprocessing — открытая мультипроцессорная обработка).

Один из последних подходов был поддержан исследованиями Калифорнийского университета в Беркли. Были определены 13 шаблонов конструирования, заявленные частью будущих приложении. Эти шаблоны конструирования реализованы с помощью структур, или ядер. В качестве примеров можно привести разреженные матрицы, структурированные решетки, конечные автоматы, функции тар и reduce и обход графа. Позиционируя определения на высоком уровне, специалисты надеются стимулировать новшества на любом уровне системы. Таким образом, система, способная быстрее всех выдавать решение разреженной матрицы, наряду с самыми новыми архитектурами и компиляторами должна поддерживать использование любой структуры данных, алгоритма и языка программирования.

 

 

Комментарии (0)

Нет комментариев. Ваш будет первым!