Строительные блоки Intel Array - Intel Array Building Blocks
Разработчики) | Intel |
---|---|
изначальный выпуск | 17 мая 2010 г. |
Предварительный выпуск | 1.0 beta 6/25 августа 2011 г. |
Написано в | C ++ |
Операционная система | Windows, Linux |
Тип | библиотека или же рамки |
Интернет сайт | программного обеспечения |
Строительные блоки Intel Array (также известный как ArBB) был C ++ библиотека разработан Intel Корпорация для использования параллельных данных частей программ, чтобы воспользоваться многоядерный процессоры, графические процессоры и Архитектура Intel с множеством интегрированных ядер процессоры. ArBB предоставляет решение для обобщенного векторного параллельного программирования, предназначенное для исключения прямой зависимости от конкретных механизмов низкоуровневого параллелизма или аппаратных архитектур. ArBB ориентирован на приложения, требующие математических вычислений с большим объемом данных. По умолчанию программы ArBB не могут создавать гонки данных или взаимоблокировки.
История
Intel Ct был модель параллельного программирования разработан Intel в 2007 году для своего будущего многоядерный процессоры как часть Тера-шкала исследовательская программа.[1] В апреле 2009 года Intel объявила, что «Ct [должен] появиться в инструментах программистов к концу года».[2] 19 августа 2009 г. Intel приобрела RapidMind, частная компания, основанная в г. Ватерлоо, Онтарио, Канада.[3] В сентябре 2010 года в результате слияния технологий Intel Ct и RapidMind были представлены блоки Intel Array Building Blocks (ArBB).[4][5] Первая версия ArBB поддерживала Майкрософт Виндоус и Linux и компиляторы Intel, Microsoft Visual C ++ и GCC C ++.
В октябре 2012 года проект был прекращен в пользу других проектов Intel: Силк Плюс и Заправка строительных блоков.[6]
Смотрите также
- Силк /Силк Плюс
- Коллекции Intel Concurrent
- Визуализатор массивов Intel
- Строительные блоки Intel Parallel
- Intel Parallel Studio
- Зона разработчиков Intel (поддержка и обсуждение)
- Заправка строительных блоков (TBB)
- Параллельные вычисления
Рекомендации
- ^ «Многообразие параллелизма данных», Анвар Гулум (06.09.2007). Проверено 14 сентября 2010. В архиве 12 апреля 2010 г. Wayback Machine
- ^ «Intel Ct появится в инструментах программистов к концу года», insideHPC (2008-04-08). Проверено 14 сентября 2010.
- ^ «RapidMind + Intel», Блог Intel (19 августа 2009 г.). Проверено 14 сентября 2010.
- ^ "Intel сгибает мышцы параллельного программирования" В архиве 06.09.2010 на Wayback Machine, HPCwire (02.09.2010). Проверено 14 сентября 2010.
- ^ «Parallel Studio 2011: теперь мы знаем, что случилось с Ct, Cilk ++ и RapidMind», Журнал доктора Добба (06.08.2012). Проверено 14 сентября 2010.
- ^ «Строительные блоки Intel® Array» Статья Intel. Проверено 4 сентября 2013.