Форум сайта python.su
FishHook
Свой айпишник Старый, ты реально там еще на ногах держишься???
Офлайн
py.user.next
Я могу его поменять в течении пяти минут. Ну. Правда если ночью, то 10-15
Офлайн
py.user.next
Не надо. Если не знаешь, что с ним можно сделать, то это не значит, что с ним ничего нельзя сделать.По-вашему, о чем шла речь?
Офлайн
FishHookОб айпишнике его, который он думает, что может поменять и типа никто не найдёт его снова.
о чем шла речь?
4kpt_VВ пределах своей подсети. :)
Я могу его поменять в течении пяти минут.
Офлайн
py.user.nextИ?
В пределах своей подсети.
Офлайн
4kpt_VДа много есть любителей полазить в фоне, пока ты думаешь, что всё нормально.
Во-первых кому я нужен?
Офлайн
py.user.next
Да пусть лазят. Господи ты боже ты мой. У меня тут ничего ценного нет. Ну фотки моих хорей. Да я ими и сам с ними поделюсь Музон. Тоже не проблема. Берите, на здоровье.
Офлайн
Хочется вернуться к потерянным баранам. Как-то сцепился я с якобы высокооплачиваемым апологетом Scala и в процессе спора набросал такой D-этюд, рассчитывающий факториал на параллельных потоках
module main;
import std.stdio;
import std.algorithm;
import std.range;
import std.bigint;
import std.parallelism;
const base = 100000;
BigInt factor(int base)
{
auto cpuf = totalCPUs * 4;
return taskPool.reduce!"a * b"(
iota(1, base + 1)
.chunks((base < cpuf) ? base : base / cpuf)
.map!(fold!"cast(std.bigint.BigInt)a * b")
);
}
int main(string[] args)
{
writefln("%s", factor(base));
return 0;
}
Отредактировано Shaman (Март 12, 2017 23:59:23)
Офлайн
from multiprocessing import Pool def factorial(vector): result = 1 for i in range(vector[0], vector[1]): result = result * i return result if __name__ == '__main__': with Pool(4) as pool: total = 1 for result in pool.map(factorial, [(1, 2501), (2501, 5001), (5001, 7501), (7501, 10001)]): total *= result print(total)
Офлайн
:)
#include <omp.h> int main(void){ int i,n=10; int fac=1; #pragma omp parallel for shared(n) private(i) reduction(*:fac) for(i=1;i<=n;i++){ fac*=i; } printf("%d\n",fac); return 0; }
Отредактировано doza_and (Март 12, 2017 16:24:14)
Офлайн