Evolving GPUs into a Substrate for Cloud Computing
- Tor Aamodt | University of British Columbia
This talk will describe research on evolving general purpose graphics processor units (GPGPU) architecture towards more irregular parallel workloads. The first part of the talk will summarize research on implementing hardware transactional memory on GPUs. The challenges will be summarized along with our proposed solution, KILO-TM. Our analysis shows KILO-TM captures 59% of the performance of fine-grained locking, while being on average 128× faster than executing all transactions serially, for an estimated hardware area overhead of 0.5% of a contemporary GPU. The second part of the talk will summarize recent efforts to port memcached to run on an existing AMD Fusion APU where we observe up to 7.5X performance increase when executing the key-value look-up handler on the integrated GPU.
Speaker Details
Tor Aamodt is an associate professor in the Department of Electrical and Computer Engineering at the University of British Columbia. He received his PhD at the University of Toronto. His research focuses on computer architecture including accelerators, heterogeneous multicore processors, and analytical performance modeling of processor architectures.
-
-
Jeff Running
-
Series: Microsoft Research Talks
-
Decoding the Human Brain – A Neurosurgeon’s Experience
- Dr. Pascal O. Zinn
-
-
-
-
-
-
Challenges in Evolving a Successful Database Product (SQL Server) to a Cloud Service (SQL Azure)
- Hanuma Kodavalla,
- Phil Bernstein
-
Improving text prediction accuracy using neurophysiology
- Sophia Mehdizadeh
-
Tongue-Gesture Recognition in Head-Mounted Displays
- Tan Gemicioglu
-
DIABLo: a Deep Individual-Agnostic Binaural Localizer
- Shoken Kaneko
-
-
-
-
Audio-based Toxic Language Detection
- Midia Yousefi
-
-
From SqueezeNet to SqueezeBERT: Developing Efficient Deep Neural Networks
- Forrest Iandola,
- Sujeeth Bharadwaj
-
Hope Speech and Help Speech: Surfacing Positivity Amidst Hate
- Ashique Khudabukhsh
-
-
-
Towards Mainstream Brain-Computer Interfaces (BCIs)
- Brendan Allison
-
-
-
-
Learning Structured Models for Safe Robot Control
- Subramanian Ramamoorthy
-