Smart data structures: An online learning approach to multicore data structures
As multicores become prevalent, the complexity of programming is skyrocketing. One major difficulty is efficiently orchestrating collaboration among threads through shared data structures. Unfortunately, choosing and hand-tuning data structure algorithms to get good performance across a variety of m...
Main Authors: | Eastep, Jonathan Michael, Wingate, David, Agarwal, Anant |
---|---|
Other Authors: | Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory |
Format: | Article |
Language: | en_US |
Published: |
Association for Computing Machinery (ACM)
2014
|
Online Access: | http://hdl.handle.net/1721.1/85864 https://orcid.org/0000-0002-7015-4262 |
Similar Items
-
Smart data structures : an online machine learning approach to multicore data structures
by: Eastep, Jonathan M. (Jonathan Michael)
Published: (2011) -
Energy Scalability of On-Chip Interconnection Networks in Multicore Architectures
by: Agarwal, Anant, et al.
Published: (2008) -
Evolve : a preliminary multicore architecture for Introspective Computing
by: Eastep, Jonathan M. (Jonathan Michael)
Published: (2008) -
Graphite: A Distributed Parallel Simulator for Multicores
by: Beckmann, Nathan, et al.
Published: (2009) -
Smartlocks: Lock Acquisition Scheduling for Self-Aware Synchronization
by: Eastep, Jonathan Michael, et al.
Published: (2014)