Intel Cilk Plus

Intel Cilk Plus
Cilk Plus
Класс языка:

Императивный, процедурный, структурный, параллельный

Появился в:

2010

Автор(ы):

Intel

Основные реализации:

Intel C++ Compiler, GCC

Испытал влияние:

C, Cilk/Cilk++

Лицензия

BSD3

Сайт:

Intel's Cilk page

Intel Cilk Plus — расширение языка Си++, призванное упростить написание многопоточных программ. Cilk Plus представляет собой динамический планировщик исполнения потоков и набор ключевых слов, сообщающих компилятору о возможности применения той или иной схемы планирования. Поддержка Cilk Plus реализована для компилятора ICC.

Спецификации Cilk Plus и ABI библиотеки run-time поддержки были опубликованы Intel в 2010 году[1]

В августе 2011 года компания Intel объявила о добавлении команд Cilk Plus в ветку 4.7 свободного компилятора GCC и об открытии исходного кода библиотеки run-time поддержки под лицензией BSD3 [2].

См. также

Примечания

  1. "Cilk™ Plus specification and runtime ABI freely available for download", James Reinders. Retrieved on 2010-11-03.
  2. "Intel Cilk Plus Open Source", Intel. Retrieved on 2011-08-17.

Ссылки



Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Полезное


Смотреть что такое "Intel Cilk Plus" в других словарях:

  • Intel Cilk Plus — Cilk Plus Paradigm(s) imperative (procedural), structured, parallel Appeared in 2010 Designed by Intel Developer Intel Stable release Parallel Studio 201 …   Wikipedia

  • Cilk — Paradigm(s) imperative (procedural), structured, parallel Appeared in 1994 Designed by MIT Laboratory for Computer Science Developer Intel …   Wikipedia

  • Cilk — Класс языка: императивный (процедурный), структурная, parallel programming Появился в: 1994 Автор(ы): Лаборатория CS в MIT Типизация данных: статическая Основные реализации …   Википедия

  • Intel MIC — Intel Many Integrated Core Architecture (MIC) Designer Intel Design multicore extended x86/x64 design Registers General purpose Intel Architecture registers Floating point 512 bit SIMD vector registers Intel Many Integrated Core Architecture or… …   Wikipedia

  • Intel MIC — (англ. Intel Many Integrated Core Architecture)  архитектура многоядерной процессорной системы, разработанная Intel с использованием наработок архитектур Larrabee, Teraflops Research Chip, Intel Single chip Cloud Computer. Прототип… …   Википедия

  • Intel Threading Building Blocks — Тип библиотека (программирование) Разработчик Intel Написана на С++, Assembler Операционная система Кроссплатформенный Последняя версия 4.1 Update 1 (05.09.2012) …   Википедия

  • OpenMP — Original author(s) OpenMP Architecture Review Board[1] Developer(s) OpenMP Architecture Review Board …   Wikipedia

  • List of programming languages by category — Programming language lists Alphabetical Categorical Chronological Generational This is a list of programming languages grouped by category. Some languages are listed in multiple categories. Contents …   Wikipedia

  • Message Passing Interface — MPI, the Message Passing Interface, is standardized and portable message passing system designed by a group of researchers from academia and industry to function on a wide variety of parallel computers. The standard defines the syntax and… …   Wikipedia

  • C (lenguaje de programación) — Para el libro, véase El lenguaje de programación C. Para otros usos de este término, véase C (desambiguación). C Desarrollador(es) Dennis Ritchie y Bell Labs Información general …   Wikipedia Español


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»