Thread overview | ||||||||
---|---|---|---|---|---|---|---|---|
|
July 26, 2018 Blogpost about parallelizing Datacat with std.parallelism | ||||
---|---|---|---|---|
| ||||
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 |
July 26, 2018 Re: Blogpost about parallelizing Datacat with std.parallelism | ||||
---|---|---|---|---|
| ||||
Posted in reply to Joakim Brännström | 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.md
Nice! I /just/ decided this afternoon that it is time to do some profiling; thanks for the tips.
|
July 26, 2018 Re: Blogpost about parallelizing Datacat with std.parallelism | ||||
---|---|---|---|---|
| ||||
Posted in reply to Joakim Brännström | 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, Joakim
Great reading, thanks a lot for sharing!
Maybe you can coordinate with Mike Parker for posting the article on reddit.
Kind regards
Andre
|
July 26, 2018 Re: Blogpost about parallelizing Datacat with std.parallelism | ||||
---|---|---|---|---|
| ||||
Posted in reply to Joakim Brännström | 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.md
Enjoyed getting some insight about your thought process, thanks for writing.
Jordan
|
July 26, 2018 Re: Blogpost about parallelizing Datacat with std.parallelism | ||||
---|---|---|---|---|
| ||||
Posted in reply to Joakim Brännström | 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 |
July 31, 2018 Re: Blogpost about parallelizing Datacat with std.parallelism | ||||
---|---|---|---|---|
| ||||
Posted in reply to ikod | 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: >> 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 https://bytebucket.org/andrewtrotman/d-profile-viewer/raw/277a7eff16a2b1ffab656d0c6d76a718e8076745/images/OneMethod.png those function names look interesting :) |
Copyright © 1999-2021 by the D Language Foundation