Проект по добавлению в GCC поддержки распараллеливания проце...,
opennews (?), 15-Сен-19, (0) [смотреть все]
- Это всё, что надо знать про данные исследования Сферические теоретические кони ,
Онаним (?), 10:44 , 15-Сен-19, (1) –6 //
- Множество процессов компиляции неэффективно по памяти,
Аноним (-), 11:30 , 15-Сен-19, (7) +14 //
- Зато более эффективно по процессору, а память можно докупить,
Аноним (94), 16:30 , 16-Сен-19, (94) –3 //
- Память ныне стоит сущие копейки Городить при этом какой-то огород, перепахивая ,
Онаним (?), 11:51 , 21-Сен-19, (103) –1 //
- Купи им 9900K,
Аноним (12), 11:53 , 15-Сен-19, (12) +2 //
- В Сях нужно не парралелить, а кешировать заголовки,
Аноним (29), 13:56 , 15-Сен-19, (29) +2
- Студни-хипсторы решили помучить поциента перед его окончательной кончиной Шланг ,
Анонец (?), 14:01 , 15-Сен-19, (30) –13 //
- Например, для целей CI, когда время сборки оказывается более существенным, чем п,
Michael Shigorin (ok), 20:24 , 15-Сен-19, (74) +6 //
- Тоже сразу возник вопрос про связь с make -j Пока кажется, что параллелизация ч,
Аноним (80), 21:17 , 15-Сен-19, (80) +1 //
- Системы с общей памятью потоки и т д хороши далеко не для всех задач Задачи ,
Ю.Т. (?), 07:02 , 16-Сен-19, (85) +1
- А при чём тут CI и цели Тут речь идёт о внутреннем распараллеливании сборки одн,
Онаним (?), 11:54 , 21-Сен-19, (105)
- Потоки Многоядерные системы В 2019 Да не это бред какой-тоЕсли бы они сущесто,
Аноним (2), 11:13 , 15-Сен-19, (2) –8 //
- Интересно, как оно грузит ядра Ибо если все 4 8 ядра на все 100 , но ускоряет с,
Андрей (??), 11:16 , 15-Сен-19, (3) –3 //
- Судя по тексту в статье распараллелили не все этапы компиляции,
Аноним (-), 11:32 , 15-Сен-19, (8)
- man Закон Амдала Да уж наверняка не выгодно, но на настольных компах на это осо,
pda (?), 12:00 , 15-Сен-19, (14) +2
- Так это оптимизация не энергозатрат, а времени выполнения ,
Michael Shigorin (ok), 20:26 , 15-Сен-19, (75) +4
- Грузить ЦП на 100 всегда выгодно,
Аноним (88), 10:08 , 16-Сен-19, (88) //
- Несмотря на распараллеливание в make Co я, похоже, знаю, почему им пришлось взят,
Андрей (??), 11:20 , 15-Сен-19, (4) +4 //
- Свопить на оптан ,
Аноним (6), 11:26 , 15-Сен-19, (6) –1 //
- Ога Но при этом один уберфайл скомпилится гораздо быстрее, чем куча мелких ,
vitalif (ok), 11:34 , 15-Сен-19, (9) +4 //
- Как не сделали Сделали и без компилятора даже https github com sakra cotire,
Аноним (13), 11:54 , 15-Сен-19, (13) +1
- 100 КБ файл с шаблончиками - 1 ГБ ОЗУ10 МБ уберфайл - 100 ГБ ОЗУНе, не выйдет ,
Андрей (??), 12:39 , 15-Сен-19, (18) +1
- Не сможешь делать инкрементальную сборку, т е даже при незначительном изменении,
all_glory_to_the_hypnotoad (ok), 17:16 , 15-Сен-19, (63) +3
- Ничего удивительного, шаблоны могут в рекурсии ,
Аноним (38), 14:43 , 15-Сен-19, (38) +1
- Пример шаблона ф студию У меня всего 4Gb, компилирую проекты на 20Gb спокойно ,
Аноним (43), 14:52 , 15-Сен-19, (47) –1 //
- Надеюсь, это не включат по умолчанию Бывают проекты на нескольких языках, мне н,
Аноним (6), 11:24 , 15-Сен-19, (5) –1 //
- Главное в этой инициативе - чтобы компилятор был NUMA-aware Т е не начал парал,
InuYasha (?), 11:36 , 15-Сен-19, (10) +1 //
- Главное они из существующего компилятора сделают такое УГ что единственным спосо,
Аноним (15), 12:05 , 15-Сен-19, (16) –2 //
- А Rust, кроме своих, ещё начится компилировать исходники C, C , Go, Fortran ,
Аноним (38), 14:48 , 15-Сен-19, (41)
- а ещё лет через сорок до растоманов дойдёт, что их УГ можно было собирать пар,
Michael Shigorin (ok), 20:31 , 15-Сен-19, (76) –1 //
- Это ты к чему Раст собирает параллельно столько, сколько я с ним вожусь, то ест,
Ordu (ok), 23:43 , 15-Сен-19, (81)
- Он и собирает параллельно При сборке firefox сначала порождается процессов скол,
Аноним (90), 11:58 , 16-Сен-19, (92)
- Главное - чтобы оно выключалось А лучше - чтобы не попало в gcc вообще Уж что-,
CrazyAlex (?), 15:20 , 15-Сен-19, (53) +2
- GCC в прошлом Модные парни уже давно перешли на MUSL LLVM CLANG,
Аноним (17), 12:29 , 15-Сен-19, (17) –5 //
- Ничего против clang не имею Но вот его баг в актуальной версии 8 0 с двойным выз,
Llvm (?), 12:58 , 15-Сен-19, (19) +2 //
- Давно systemd собирается с MUSL ,
Аноним (90), 13:25 , 15-Сен-19, (22) –1 //
- не позорься со своим системд Такие вещи даже страшно вслух произносить нормисы ,
Аноним (17), 13:29 , 15-Сен-19, (23) –1 //
- Экий ты шустрик в переобувке Я позорюсь с твоим Модные парни ,
Аноним (90), 13:38 , 15-Сен-19, (25) +3
- Дело не в переобувки А в сути - почему люди добровольно отказываются от Поеттер,
Аноним (17), 13:52 , 15-Сен-19, (27) –1
- А в чём дело Теперь ты меня спрашиваешь, почему MUSL не поддерживается в system,
Аноним (90), 14:39 , 15-Сен-19, (37)
- Поттеринг его забросил, и как только это случилось он стал конфеткой Сейчас он ,
Аноним (43), 14:55 , 15-Сен-19, (50)
- Конечно если речь не о прод серверах там до сих пор на убунте 16 04 сидят или к,
Аноним (17), 13:55 , 15-Сен-19, (28)
- Реклама uselessd Действительно Шёл 2019 год, а ненужнод не может в Musl ,
Аноним (43), 14:54 , 15-Сен-19, (49) +1
- Как запилить тулчейн musl clang и кросскомпилить под i586 Так и не нашел гайдов,
Лох (?), 13:52 , 15-Сен-19, (26) +1 //
- Модно, стильно, молодёжно ,
Аноним (38), 14:49 , 15-Сен-19, (45) +2
- А почему нет новостей как Столман отжигает в своем репертуаре ,
Аноним (21), 13:13 , 15-Сен-19, (21) –3 //
- Потому что ты эту новость не написал ,
Аноним (15), 14:07 , 15-Сен-19, (31) +1
- Подсказка https www opennet ru announce_news shtml,
Аноним (15), 14:08 , 15-Сен-19, (32) +1
- Он уже _ИЗВИНИЛСЯ_ перед сжв https stallman org archives 2019-jul-oct html 14_,
лексус торнварцс (?), 14:43 , 15-Сен-19, (39)
- А может быть, Столман это поддержит ,
Аноним (38), 14:53 , 15-Сен-19, (48)
- Дядя типереча тормознутые исходники на C будут быстро компилится ,
Аноним (-), 14:34 , 15-Сен-19, (35) +1
- Из серии Давно пора ,
Корец (?), 14:48 , 15-Сен-19, (42) –1
- В итоге оптимальным вариантом будет что-то вроде сочитания gcc -j N и make -j M ,
nm0i (ok), 16:00 , 15-Сен-19, (57) +1 //
- Идеальным вариантом по-прежнему будет make -j N просто хотя бы из-за большого ко,
all_glory_to_the_hypnotoad (ok), 17:22 , 15-Сен-19, (64) +1
//
- То есть в большинстве случаев использования компилятора ,
Ordu (ok), 18:20 , 15-Сен-19, (67)
- Кстати, а вот make-овый jobserver как раз может скумекать, когда собирает _одну_,
Michael Shigorin (ok), 20:39 , 15-Сен-19, (78) –2
//
- Т е , забив четыре потока, компиляция ускорится всего в полтора раза Почему не п,
Anonimous (?), 16:35 , 15-Сен-19, (59) +1 //
- и в мейк файл MAKEOPTS -j256,
Аноним (17), 17:08 , 15-Сен-19, (62) +1
- Надеюсь в апстрим не примут Всё замечательно параллелится мейком, усложнение ко,
Аноним (83), 18:59 , 15-Сен-19, (69)
- Берешь 16 ядерный проц и ssd диск ставишь make -j16 и все быстро , а если у тебя,
Griggorii (?), 07:25 , 16-Сен-19, (86) //
- Рекомендуется -j n 1 ,
Аноним (89), 10:36 , 16-Сен-19, (89) +1
- Так то да Можно рискуть еще активизировать funroll-loops 03, а лучше выставить ,
Аноним (17), 16:53 , 16-Сен-19, (95)
- На Intel R Core TM i7-2600 CPU 3 40GHz 4 ядра даблтред gcc 9 2 в полном ,
Аноним (99), 13:03 , 17-Сен-19, (99)
1,2,3,4,5,10,17,21,35,42,57,59,62,69,86
|