|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Компания Intel представила ветку GCC с реализацией технологи..." | +/– | |
Сообщение от opennews on 17-Авг-11, 14:54 | ||
Компания Intel объявила (http://software.intel.com/en-us/articles/intel-cilk-plus-ope.../) об открытии исходных текстов проекта "Cilk Plus (http://software.intel.com/en-us/articles/intel-cilk-plus-spe.../)". В рамках проекта реализован набор расширений для языков Си и Си++ с реализации новой эффективной методики параллельного программирования, позволяющий существенно упростить разработку программ, части которых выполняются параллельно с задействованием разных процессорных ядер. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
2. "Компания Intel представила ветку GCC с реализацией технологи..." | +3 +/– | |
Сообщение от Аноним (??) on 17-Авг-11, 15:10 | ||
Они изобрели OpenMP! | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
6. "Компания Intel представила ветку GCC с реализацией технологи..." | +/– | |
Сообщение от Crazy Alex (ok) on 17-Авг-11, 15:19 | ||
> Они изобрели OpenMP! | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
9. "Компания Intel представила ветку GCC с реализацией технологи..." | +/– | |
Сообщение от fr0ster (ok) on 17-Авг-11, 17:18 | ||
Видимо обьяснить ддолжно название поста в блоге - Parallelism as a First Class Citizen in C and C++ | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
12. "Компания Intel представила ветку GCC с реализацией технологи..." | +/– | |
Сообщение от Crazy Alex (ok) on 17-Авг-11, 18:34 | ||
Так реализация на вид идентична OpenMP - никак не более first class. Ну вместо pragma omp parallel пишем _Cilk_spawn - велика ли разница? | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
10. "Компания Intel представила ветку GCC с реализацией технологи..." | +1 +/– | |
Сообщение от all_glory_to_the_hypnotoad (ok) on 17-Авг-11, 17:53 | ||
читал хоть что они предлагают? там расширение с/++, а не костыли вроде препроцессора на openmp | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
14. "Компания Intel представила ветку GCC с реализацией технологи..." | +/– | |
Сообщение от Crazy Alex (ok) on 17-Авг-11, 18:48 | ||
> читал хоть что они предлагают? там расширение с/++, а не костыли вроде | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
16. "Компания Intel представила ветку GCC с реализацией технологи..." | +1 +/– | |
Сообщение от Аноним (??) on 17-Авг-11, 22:24 | ||
> Примитивное оно, честно говоря. В отличие от OpenMP, где контроля много больше. | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
17. "Компания Intel представила ветку GCC с реализацией технологи..." | +/– | |
Сообщение от Crazy Alex (ok) on 17-Авг-11, 22:36 | ||
Так OpenMP можно ровно так же использовать. Но при надобности запросто делаются более сложные вещи. | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
18. "Компания Intel представила ветку GCC с реализацией технологи..." | +/– | |
Сообщение от all_glory_to_the_hypnotoad (ok) on 17-Авг-11, 22:38 | ||
а чем мы заменаем а openmp операции с массивами? типа a[:] = 1.0 и т.п. | ||
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору |
20. "Компания Intel представила ветку GCC с реализацией технологи..." | +/– | |
Сообщение от Crazy Alex (ok) on 18-Авг-11, 00:18 | ||
Да, этого нет, и я это помянул чуть выше в качестве плюса/минуса по сравнению с OpenMP. | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
25. "Компания Intel представила ветку GCC с реализацией технологи..." | +/– | |
Сообщение от all_glory_to_the_hypnotoad (ok) on 18-Авг-11, 17:48 | ||
> Что до C - то там, во-первых, вышеуказанная запись не годится, так как массив в C не знает свой размер | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
27. "Компания Intel представила ветку GCC с реализацией технологи..." | +/– | |
Сообщение от anonymous (??) on 19-Авг-11, 02:45 | ||
>и правильно, просто эффективнее самому забить параллельность алгоритм чем отдавать решение на усмотрение автоматики. | ||
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору |
29. "Компания Intel представила ветку GCC с реализацией технологи..." | +/– | |
Сообщение от Дядя_Анан on 20-Авг-11, 00:07 | ||
Компилятор не может распараллелить эффективно, ибо эти тонкости слабо зависят от процессора, а в основном зависят от ОС. Компилятор не знает достаточно данных о природе алгоритма и данных над которыми он оперирует. Си, и любой другой язык, недостаточно формализуют процесс с логической стороны (оно и не нужно, иначе будет слишком нудно кодить) чтобы можно было делать серьёзные трансформации исходного алгоритма. | ||
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору |
22. "Компания Intel представила ветку GCC с реализацией технологи..." | +/– | |
Сообщение от AHAHAC (ok) on 18-Авг-11, 01:31 | ||
> а чем мы заменаем а openmp операции с массивами? типа a[:] = 1.0 и т.п. | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
19. "Компания Intel представила ветку GCC с реализацией технологи..." | +1 +/– | |
Сообщение от Crazy Alex (ok) on 17-Авг-11, 22:39 | ||
OpenMP вообще не образец сложности ни разу - там всей спецификации десяток страниц. Если человек это не способен освоить, то в программировании ему делать нечего. | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
3. "Компания Intel представила ветку GCC с реализацией технологи..." | +/– | |
Сообщение от Аноним Ус on 17-Авг-11, 15:14 | ||
> Так как в библиотеке совсем не много специфичного для архитектур | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
5. "Компания Intel представила ветку GCC с реализацией технологи..." | +3 +/– | |
Сообщение от Crazy Alex (ok) on 17-Авг-11, 15:18 | ||
Потому что интелу эти архитектуры не интересны. Ваш К.О. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
7. "Компания Intel представила ветку GCC с реализацией технологи..." | +1 +/– | |
Сообщение от arzeth (ok) on 17-Авг-11, 15:39 | ||
наверно, Intel не любит своих конкурентов (ARM и т.д.) и хочет оставить их с багами. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
8. "Компания Intel представила ветку GCC с реализацией технологи..." | +1 +/– | |
Сообщение от кто здесь on 17-Авг-11, 16:02 | ||
А чем это произведение отличется от включенного в gcc кода graphite? или graphite только оптимизирует код, но не распаралеливает? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
11. "Компания Intel представила ветку GCC с реализацией технологи..." | +2 +/– | |
Сообщение от TrSiD (ok) on 17-Авг-11, 18:21 | ||
оно только для интел камней или будет и на амд работать? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
23. "Компания Intel представила ветку GCC с реализацией технологи..." | +/– | |
Сообщение от xxx (??) on 18-Авг-11, 10:40 | ||
Будет, только в обратную сторону =) | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
26. "Компания Intel представила ветку GCC с реализацией технологи..." | +/– | |
Сообщение от maxkit (ok) on 18-Авг-11, 20:42 | ||
> Компания Intel заявила, что ищет пути сотрудничества с разработчиками открытого ПО | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
28. "Компания Intel представила ветку GCC с реализацией технологи..." | +/– | |
Сообщение от Аноним (??) on 19-Авг-11, 10:40 | ||
А в clang'е этого ждать стоит? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |