DocumentCode :
3759130
Title :
BSSync: Processing Near Memory for Machine Learning Workloads with Bounded Staleness Consistency Models
Author :
Joo Hwan Lee;Jaewoong Sim;Hyesoon Kim
Author_Institution :
Sch. of Comput. Sci., Georgia Inst. of Technol., Atlanta, GA, USA
fYear :
2015
Firstpage :
241
Lastpage :
252
Abstract :
Parallel machine learning workloads have become prevalent in numerous application domains. Many of these workloads are iterative convergent, allowing different threads to compute in an asynchronous manner, relaxing certain read-after-write data dependencies to use stale values. While considerable effort has been devoted to reducing the communication latency between nodes by utilizing asynchronous parallelism, inefficient utilization of relaxed consistency models within a single node have caused parallel implementations to have low execution efficiency. The long latency and serialization caused by atomic operations have a significant impact on performance. The data communication is not overlapped with the main computation, which reduces execution efficiency. The inefficiency comes from the data movement between where they are stored and where they are processed. In this work, we propose Bounded Staled Sync (BSSync), a hardware support for the bounded staleness consistency model, which accompanies simple logic layers in the memory hierarchy. BSSync overlaps the long latency atomic operation with the main computation, targeting iterative convergent machine learning workloads. Compared to previous work that allows staleness for read operations, BSSync utilizes staleness for write operations, allowing stale-writes. We demonstrate the benefit of the proposed scheme for representative machine learning workloads. On average, our approach outperforms the baseline asynchronous parallel implementation by 1.33x times.
Keywords :
"Instruction sets","Computational modeling","Synchronization","Parallel processing","Atomic layer deposition","Convergence","Hardware"
Publisher :
ieee
Conference_Titel :
Parallel Architecture and Compilation (PACT), 2015 International Conference on
ISSN :
1089-795X
Type :
conf
DOI :
10.1109/PACT.2015.42
Filename :
7429309
Link To Document :
بازگشت