Swarm is a parallel architecture that exploits ordered parallelism. It executes tasks speculatively and out of order and can scale to large core counts and speculation windows. The authors evaluate swarm on graph anal...
详细信息
Swarm is a parallel architecture that exploits ordered parallelism. It executes tasks speculatively and out of order and can scale to large core counts and speculation windows. The authors evaluate swarm on graph analytics, simulation, and database benchmarks. At 64 cores, swarm outperforms sequential implementations of these algorithms by 43 to 117 times and state-of-the-art software-only parallel algorithms by 3 to 18 times.
暂无评论