- *linuxГоспода, реквестирую людей с 4-ядерными и больше, а также 2-гиговыми и больше машинами под более-менее любым linux amd64. Надо погонять эту мою симуляцию и понять, как оно скейлится на многоядерные машины, для начала.
Исполняемый файл лежит здесь → ompldr.org
Скачать, обозвать Simulation
chmod +x Simulation
./Simulation
Хренота 4 раза спросит разные ЧИСЛА, ввести последовательно 400 128 10 0, засечь время от последнего нажатия Enter до, скажем, 10-тысячного тика.
Запустить еще раз, но уже с опциями
./Simulation +RTS -N4 (4 — количество ядер)
Также посмотреть, как будут использоваться ядра в последнем случае, и сравнить время.
Особо ленивые могут не сидеть с секундомером, а использовать time, но тогда вводить числа нужно БЫСТРО.
Спасибо тебе, жуйк.from idead, 10 months ago
Replies (57)
- @maksbotan:могу предоставить сервак на кваде с 2 гигами памяти, ничего полезного почти не делающий на неограниченное время. завтра. надо?from Psi+64507590, 10 months ago
- @0xd34df00d:@nebeda А, совершенно внезапно можно echo "400\n128\n10\n0" | ./Simulation
- @maksbotan:@0xd34df00d запиши все что нужно сделать куда-нить и пришли мне. завтра исполнюfrom Psi+64507590, 10 months ago, in reply to /10
- @maksbotan:@0xd34df00d на жаббир. сам догадаешься какойfrom Psi+64507590, 10 months ago, in reply to /14
- @maksbotan:@0xd34df00d нет конечно. просто странно что их нет. или это заказ для трансметы?from Psi+64507590, 10 months ago, in reply to /20
- @0xd34df00d:@maksbotan Я еще не знаю, имею ли право их выкладывать.from idead, 10 months ago, in reply to /21
- @maksbotan:@0xd34df00d да, реально я не хотел бы их видеть. а то стрелочки прилетят ночью и съедят мой мозгfrom Psi+64507590, 10 months ago, in reply to /24
- @nebeda:@part1zano тот же псто по г'усски: echo "400\n128\n10\n0" | ./this_shit -N4
и ждать до 10kfrom nyaserver, 10 months ago, in reply to /18 - @part1zano:@nebeda Костыль. Параметры заюзать или конфиг — не судьба было?from wrk2A45F1D2, 10 months ago, in reply to /26
- @part1zano:Смоук тест фэйлед, в общем. Добавляй параметры и конфиг, да.from wrk2A45F1D2, 10 months ago
- @0xd34df00d:@part1zano К вечеру допилю и выложу обновленные версии, заодно, авось, уменьшу потребление памяти.from idead, 10 months ago, in reply to /31
- @0xd34df00d:@wAXyzz Сам ты троян, могу код на хаскеле показать, надо?from idead, 10 months ago, in reply to /37
- @nebeda:@0xd34df00d там глобы глобы!!11 ВСЕ МОИ ПОРОЛИ АААfrom nyaserver, 10 months ago, in reply to /38
- @nebeda:@0xd34df00d аАА И ДАЖЕ СМЕНЯТОР ПОРОЛЕЙ УНОСИТ ПОРОЛИ УПОРОЛИ ПОРОЛИfrom nyaserver, 10 months ago, in reply to /40
- @part1zano:@0xd34df00d УПОРОЛИ МОИ ПОРОЛИ, СССУКИИИИ!!!from wrk2A45F1D2, 10 months ago, in reply to /43
- @0xd34df00d:@wAXyzz А ты в хацкеле шаришь? А то я ведь еще попрошу покидать в меня помидорами и сказать, где я говно, и где это можно соптимизировать. А то оно памяти жрет немеряно.from idead, 10 months ago, in reply to /45
- @part1zano:@0xd34df00d *typical c++-б_длокодер жрёт память %)from wrk2A45F1D2, 10 months ago, in reply to /46
- @0xd34df00d:from idead, 10 months ago, in reply to /47
- @part1zano:@0xd34df00d Главное мясо не в языке, но в кодере ;)from wrk2A45F1D2, 10 months ago, in reply to /49
- @maksbotan:@0xd34df00d дедфуд, ты что. этож не сработает.from Psi+64507590, 10 months ago, in reply to /55
- @0xd34df00d:@maksbotan echo "400\n128\n10\n0" | ./Simulation вполне работает, ЧЯДНТ?from idead, 10 months ago, in reply to /56
- @maksbotan:@0xd34df00d ЕМНИП "<" у нас из файлов берет. вот какfrom Psi+64507590, 10 months ago, in reply to /57
- @rick:@maksbotan И здесь как бы моя отмазка про то, что я не выспался.from BitlBee, 10 months ago, in reply to /59
- @maksbotan:@rick А здесь как бы моя шутка про то, что меньше надо личкрафты пилитьfrom Psi+64507590, 10 months ago, in reply to /60