Using Read-After-Read Dependencies to Control Task-Granularity | Synapse