Smartlocks: lock acquisition scheduling for self-aware synchronization
暂无分享,去创建一个
Anant Agarwal | Marco D. Santambrogio | David Wingate | Jonathan Eastep | D. Wingate | A. Agarwal | M. Santambrogio | J. Eastep
[1] Marco D. Santambrogio,et al. Application Heartbeats. A Generic Interface for Expressing Performance Goals and Progress in Self-Tuning Systems , 2010 .
[2] James R. Goodman,et al. Efficient Synchronization: Let Them Eat QOLB , 1997, International Symposium on Computer Architecture.
[3] Michael L. Scott,et al. Algorithms for scalable synchronization on shared-memory multiprocessors , 1991, TOCS.
[4] Sridhar Mahadevan,et al. Average reward reinforcement learning: Foundations, algorithms, and empirical results , 2004, Machine Learning.
[5] Richard S. Sutton,et al. Reinforcement Learning: An Introduction , 1998, IEEE Trans. Neural Networks.
[6] Karsten Schwan,et al. Implementation of scalable blocking locks using an adaptive thread scheduler , 1996, Proceedings of International Conference on Parallel Processing.
[7] Anoop Gupta,et al. The SPLASH-2 programs: characterization and methodological considerations , 1995, ISCA.
[8] Marina Papatriantafilou,et al. Reactive spin-locks: a self-tuning approach , 2005, 8th International Symposium on Parallel Architectures,Algorithms and Networks (ISPAN'05).
[9] Erik Hagersten,et al. Efficient Synchronization for Nonuniform Communication Architectures , 2002, ACM/IEEE SC 2002 Conference (SC'02).
[10] Onur Mutlu,et al. Self-Optimizing Memory Controllers: A Reinforcement Learning Approach , 2008, 2008 International Symposium on Computer Architecture.
[11] Anna R. Karlin,et al. Empirical studies of competitve spinning for a shared-memory multiprocessor , 1991, SOSP '91.
[12] Erik Hagersten,et al. Queue locks on cache coherent multiprocessors , 1994, Proceedings of 8th International Parallel Processing Symposium.
[13] Martin C. Rinard,et al. Eliminating synchronization overhead in automatically parallelized programs using dynamic feedback , 1999, TOCS.
[14] Engin Ipek,et al. Coordinated management of multiple interacting resources in chip multiprocessors: A machine learning approach , 2008, 2008 41st IEEE/ACM International Symposium on Microarchitecture.
[15] Michael L. Scott,et al. Scheduler-conscious synchronization , 1997, TOCS.
[16] Beng-Hong Lim,et al. Reactive synchronization algorithms for multiprocessors , 1994, ASPLOS VI.
[17] Theodore Johnson,et al. A Prioritized Multiprocessor Spin Lock , 1997, IEEE Trans. Parallel Distributed Syst..
[18] Michael L. Scott,et al. Scalable reader-writer synchronization for shared-memory multiprocessors , 1991, PPOPP '91.
[19] Richard S. Sutton,et al. Introduction to Reinforcement Learning , 1998 .
[20] Michael L. Scott,et al. Synchronization without contention , 1991, ASPLOS IV.
[21] Hiroaki Takada,et al. Priority inheritance spin locks for multiprocessor real-time systems , 1996, Proceedings Second International Symposium on Parallel Architectures, Algorithms, and Networks (I-SPAN'96).