Логотип
Юнионпедия
Связь
Доступно в Google Play
Новый! Скачать Юнионпедия на вашем Android™ устройстве!
Свободно
Более быстрый доступ, чем браузер!
 

Intel Threading Building Blocks

Индекс Intel Threading Building Blocks

Intel Threading Building Blocks (также известная как TBB) — кроссплатформенная библиотека шаблонов С++, разработанная компанией Intel для параллельного программирования.

28 отношения: Boost, C++, C++11, FreeBSD, GNU Compiler Collection, Intel, Intel C++ compiler, Intel Cilk Plus, Intel Parallel Studio, Intel Software Network, Linux, MacOS, Microsoft Visual C++, OpenMP, Pentium D, POSIX Threads, PowerPC, QNX, Solaris, Windows, Xbox 360, Кроссплатформенность, Ассемблер, Стандартная библиотека шаблонов, Список библиотек языка C++, Лицензия Apache, 2009 год, 5 августа.

Boost

Boost — собрание библиотек классов, использующих функциональность языка C++ и предоставляющих удобный кроссплатформенный высокоуровневый интерфейс для лаконичного кодирования различных повседневных подзадач программирования (работа с данными, алгоритмами, файлами, потоками и т. п.). Свободно распространяются по лицензии Boost Software License вместе с исходным кодом.

Новый!!: Intel Threading Building Blocks и Boost · Узнать больше »

C++

++ (читается си-плюс-плюс) — компилируемый, статически типизированный язык программирования общего назначения.

Новый!!: Intel Threading Building Blocks и C++ · Узнать больше »

C++11

C++11 или ISO/IEC 14882:2011 (в процессе работы над стандартом носил условное наименование C++0x) — новая версия стандарта языка C++, вместо ранее действовавшего ISO/IEC 14882:2003.

Новый!!: Intel Threading Building Blocks и C++11 · Узнать больше »

FreeBSD

FreeBSD — свободная операционная система семейства UNIX, потомок AT&T Unix по линии BSD, созданной в университете Беркли.

Новый!!: Intel Threading Building Blocks и FreeBSD · Узнать больше »

GNU Compiler Collection

GNU Compiler Collection (обычно используется сокращение GCC) — набор компиляторов для различных языков программирования, разработанный в рамках проекта GNU.

Новый!!: Intel Threading Building Blocks и GNU Compiler Collection · Узнать больше »

Intel

«И́нтел» («Intel Corp.») — производитель электронных устройств и компьютерных компонентов, включая микропроцессоры, наборы системной логики (чипсеты).

Новый!!: Intel Threading Building Blocks и Intel · Узнать больше »

Intel C++ compiler

Intel C++ compiler — оптимизирующий компилятор, разрабатываемый фирмой Intel для процессоров семейств x86, x86-64 и IA-64.

Новый!!: Intel Threading Building Blocks и Intel C++ compiler · Узнать больше »

Intel Cilk Plus

Intel Cilk Plus — расширение языка Си++, призванное упростить написание многопоточных программ.

Новый!!: Intel Threading Building Blocks и Intel Cilk Plus · Узнать больше »

Intel Parallel Studio

Intel Parallel Studio — пакет разработки распараллеленного программного обеспечения разработанный фирмой Intel, сочетающий в себе ведущие в индустрии C/C++ компилятор и Fortran компилятор, различные библиотеки, инструменты профилирования и многое другое.

Новый!!: Intel Threading Building Blocks и Intel Parallel Studio · Узнать больше »

Intel Software Network

Intel® Software Network (ISN) – “Сообщество разработчиков программного обеспечения”, постоянно действующая международная программа корпорации Intel поддержки независимых распространителей программного обеспечения для помощи в разработке приложений, ориентированных на использование аппаратуры и программных продуктов Intel.

Новый!!: Intel Threading Building Blocks и Intel Software Network · Узнать больше »

Linux

Linux (или), Ли́нукс) — семейство Unix-подобных операционных систем на базе ядра Linux, включающих тот или иной набор утилит и программ проекта GNU, и, возможно, другие компоненты. Как и ядро Linux, системы на его основе как правило создаются и распространяются в соответствии с моделью разработки свободного и открытого программного обеспечения. Linux-системы распространяются в основном бесплатно в виде различных дистрибутивов — в форме, готовой для установки и удобной для сопровождения и обновлений, — и имеющих свой набор системных и прикладных компонентов, как свободных, так возможно и собственнических. Появившись как решения вокруг созданного в начале 1990-х годов ядра, уже с начала 2000-х годов системы Linux являются основными для суперкомпьютеров и серверов, расширяется применение их для встраиваемых систем и мобильных устройств, некоторое распространение системы получили и для персональных компьютеров. За счёт использования свободного программного обеспечения и привлечения волонтёров каждая из систем Linux обладает значительными программными возможностями, трудно реализуемыми в прочих моделях разработки: например, в 2008 году расчёты показывали, что для того, чтобы «с нуля» разработать систему, аналогичную Fedora 9, потребовалось бы затратить $10,8 млрд, а совокупная себестоимость только ядра Linux оценивалась в сумму более $1,4 млрд, притом только за 2008 год она увеличилась на $315 млн, совокупный труд оценён в размере 73 тыс. человеко-лет. Традиционно системами Linux считаются только те, которые включают в качестве компонентов основные программы проекта GNU, такие как bash, gcc, glibc, coreutils, GNOME и ряд других, в связи с чем часто всё семейство иногда идентифицируется как GNU/Linux, притом существует спор об именовании GNU/Linux. Существует проект стандартизации внутренней структуры Linux-систем — Linux Standard Base, часть из документов которого зарегистрировано в качестве стандартов ISO; но далеко не все системы сертифицируются по нему, и в целом для Linux-систем не существует какой-либо общепризнанной стандартной комплектации или формальных условий включения в семейство. Однако есть ряд систем на базе ядра Linux, но не имеющих в основе зависимости от программ GNU, которые к Linux-семейству традиционно не относят, в частности таковы мобильные системы Android и FirefoxOS. Пингвин Tux Официальным логотипом и талисманом Linux является пингвин Tux, созданный в 1996 году Ларри Юингом. Торговая марка «Linux» принадлежит создателю и основному разработчику ядра Линусу Торвальдсу. При этом проект Linux в широком смысле не принадлежит какой-либо организации или частному лицу, вклад в его развитие и распространение осуществляют тысячи независимых разработчиков и компаний, одним из инструментов взаимодействия которых являются группы пользователей Linux. Существует ряд некоммерческих объединений, ставящих основной целью развитие и продвижение Linux, наиболее крупное и влиятельное из них — основанный в 2007 году The Linux Foundation. Существует значительный рынок коммерческой технической поддержки Linux-систем, на котором с долей свыше 70 % (2017) доминирует корпорация Red Hat. Линус Торвальдс — создатель и основной координатор проекта по разработке ядра Linux Ричард Столлман — основатель проекта GNU.

Новый!!: Intel Threading Building Blocks и Linux · Узнать больше »

MacOS

macOS (изначально была представлена как Mac OS X, в 2012 переименована в OS X, в 2016 переименована в macOS) — проприетарная операционная система производства Apple.

Новый!!: Intel Threading Building Blocks и MacOS · Узнать больше »

Microsoft Visual C++

Microsoft Visual C++ (MSVC) — интегрированная среда разработки приложений на языке C++, разработанная корпорацией Microsoft и поставляемая либо как часть комплекта Microsoft Visual Studio, либо отдельно в виде бесплатного функционально ограниченного комплекта Visual C++ Express Edition.

Новый!!: Intel Threading Building Blocks и Microsoft Visual C++ · Узнать больше »

OpenMP

OpenMP (Open Multi-Processing) — открытый стандарт для распараллеливания программ на языках Си, Си++ и Фортран.

Новый!!: Intel Threading Building Blocks и OpenMP · Узнать больше »

Pentium D

Pentium D — серия двухъядерных процессоров семейства Pentium 4 компании Intel.

Новый!!: Intel Threading Building Blocks и Pentium D · Узнать больше »

POSIX Threads

POSIX Threads — стандарт POSIX-реализации потоков (нитей) выполнения.

Новый!!: Intel Threading Building Blocks и POSIX Threads · Узнать больше »

PowerPC

IBM PowerPC 601 PowerPC (или сокращённо PPC) — микропроцессорная RISC-архитектура, созданная в 1991 году альянсом компаний Apple, IBM и Motorola, известным как AIM.

Новый!!: Intel Threading Building Blocks и PowerPC · Узнать больше »

QNX

QNX (произносится «кьюникс», «кью-эн-экс») — POSIX-совместимая операционная система реального времени, предназначенная преимущественно для встраиваемых систем.

Новый!!: Intel Threading Building Blocks и QNX · Узнать больше »

Solaris

Solaris — операционная система, разработанная компанией Sun Microsystems для платформы SPARC, с 2010 года принадлежит вместе с активами Sun корпорации Oracle.

Новый!!: Intel Threading Building Blocks и Solaris · Узнать больше »

Windows

Windows — семейство коммерческих операционных систем (OC) корпорации Microsoft, ориентированных на применение графического интерфейса при управлении.

Новый!!: Intel Threading Building Blocks и Windows · Узнать больше »

Xbox 360

Xbox 360 — вторая по счёту игровая приставка компании Microsoft, которая последовала за Xbox.

Новый!!: Intel Threading Building Blocks и Xbox 360 · Узнать больше »

Кроссплатформенность

Кроссплатформенность — способность программного обеспечения работать более чем на одной аппаратной платформе и (или) операционной системе.

Новый!!: Intel Threading Building Blocks и Кроссплатформенность · Узнать больше »

Ассемблер

Ассе́мблер (от assembler — сборщик) — транслятор исходного текста программы, написанной на языке ассемблера, в программу на машинном языке.

Новый!!: Intel Threading Building Blocks и Ассемблер · Узнать больше »

Стандартная библиотека шаблонов

Библиотека стандартных шаблонов (STL) (Standard Template Library) — набор согласованных обобщённых алгоритмов, контейнеров, средств доступа к их содержимому и различных вспомогательных функций в C++.

Новый!!: Intel Threading Building Blocks и Стандартная библиотека шаблонов · Узнать больше »

Список библиотек языка C++

Нижеследующий список библиотек языка C++ содержит перечень различных библиотек шаблонов или классов, доступных для использования при написании программ на языке программирования C++.

Новый!!: Intel Threading Building Blocks и Список библиотек языка C++ · Узнать больше »

Лицензия Apache

Лицензия Apache (Apache LicenseИзначально (версии 1.0 и 1.1) лицензия называлась) — лицензия на свободное программное обеспечение Apache Software Foundation.

Новый!!: Intel Threading Building Blocks и Лицензия Apache · Узнать больше »

2009 год

Официальная эмблема Года Молодёжи в РФ от 18 сентября 2008 г.

Новый!!: Intel Threading Building Blocks и 2009 год · Узнать больше »

5 августа

См.

Новый!!: Intel Threading Building Blocks и 5 августа · Узнать больше »

Перенаправления здесь:

TBB.

ИсходящиеВходящий
Привет! Мы на Facebook сейчас! »