Поиск на сайте: Расширенный поиск


Новые программы oszone.net Читать ленту новостей RSS
CheckBootSpeed - это диагностический пакет на основе скриптов PowerShell, создающий отчет о скорости загрузки Windows 7 ...
Вы когда-нибудь хотели создать установочный диск Windows, который бы автоматически установил систему, не задавая вопросо...
Если после установки Windows XP у вас перестала загружаться Windows Vista или Windows 7, вам необходимо восстановить заг...
Программа подготовки документов и ведения учетных и отчетных данных по командировкам. Используются формы, утвержденные п...
Red Button – это мощная утилита для оптимизации и очистки всех актуальных клиентских версий операционной системы Windows...
OSzone.net Новости IT PGI работает над компилятором NVIDIA CUDA C для платформ x86 RSS

PGI работает над компилятором NVIDIA CUDA C для платформ x86

Текущий рейтинг: 4.33 (проголосовало 3)
 Посетителей: 1129 | Просмотров: 1577 (сегодня 0)  Шрифт: - +

Компания Portland Group, дочернее предприятие STMicroelectronics и лидер в области компиляторов для высокотехнологичных компьютерных вычислений (HPC), сообщила о начале работы над компилятором CUDA C, предназначенным для архитектуры x86 (32 и 64-битной). Новый компилятор PGI CUDA C для платформ x86 будет впервые показан широкой публике на конференции SC10 Supercomputing, которая будет проходить с 13 по 15 ноября 2010 года в городе Новый-Орлеан. Архитектура NVIDIA CUDA была разработана для того, чтобы позволить нескольким графическим адаптером параллельно производить вычисления.

Данная технология позволяет разработчикам создавать приложения, которые способны использовать вычислительную мощность центральных процессоров архитектуры x86 и графических процессоров. Компилятор PGI CUDA C для платформ x86 позволит разработчикам использовать CUDA для компиляции и оптимизации приложений CUDA для работы на x86-основанных рабочих станциях, серверах и кластерах, а также вообще обходится без графических адаптеров компании NVIDIA. Когда вы запускаете x86-основанную систему без графического ускорителя, приложения PGI CUDA C будут использовать несколько ядер и технологию SIMD (Single Instruction Multiple Data) процессоров Intel и AMD для многопоточного выполнения задач.

"CUDA C для x86 является превосходным дополнением к CUDA Fortran и оптимизированным компиляторам PGI Fortran и C при использовании многоядерных систем x86", - сказал Дуглас Майлз (Douglas Miles), руководитель Portland Group. "Это еще один важный элемент нашей стратегии предоставления HPC программистам инструментов разработки приложений, которые способны использовать все ключевые преимущества центральных и графических процессоров AMD, Intel и NVIDIA".

"Спустя всего три года CUDA стала самой распространенной моделью параллельного программирования", - заявил Сенфорд Рассел (Sanford Russell), генеральный менеджер отдела по созданию программного обеспечения для вычислений с применением видеокарт компании NVIDIA. "Благодаря компилятору CUDA для x86 компания PGI предоставит разработчикам возможность создавать приложения, способоные использовать вычислительную мощность нескольких графических адаптеров и многоядерных центральных процессоров одновременно".

PGI предлагает две модели программирования для графических адаптеров. PGI Accelerator являет собой высокоуровневую модель программирования, нацеленную на научные вычисления и инженерное моделирование на высокопроизводительных компьютерах. Компиляторы PGI Accelerator доступны для C99 и Fortran 95/2003. CUDA Fortran (Fortran 95/2003-основанный аналог NVIDIA CUDA C) был разработан PGI совместно с NVIDIA в 2009 году. CUDA Fortran позволяет опытным разработчикам контролировать все аспекты программирования для графических адаптеров. В придачу к программированию для графических ускорителей, продукты компании PGI активно используются HPC программистами для создания приложений для систем на базе 32 и 64-битных центральных процессоров.

Автор: Юрий Пятковский  •  Иcточник: www.techpowerup.com  •  Опубликована: 23.09.2010
Нашли ошибку в тексте? Сообщите о ней автору: выделите мышкой и нажмите CTRL + ENTER
Теги:   nVidia, CUDA.


Оценить статью:
Вверх
Комментарии посетителей
Комментарии отключены. С вопросами по статьям обращайтесь в форум.