|
![]() |
Пред. тема | След. тема | ||
Форумы
![]() | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от opennews ![]() | |
Проект LinuxDNA (http://www.linuxdna.com/), осуществляющий адаптацию Linux ядра для сборки компилятором icc (Intel C/C++ Compiler), достиг (http://www.linuxjournal.com/content/linuxdna-supercharges-li...) первых успехов - модифицированное ядро 2.6.22 не только было успешно собрано при помощи icc 9, но и показало работоспособность в качестве замены стандартного ядра в Gentoo Linux. В планах: обеспечение поддержки icc-совместимой ветки синхронно с основной ветки ядра, переход на использование icc версий 10.1 и 11. | |
Высказать мнение | Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по ответам | RSS] |
![]() | |
1. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от remes ![]() ![]() | |
Еще бы сравнительные тесты этого счастья увидеть, а не абстрактное "прирост производительности некоторых подсистем"... | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
2. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от User294 ![]() | |
> что актуально в системах требующих интенсивных вычислений - от кластеров | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
3. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от 1 ![]() | |
Сферический прирост в вакууме от icc достигается за счет использования PGO и IPO. Один реализован в gcc 4.0, другой в gcc 4.1. | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
4. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от horsh ![]() | |
> за счет использования PGO и IPO. | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
5. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от Аноним ![]() | |
а LLVM не умеет все это делать? сомневаюсь | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
6. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от Michael ![]() | |
icc свободен для некоммерческого использования. Можно скачать с сайта Intel. | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
7. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от anonymous ![]() ![]() | |
В какой-то момент интеловский компилятор стал требовать наличия совершенно определённого gcc (ну, и способ поиска этого gcc был, мягко говоря, не универсальным). Эта технология всё ещё в деле? | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
8. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от ixrws ![]() | |
Он не свободен, а свободно распространяется для некоммерческого использования. А значит глубоко проприетарен и ненужен! | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
10. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от Аноним ![]() | |
>а LLVM не умеет все это делать? сомневаюсь | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
11. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от Юрий ![]() | |
Ребята за зря потратили время. Практическая ценность такого ядра мягко говоря сомнительная. Лучше бы занялись развитием PGO и IPO в GCC. | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
12. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от Аноним ![]() | |
Когда-то я программил сертифицированную криптобиблиотеку, которая теперь работает в некоторых системах банк клиент. Так вот обычный ГОСТ 28147-89 написанный на С в котором одна математика (XOR, +, <<, >>) скомпиленный на INTEL C COMPILER, без изменения кода давал прирост действительно порядка 40% в сравнении с другими. Потом точно также перекомпил модули ЭЦП с математикой на эллиптических кривых, точно такой же получив значительный прирост. | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
13. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от Аноним ![]() | |
а некоторые - это какие? и только ли в банк-клиентах? может и в СБИсах разных и такснетреферантах? Вот из-за кого эти вещи не не работают в wine :) | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
14. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от yantux ![]() | |
Ядро можно собирать с опцией не выше -O2, лучше бы разработчики ядра писали нормально код, чтобы любой компилятор мог его легко компилить и оптимизировать на этапе компиляции. | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
15. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от ixrws ![]() | |
Нормально это как? Следовать стандартам? так следуют, если где-то не следуют то патчи исправляющие это легко пропихнуть. А вот писать код так, чтобы держать в уме те извращения, которые делают с кодом компилятор, хм. Вообще-то это работа компилятора, сделать так, чтобы любой код, соответствующий стандарту работал. Также как работа производиелей браузеров, чтобы любой код, соответствующий стандарту - работал. Я думаю вас напряжёт, если вы воткнёте клавиатуру в usb, полностью соответствующую стандартам и обнаружите, что система её не воспринимает. Вот тут такая же байда. | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
16. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от iZEN ![]() ![]() | |
>Главными причинами генерации более быстрого года в icc называются... | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
17. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от Дмитрий Ю. Карпов ![]() | |
>> что актуально в системах требующих интенсивных вычислений - от кластеров для научных расчетов | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
18. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от fresco ![]() | |
кроме того там охереешь его качать. сто шагов, регистрация, авторизация, лицензии -- даже почище микрософтовских ресурсов. я года 2 назад хотел попробовать -- на 6-м шаге плюнул и ушел. реально весь этот проприетарный бред достает. | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
19. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от Аноним ![]() | |
> Когда-то я программил сертифицированную криптобиблиотеку, которая теперь работает в некоторых системах банк клиент. Так вот обычный ГОСТ 28147-89 написанный на С в котором одна математика (XOR, +, <<, >>) скомпиленный на INTEL C COMPILER, без изменения кода давал прирост действительно порядка 40% в сравнении с другими. Потом точно также перекомпил модули ЭЦП с математикой на эллиптических кривых, точно такой же получив значительный прирост. | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
20. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от Аноним ![]() | |
Ждем, когда соберут с помощью Microsoft Visual Studio. | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
21. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от 4ertus2 ![]() | |
Не знаю, как два года назад, а сейчас два шага: | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
22. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от 4ertus2 ![]() | |
>В какой-то момент интеловский компилятор стал требовать наличия совершенно определённого gcc (ну, | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
23. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от 4ertus2 ![]() | |
>а как с производительностью у программ, компиленных c icc и запущенных на | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
24. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от Некто ![]() | |
>Ждем, когда соберут с помощью Microsoft Visual Studio. | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
25. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от ixrws ![]() | |
Учитывая то, что победит не виндовс, то скорее не ядром виндовс, а будет нечто вроде IBM Winux 8 on top GNU/LINUX and wine | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
27. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от User294 ![]() | |
> icc свободен для некоммерческого использования. | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
28. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от User294 ![]() | |
>Они стоят ввода двух строк текста и трех кликов мышки. | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
29. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от Michael Shigorin ![]() ![]() | |
> И кстати припоминается какое-то бурчание по части работы такого кода на АМД. | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
30. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от DmA ![]() ![]() | |
ну вот теперь ещё одна программа нормально работает в линукс -радоваться надо.Весь софт делиться на две категории -те которые уже работают в линукс и те которые будут работать. | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
31. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от Michael Shigorin ![]() ![]() | |
>Почему в OpenBSD хотят заменить GCC на другой компилятор, сделанный по науке | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
32. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от Michael Shigorin ![]() ![]() | |
>ну вот теперь ещё одна программа нормально работает в линукс -радоваться надо.Весь | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
33. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от Konwin ![]() ![]() | |
Как народ бодренько обосрал один из лучших (если не лучший) компилятор в мире... Господа - снобизм хорош когда вы для домашнего использования что-то собираете, а когда вам нужно бороться за рынок, его нужно засовывать в дальние тёплые места. | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
34. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от sluge ![]() | |
ты типа VisualStudio предлагаешь поддерживать ? :D | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
35. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от Ariel ![]() | |
Есть люди которые не понимают, что не все хотят быть обслуживающим персоналом (пусть и в информационной области), есть люди которые хотят делать готовый продукт (программу) и продавать его. Это всегда было, есть и будет и ничего в будущем (в значительной степени) не изменится | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
36. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от q ![]() | |
Они бы лучше биглоки из ядра убрали и порты в порядок привели. | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
37. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от Аноним ![]() | |
>Следовать стандартам? так следуют | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
38. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от Michael ![]() | |
>Т.е. он БЕСПЛАТЕН для некоммерческого использования. | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
39. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от vitek ![]() | |
ну и почему ещё не заменили? | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
40. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от yantux ![]() | |
Нафига тогда ядро под gcc компилить? Если gcc фуфло, то какой компайлер использовать? | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
41. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от yantux ![]() | |
Почему тогда разработчики кода ядра используют фичи gcc? | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
42. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от klalafuda ![]() | |
| |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
43. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от Karbofos ![]() | |
1. если программа криво написана, то и оптимизация ядра нужна позарез. | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
44. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от User294 ![]() | |
>Они туда тормозилки засовывали, для icc есть правильный патчик ;-) | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
45. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от Аноним ![]() | |
Возможно кто то знает С++ лучше чем ребята из Intel, это сложный вопрос. Но вот лучше intel оптимизировать компилятор своей разработки под свои же процессоры едва ли кто нибудь сможет. | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
46. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от unknown ![]() | |
>Возможно кто то знает С++ лучше чем ребята из Intel, это сложный | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
47. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от User294 ![]() | |
>Нафига тогда ядро под gcc компилить? Если gcc фуфло, то какой компайлер | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
48. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от fooser ![]() | |
>> жаль что у amd нет своего компилятора... или есть, а я просто не знаю?.. | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | |
49. "Linux ядро адаптировано для сборки компилятором Intel C/C++ " | |
Сообщение от ximaera ![]() ![]() | |
>Они туда тормозилки засовывали, для icc есть правильный патчик ;-) | |
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
Архив | Удалить |
Индекс форумов | Темы | Пред. тема | След. тема |
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ] |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |