digitalmars.D.announce - Blogpost about parallelizing Datacat with std.parallelism
- Joakim =?UTF-8?B?QnLDpG5uc3Ryw7Zt?= (13/13) Jul 26 2018 Hello,
- Bastiaan Veelo (4/5) Jul 26 2018 Nice! I /just/ decided this afternoon that it is time to do some
- Andre Pany (7/20) Jul 26 2018 Great reading, thanks a lot for sharing!
- Jordan Wilson (5/6) Jul 26 2018 Enjoyed getting some insight about your thought process, thanks
- ikod (4/7) Jul 26 2018 Thanks for nice article. Just in case if you never tried this:
- JN (3/11) Jul 31 2018 https://bytebucket.org/andrewtrotman/d-profile-viewer/raw/277a7eff16a2b1...
Hello, I've written up a blog post[0] of my explorations when parallelizing Datacat[1]. It is my thoughts, failures and successes when I wanted to improve the performance by leveraging std.parallelism. The implementation[2] where "easy" but how to get there wasn't. At least for me. Now in hindsight I know what I should have done but that is the wisdom of looking back. [0] https://github.com/joakim-brannstrom/blog/blob/master/posts/2018-07-24.md [1] https://github.com/joakim-brannstrom/datacat [2] https://github.com/joakim-brannstrom/datacat/pull/6 Regards, Joakim
Jul 26 2018
On Thursday, 26 July 2018 at 12:13:01 UTC, Joakim Brännström wrote:https://github.com/joakim-brannstrom/blog/blob/master/posts/2018-07-24.mdNice! I /just/ decided this afternoon that it is time to do some profiling; thanks for the tips.
Jul 26 2018
On Thursday, 26 July 2018 at 12:13:01 UTC, Joakim Brännström wrote:Hello, I've written up a blog post[0] of my explorations when parallelizing Datacat[1]. It is my thoughts, failures and successes when I wanted to improve the performance by leveraging std.parallelism. The implementation[2] where "easy" but how to get there wasn't. At least for me. Now in hindsight I know what I should have done but that is the wisdom of looking back. [0] https://github.com/joakim-brannstrom/blog/blob/master/posts/2018-07-24.md [1] https://github.com/joakim-brannstrom/datacat [2] https://github.com/joakim-brannstrom/datacat/pull/6 Regards, JoakimGreat reading, thanks a lot for sharing! Maybe you can coordinate with Mike Parker for posting the article on reddit. Kind regards Andre
Jul 26 2018
On Thursday, 26 July 2018 at 12:13:01 UTC, Joakim Brännström wrote:https://github.com/joakim-brannstrom/blog/blob/master/posts/2018-07-24.mdEnjoyed getting some insight about your thought process, thanks for writing. Jordan
Jul 26 2018
On Thursday, 26 July 2018 at 12:13:01 UTC, Joakim Brännström wrote:Hello, I've written up a blog post[0] of my explorations when parallelizing Datacat[1].Thanks for nice article. Just in case if you never tried this: https://bitbucket.org/andrewtrotman/d-profile-viewer
Jul 26 2018
On Thursday, 26 July 2018 at 20:29:56 UTC, ikod wrote:On Thursday, 26 July 2018 at 12:13:01 UTC, Joakim Brännström wrote:https://bytebucket.org/andrewtrotman/d-profile-viewer/raw/277a7eff16a2b1ffab656d0c6d76a718e8076745/images/OneMethod.png those function names look interesting :)Hello, I've written up a blog post[0] of my explorations when parallelizing Datacat[1].Thanks for nice article. Just in case if you never tried this: https://bitbucket.org/andrewtrotman/d-profile-viewer
Jul 31 2018