КОМПЬЮТЕРЫ |
Суперкомпьютер Cray XD1 является прекрасной иллюстрацией использования в многопроцессорных системах FPGA-ускорителей, размещённых в помощь основным процессорам.
В конфигурации, описанном на сайте компании, суперкомпьютер Cray XD1
имеет следующие характеристики:
Общая схема блока представлена на рисунке:
Предполагается штатная "кабинетная" комплектация из 12 блоков. Таким образом, в ней содержится 144 процессора AMD Opteron 200, и компанией заявлена для неё пиковая производительность в 1.27 TFLOPS (по 106 GFLОPS на блок). Прочие характеристики такой комплектации:
В печати, однако, почти сразу после выпуска суперкомпьютера выходили сообщения и о продажах таких систем, как, например, 336-процессорная для Rice Univercity.
Суперкомпьютер Cray XD1 изначально ориентирован на ОС Linux (версия от Cray, ядро 2.6.5) и поддерживает такие стандарты, как MPI v.1.2, OpenMP, и компиляторы языков Fortran 77, 90, 95, HPF, C, C++, Java. При этом компанией написан ряд библиотек для ускорения работы приложений с использованием FPGA-процессоров.
В тесте HPC Challenge, проведенном для 128-процессорных скалярных систем, суперкомпьютер Cray XD1 выиграл в четырех тестах - это максимальное количество побед для микропроцессорных систем. Система Cray XD1 показала особенно хорошие результаты в тестах "случайное кольцо" и FFT. Эти результаты опубликованы 15 июня 2005 г. на сайте HPC Challenge по адресу: http://icl.cs.utk.edu/hpcc/.
© Лаборатория Параллельных
информационных технологий НИВЦ МГУ