-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Define a divide-and-conquer parallelism API? #14
Comments
@tkf thanks - with the ordering changes in #13 I'm thinking we can do things like ensure tokens have a total ordering and that you can find the I haven't really thought through what order such dependencies should take. So far I've been keeping dependencies out because, well, IMO Julia 2.0 deserves an ordered dictionary in |
Actually, I bit the bullet and defined I also want to move SplittablesBase.jl to Meanwhile, it's possible to implement |
Yes. I will need approximate token bisection for To be clear, yes we can define |
Oh, I see. Yes, it'd be great if there is a way to define |
Hi, I just registered a small package SplittablesBase.jl which is used from Transducers.jl. Essentially, you can support parallel reduce and everything that can be derived from it (e.g., map) by defining a single function
halve(collection)
. I wonder if you are interested in defining it.The text was updated successfully, but these errors were encountered: