The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"OpenNews: Intel открыла многопоточную библиотеку для многояд..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [Проследить за развитием треда]

"OpenNews: Intel открыла многопоточную библиотеку для многояд..."  
Сообщение от opennews on 26-Июл-07, 16:31 
Компания Intel объявила (http://www.intel.com/pressroom/archive/releases/20070724fact.htm?iid=pr1_releasepri_20070724fact) об открытии исходных текстов библиотеки Threading Building Blocks 2.0 (http://threadingbuildingblocks.org/) (TBB) под лицензией GPL v2.


TBB представляет собой С++ библиотеку, позволяющую оптимизировать процесс создания эффективных многопоточных приложений, показывающих более высокие результаты производительности на многоядерных CPU. Библиотека предоставляет интерфейс более высокого уровня, чем нити (therads), оперируя выполнением параллельных задач (task-based parallelism) и реализуя несколько стандартных параллельных алгоритмов (parallel_for, parallel_reduce, parallel_scan, parallel_sort, parallel_while, pipeline).


URL: http://www.intel.com/pressroom/archive/releases/20070724fact.htm?iid=pr1_releasepri_20070724fact
Новость: http://www.opennet.ru/opennews/art.shtml?num=11545

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Intel открыла многопоточную библиотеку для многоядерных CPU"  
Сообщение от Аноним on 26-Июл-07, 16:31 
интересно было бы пощупать, насколько она эффективна
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Intel открыла многопоточную библиотеку для многоядерных CPU"  
Сообщение от DoktorPZ on 26-Июл-07, 23:33 
Отпиши по результатам.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Intel открыла многопоточную библиотеку для многоядерных CPU"  
Сообщение от pavlinux email(??) on 27-Июл-07, 01:44 
Но вот типа тесты...

./count_strings 1
threads = 1  total = 1000000  time = 0.512173
./count_strings 2
threads = 2  total = 1000000  time = 0.356841
./count_strings 4
threads = 4  total = 1000000  time = 0.428959

Это на Core 2 Duo T7400

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Intel открыла многопоточную библиотеку для многоядерных CPU"  
Сообщение от ask (??) on 27-Июл-07, 11:03 
Это пример, а не бенчмарк.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Intel открыла многопоточную библиотеку для многоядерных CPU"  
Сообщение от Гадский Саурон on 27-Июл-07, 12:15 
Она хотят навязать вам свой продукт! Не ведитесь на этот сыр, он в мышеловке! К тому же написание таких вещей на С++ есть мегамуветон... ужасно ужасно!
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Intel открыла многопоточную библиотеку для многоядерных CPU"  
Сообщение от Аноним on 27-Июл-07, 12:43 
конечно! "херня этот ваш С" сказали суровые русские мужики, и пошли писать серверные приложения на ассемблере
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Intel открыла многопоточную библиотеку для многоядерных CPU"  
Сообщение от pawnhearts on 29-Июл-07, 20:16 
где ты увидел "херня этот ваш си" когда речь о си++
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "Intel открыла многопоточную библиотеку для многоядерных CPU"  
Сообщение от Аноним on 05-Авг-07, 12:17 
Ну, реализовал Intel ещё один MPI, заточенный под их процессоры - ну и что? Низкоуровневый подход, какой степени параллельности на нём можно достичь? Задействовать все 2 ядра 4 процессоров мультипроцессорной машины, написав 8-поточное приложение? А через два года будут 64-ядерные кристаллы... Это всё припарки. До тех пор, пока язык не позволяет заложить в программу принципиальную асинхронность (на основе которой потом в рантайме идёт распараллеливание) и не гарантирует все сопряженные с этим инварианты безопасности, всё это будет топтание на одном месте...
См. Ada, Active Oberon, Zonnon...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2023 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру