digitalmars.D.learn - Parallel implementation of map
- VlasovRoman (8/8) May 11 2016 Hey, guys!
- Daniel Kozak via Digitalmars-d-learn (4/12) May 11 2016 Why just not use:
- VlasovRoman (3/18) May 11 2016 I was trying it, but this issue was stopping me.
- Russel Winder via Digitalmars-d-learn (16/24) May 11 2016 [=E2=80=A6]
Hey, guys! After many attempts pmap function was realized by me. This is analogous to taskPool.amap function, but I do not know how much he is good. In simple tests, it showed a corresponding acceleration. I would like to ask you to advise me options to improve this function. If all this makes sense, I can make a DUB package. https://gist.github.com/VlasovRoman/4c78a123acd44b3da8b96b43637df080
May 11 2016
Dne středa 11. května 2016 13:25:50 CEST, VlasovRoman via Digitalmars-d-learn napsal(a):Hey, guys! After many attempts pmap function was realized by me. This is analogous to taskPool.amap function, but I do not know how much he is good. In simple tests, it showed a corresponding acceleration. I would like to ask you to advise me options to improve this function. If all this makes sense, I can make a DUB package. https://gist.github.com/VlasovRoman/4c78a123acd44b3da8b96b43637df080Why just not use: https://dlang.org/phobos/std_parallelism.html#.TaskPool.map
May 11 2016
On Wednesday, 11 May 2016 at 12:40:20 UTC, Daniel Kozak wrote:Dne středa 11. května 2016 13:25:50 CEST, VlasovRoman via Digitalmars-d-learn napsal(a):I was trying it, but this issue was stopping me. https://issues.dlang.org/show_bug.cgi?id=5710Hey, guys! After many attempts pmap function was realized by me. This is analogous to taskPool.amap function, but I do not know how much he is good. In simple tests, it showed a corresponding acceleration. I would like to ask you to advise me options to improve this function. If all this makes sense, I can make a DUB package. https://gist.github.com/VlasovRoman/4c78a123acd44b3da8b96b43637df080Why just not use: https://dlang.org/phobos/std_parallelism.html#.TaskPool.map
May 11 2016
On Wed, 2016-05-11 at 13:01 +0000, VlasovRoman via Digitalmars-d-learn wrote:On Wednesday, 11 May 2016 at 12:40:20 UTC, Daniel Kozak wrote:[=E2=80=A6]=20There is a lot of hacking going on in a lot of code because of this problem, but even a bounty has failed to get anyone interested in fixing it. --=20 Russel. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.winder ekiga.n= et 41 Buckmaster Road m: +44 7770 465 077 xmpp: russel winder.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winderWhy just not use:=C2=A0 https://dlang.org/phobos/std_parallelism.html#.TaskPool.map=20 I was trying it, but this issue was stopping me. =20 https://issues.dlang.org/show_bug.cgi?id=3D5710
May 11 2016