URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 24010
[ Назад ]

Исходное сообщение
"OpenNews: Набор средств для оптимизации разработки под многоядерные CPU"

Отправлено opennews , 30-Авг-06 08:16 
Компания Intel начала распространение пакета Threading Building Blocks 1.0 (http://www3.intel.com/cd/software/products/asmo-na/eng/perfl...), представляющего собой С++ библиотеку (GCC среди поддерживаемых компиляторов), позволяющую оптимизировать процесс создания эффективных многонитевых приложений, показывающих более высокие результаты производительности на многоядерных CPU.


По прогнозам (http://news.com.com/Intel+Optimize+applications+for+multicor...), уже к концу этого года доля многоядерных CPU в производстве Intel достигнет 70%.

URL: http://news.com.com/Intel+Optimize+applications+for+multicor...
Новость: https://www.opennet.ru/opennews/art.shtml?num=8244


Содержание

Сообщения в этом обсуждении
"Набор средств для оптимизации разработки под многоядерные CPU"
Отправлено Bocha , 30-Авг-06 08:16 
А каков реальный прирост производительности? И какая у неё лицензия? Закрытая наверняка и значит надо отдельно качат, подлинковывать и прочее... Ну в общем для программистов новость. Для заморачивающихся.

"Набор средств для оптимизации разработки под многоядерные CP..."
Отправлено pavlinux , 30-Авг-06 13:12 
Copyright (C) 2006, Intel Corporation

The information in this document is subject to change without notice and
Intel Corporation assumes no responsibility or liability for any errors
or inaccuracies that may appear in this document or any software that
may be provided in association with this document. This document and
the software described in it are furnished under license and may only
be used or copied in accordance with the terms of the license. No
license, express or implied, by estoppel or otherwise, to any
intellectual property rights is granted by this document. The
information in this document is provided in connection with Intel
products and should not be construed as a commitment by Intel
Corporation.


"Набор средств для оптимизации разработки под многоядерные CPU"
Отправлено pavlinux , 30-Авг-06 13:31 
Хрень какя-то, там есть пример: расчет чисел Фибоначчи, так вот,
при любом расчёте, в статистике показывается, что работаем на одном ядре :)

"Набор средств для оптимизации разработки под многоядерные CP..."
Отправлено AM , 07-Сен-06 15:38 
>Хрень какя-то, там есть пример: расчет чисел Фибоначчи, так вот,
>при любом расчёте, в статистике показывается, что работаем на одном ядре :)
>
Так там же и написано про этот пример:
"The purpose of the example is to exercise every include file and class in Intel® Threading Building Blocks. Most of the computations are deliberately silly and not expected to show any speedup on multiprocessors."
Из всех тестов примера только "Parallel reduce" имеет отношение к производительности и масштабируемости вычисления чисел Фибоначчи. На двух корах у меня в 26/15-ых раз быстрее.

"Набор средств для оптимизации разработки под многоядерные CPU"
Отправлено Petrovi4 , 30-Авг-06 13:59 
"Intel® Threading Building Blocks 1.0 for Linux*    $299"
Слов на них нету...

"Набор средств для оптимизации разработки под многоядерные CPU"
Отправлено Анонимоус , 30-Авг-06 16:45 
> "Intel® Threading Building Blocks 1.0 for Linux* $299"
А не пойти ли интелю в сад? Ж8-)

"Набор средств для оптимизации разработки под многоядерные CPU"
Отправлено pavlinux , 30-Авг-06 17:22 
Единственный и ОГРОМНЫЙ МИНУС, который перекрывает все достоинства поделок Интеля для Linux,
это то, что Intel C++/Fortran, MKL, VTune, THread Tools требуют своих библиотек.

"Набор средств для оптимизации разработки под многоядерные CPU"
Отправлено Аноним , 31-Авг-06 03:34 
че-т я не понял - а что в /etc/make.conf -> CFLAGS="-march=athlon64 - уже отменили что-ль? или USE="threads ?

"Набор средств для оптимизации разработки под многоядерные CP..."
Отправлено pavlinux , 01-Сен-06 00:57 
> /etc/make.conf
Это где???, в Genеtoo_лии чтоль.