You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Event is a commonly accepted term for what the Pledge is doing.
Hence we should rename Pledge to FlowEvent
In parallel, spawnDelayed should be renamed spawnOnEvent.
And the dependsOn clause in parallelFor should be renamed waitForEvent to ease grep-ing for event-based / dataflow-based constructs.
The text was updated successfully, but these errors were encountered:
Dataflow parallelism was introduced in #94.
The term
Pledge
was coined as a parallel to Promises in the Async world.However the term does not sound intuitive even though the concept is actually simple.
Besides, from looking into:
cudaEvent_t
: Cuda scheduling #133cl_event
: OpenCL scheduling #134Event
is a commonly accepted term for what thePledge
is doing.Hence we should rename
Pledge
toFlowEvent
In parallel,
spawnDelayed
should be renamedspawnOnEvent
.And the
dependsOn
clause in parallelFor should be renamedwaitForEvent
to ease grep-ing for event-based / dataflow-based constructs.The text was updated successfully, but these errors were encountered: