The OpenNET Project / Index page

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

Набор средств для оптимизации разработки под многоядерные CPU

29.08.2006 21:25

Компания Intel начала распространение пакета Threading Building Blocks 1.0, представляющего собой С++ библиотеку (GCC среди поддерживаемых компиляторов), позволяющую оптимизировать процесс создания эффективных многонитевых приложений, показывающих более высокие результаты производительности на многоядерных CPU.

По прогнозам, уже к концу этого года доля многоядерных CPU в производстве Intel достигнет 70%.

  1. Главная ссылка к новости (http://news.com.com/Intel+Opti...)
  2. news.com.com: Intel: Optimize applications for multicore
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/8244-coredump
Ключевые слова: coredump, optimization, proccess, threads, compile, news, lock, blocking, software, cpu
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (9) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Bocha (??), 08:16, 30/08/2006 [ответить]  
  • +/
    А каков реальный прирост производительности? И какая у неё лицензия? Закрытая наверняка и значит надо отдельно качат, подлинковывать и прочее... Ну в общем для программистов новость. Для заморачивающихся.
     
     
  • 2.2, pavlinux (??), 13:12, 30/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    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.

     

  • 1.3, pavlinux (??), 13:31, 30/08/2006 [ответить]  
  • +/
    Хрень какя-то, там есть пример: расчет чисел Фибоначчи, так вот,
    при любом расчёте, в статистике показывается, что работаем на одном ядре :)
     
     
  • 2.9, AM (??), 15:38, 07/09/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >Хрень какя-то, там есть пример: расчет чисел Фибоначчи, так вот,
    >при любом расчёте, в статистике показывается, что работаем на одном ядре :)
    >
    Так там же и написано про этот пример:
    "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-ых раз быстрее.
     

  • 1.4, Petrovi4 (?), 13:59, 30/08/2006 [ответить]  
  • +/
    "Intel® Threading Building Blocks 1.0 for Linux* $299"
    Слов на них нету...
     
  • 1.5, Анонимоус (?), 16:45, 30/08/2006 [ответить]  
  • +/
    > "Intel® Threading Building Blocks 1.0 for Linux* $299"
    А не пойти ли интелю в сад? Ж8-)
     
  • 1.6, pavlinux (??), 17:22, 30/08/2006 [ответить]  
  • +/
    Единственный и ОГРОМНЫЙ МИНУС, который перекрывает все достоинства поделок Интеля для Linux,
    это то, что Intel C++/Fortran, MKL, VTune, THread Tools требуют своих библиотек.
     
  • 1.7, Аноним (-), 03:34, 31/08/2006 [ответить]  
  • +/
    че-т я не понял - а что в /etc/make.conf -> CFLAGS="-march=athlon64 - уже отменили что-ль? или USE="threads ?
     
     
  • 2.8, pavlinux (??), 00:57, 01/09/2006 [^] [^^] [^^^] [ответить]  
  • +/
    > /etc/make.conf
    Это где???, в Genеtoo_лии чтоль.
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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