Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка Си с расширениями SPMD" | +/– | |
| Сообщение от opennews (?), 26-Июн-26, 09:30 | ||
Компания Intel опубликовала компилятор ISPC 1.31 (Implicit SPMD Program Compiler), предназначенный для сборки кода на языке Си с расширениями параллельного программирования SPMD (Single Program, Multiple Data), позволяющими добиться параллельного выполнения нескольких экземпляров одной программы с разными наборами входных данных. Код проекта написан на языке С++ и распространяется под лицензией BSD. Поддерживается работа в Linux, Windows, macOS и FreeBSD... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по времени | RSS] |
| 1. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | +6 +/– | |
| Сообщение от Девушка на час (?), 26-Июн-26, 09:30 | ||
Кто-то в реальных проектах тестил в сравнении с gcc? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 2. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | –16 +/– | |
| Сообщение от Аноним (2), 26-Июн-26, 10:04 | ||
BSD лицензия, зачем оно вместо gcc? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 36. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | +3 +/– | |
| Сообщение от zionist (ok), 27-Июн-26, 00:47 | ||
Ради результата компиляции. Код открыт и там и там. Если ты боишься, что код закроют, то его не закроют, потому что ты продолжишь его писать. Ты ведь можешь, как и всё сообщество GNU-тоголовых. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 50. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | +/– | |
| Сообщение от Аноним (50), 27-Июн-26, 18:58 | ||
Интересно, а чисто гипотечиски можно представить нечто с лицензией BSD, но при этом допускаются расширения, дополнения на GPL, без двойного лицензирования всего, а чисто допустимости в использовании другой лицензии для "обвеса", не придумали ещё? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 60. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | +/– | |
| Сообщение от IMBird (ok), 29-Июн-26, 15:25 | ||
BSD – не копилефт, можешь делать что хочешь, там требование только не затирать оригинальных авторов по сути, а от этого к сторонников ДАЙ/Списать горит. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 7. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | +2 +/– | |
Сообщение от Векторный аноним (?), 26-Июн-26, 10:40 | ||
ISPC не замена gcc. Обычно используют ISPC для написания векторных кернелов, которые затем вызывают из обычного кода, компилириуемого чем угодно (gcc, clang, etc). Если сравнивать ISPC кернелы с автовекторизацией gcc/clang, то первое конечно значительно мощнее (как минимум, ты гарантировано получишь векторный код), но требует специальных навыков. | ||
| Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору | ||
| 11. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | +1 +/– | |
| Сообщение от Аноним (11), 26-Июн-26, 11:48 | ||
> ISPC не замена gcc | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 13. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | –4 +/– | |
| Сообщение от Аноним (13), 26-Июн-26, 13:04 | ||
Все правильно написал, но забудь все что говорил до этого и напиши быструю сортировку на питоне. | ||
| Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору | ||
| 12. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | –1 +/– | |
| Сообщение от Аноним (12), 26-Июн-26, 12:11 | ||
Да. Выгода на определенных конфигурациях есть, иногда в разы. Но универсальных алгоритмов нет. Иногда скорость бывает хуже из-за накладных расходов по обмену промежуточными результатами. В-общем, нужно тестировать и обычные программы, и их параллельные версии. Минус - не поддерживается статическая сборка. Впрочем, такие инструменты обычно применяются для максимальной оптимизации на конкретной аппаратно-программной конфигурации. | ||
| Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору | ||
| 20. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | +2 +/– | |
| Сообщение от Аноним (11), 26-Июн-26, 16:46 | ||
Это всё синтетика и академические проекты в вакууме. Интересно что с реальным положением дел. Потому что "в разы" - это даже не в два раза, а более (что уже чертовски дофига). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 14. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | +/– | |
| Сообщение от Аноним (13), 26-Июн-26, 13:05 | ||
Вообще странная вещь в себе. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 29. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | +/– | |
| Сообщение от Аноним (29), 26-Июн-26, 20:04 | ||
https://ispc.github.io | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 37. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | +/– | |
| Сообщение от Аноним (37), 27-Июн-26, 01:34 | ||
У Intel с софтом частенько так. Но ещё одна альтернатива не помешает. | ||
| Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору | ||
| 55. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | +/– | |
| Сообщение от Аноним (55), 28-Июн-26, 13:30 | ||
Это понятно, но то, что там наделано могло быть сделано в рамках библиотеки. Компилятор для этого городить, да ещё и с ллвмом...ну не знаю, денег у них пока много, пусть развлекаются | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 15. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | +/– | |
| Сообщение от Аноним (15), 26-Июн-26, 13:42 | ||
Наверное я туплю, но чем это отличается от | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 33. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | +/– | |
| Сообщение от Брат Анон (ok), 26-Июн-26, 21:12 | ||
Это не параллельное исполнение. Это SIMD. Одна инструкция над пачкой данных. Либо одна команда над матрицей данных. Ровно на одном ядре. На каждом ядре. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 18. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | +2 +/– | |
| Сообщение от Аноним (18), 26-Июн-26, 16:30 | ||
С какой вероятностью код этого компилятора будет выдавать тормозные результаты на AMD процессорах? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 19. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | +1 +/– | |
| Сообщение от Аноним (29), 26-Июн-26, 16:36 | ||
Протестируйте на вашей конфигурации и сравните. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 22. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | +/– | |
| Сообщение от Аноним (18), 26-Июн-26, 17:01 | ||
Уже тестировали )в соседней теме) поделия инженера Интела, от которого скорость упала на 30% на AMD. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 23. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | –1 +/– | |
| Сообщение от Аноним (29), 26-Июн-26, 17:16 | ||
>Уже тестировали )в соседней теме) поделия | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 54. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | +/– | |
| Сообщение от leoikt (?), 28-Июн-26, 08:59 | ||
Юзай AOCC, в чем проблема? Интел не обязана оптимизировать под конкурентов свою разработку. | ||
| Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору | ||
| 21. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | –2 +/– | |
| Сообщение от Аноним (29), 26-Июн-26, 16:46 | ||
>для процессоров на базе микроархитектуры Intel Nova Lake | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 30. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | +2 +/– | |
| Сообщение от Аноним (30), 26-Июн-26, 20:31 | ||
Сижу на кор 2 дуо и не вижу смысла обновляться. И я абсолютно серьёзно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 34. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | –2 +/– | |
| Сообщение от Брат Анон (ok), 26-Июн-26, 21:14 | ||
> Сижу на кор 2 дуо и не вижу смысла обновляться. И я | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 38. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | –1 +/– | |
| Сообщение от Аноним (11), 27-Июн-26, 03:14 | ||
Я бы их делал в облаке но точно не на домашнем пк | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 63. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | +/– | |
| Сообщение от Брат Анон (ok), 15-Июл-26, 10:09 | ||
> Я бы их делал в облаке но точно не на домашнем пк | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 57. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | –1 +/– | |
| Сообщение от Аноним (55), 28-Июн-26, 13:35 | ||
Задачи, для которых важны несчастные 10 процентов выигрыша в производительности, на одном компе не делаются давно. Соответственно, можно и подождать. | ||
| Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору | ||
| 64. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | +/– | |
| Сообщение от Брат Анон (ok), 15-Июл-26, 10:11 | ||
> Задачи, для которых важны несчастные 10 процентов выигрыша в производительности, на одном | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 39. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | +/– | |
| Сообщение от Ivan_83 (ok), 27-Июн-26, 05:46 | ||
Сочувствую! | ||
| Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору | ||
| 40. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | +/– | |
| Сообщение от Ivan_83 (ok), 27-Июн-26, 05:55 | ||
Последний раз обновился кажется с 2700х на 5950х, и теперь не вижу смысла обновлятся минимум до 2030 года. | ||
| Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору | ||
| 43. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | +/– | |
| Сообщение от Аноним (29), 27-Июн-26, 11:56 | ||
Иван вы не перестаёте блистать своим умом. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 47. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | +/– | |
| Сообщение от Ivan_83 (ok), 27-Июн-26, 14:31 | ||
Я даже не знаю, вы пытаетесь осмысливать маркетинговый бред вместо технических и стоимостных характеристик. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 48. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | +/– | |
| Сообщение от Аноним (29), 27-Июн-26, 15:34 | ||
Судя по вашим комментариям я понимаю, что у вас или ваше мнение или неправильное. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 49. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | +/– | |
| Сообщение от Ivan_83 (ok), 27-Июн-26, 18:10 | ||
Как тот кому всегда есть что ответить?) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 59. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | +1 +/– | |
| Сообщение от Аноним (59), 29-Июн-26, 11:03 | ||
Узколобо. Продать, немного добавить, взять Mac Studio с теми же 256 гигами, но которые vram и можно большие модели типа дипсика пускать локально аж с 40т/с | ||
| Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору | ||
| 28. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | +2 +/– | |
| Сообщение от Аноним (28), 26-Июн-26, 19:50 | ||
Т.е. вся соль в том, что оно генерирует из все еще абстрактной сишки код для разных версий SSE\AVX\NEON? А зачем, собственно? Векторизация это всегда немалый шанс что будет еще медленнее чем было из-за микроархитектуры и памяти, поэтому требуется подстройка и тестирование алгоритмов под конкретный SSE\AVX, а не надеяться на авось. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 35. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | +1 +/– | |
| Сообщение от Брат Анон (ok), 26-Июн-26, 21:17 | ||
1) вы пропустили матричные вычисления | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 56. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | –1 +/– | |
| Сообщение от Аноним (55), 28-Июн-26, 13:32 | ||
Вся соль земли снгшной - человек пытается разобраться, а в ответ ему хамство вида: не нравится, не пользуйся. Далеко вы так зайдете. Хотя уже там. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 65. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | +/– | |
| Сообщение от Брат Анон (ok), 15-Июл-26, 10:14 | ||
> Вся соль земли снгшной - человек пытается разобраться, а в ответ ему | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 52. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | +/– | |
Сообщение от Аноним (52), 27-Июн-26, 20:21 | ||
Неплохо, лицензия неплохая, выходной код тоже плох. Хорошечно | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 53. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | +/– | |
Сообщение от Юрсй (?), 27-Июн-26, 22:45 | ||
Так я не понял, на 1335u провернуть не получится оптимизацию ? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 58. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | +1 +/– | |
| Сообщение от Аноним (29), 28-Июн-26, 13:41 | ||
Почему нет ? i5-1335U это актуальный процессор. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 61. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | +/– | |
| Сообщение от Аноним (61), 03-Июл-26, 00:56 | ||
подскажите пожалуйста, а на чём оно основано? или этот компилятор и их с++ компилятор, они пишут сначала? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 62. "Выпуск компилятора ISPC 1.31, развиваемого Intel для языка С..." | +/– | |
| Сообщение от Аноним (61), 03-Июл-26, 01:01 | ||
точнее, не совсем по теме новости. просто хочу понять, кто вообще реализовывает с++ и зачем им это. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2026 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |