Evolving GPUs into a Substrate for Cloud Computing
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.
- Series:
- Microsoft Research Talks
- Date:
- Speakers:
- Tor Aamodt
- Affiliation:
- University of British Columbia
-
-
Jeff Running
-
Series: Microsoft Research Talks
-
-
-
-
Galea: The Bridge Between Mixed Reality and Neurotechnology
Speakers:- Eva Esteban,
- Conor Russomanno
-
Current and Future Application of BCIs
Speakers:- Christoph Guger
-
Challenges in Evolving a Successful Database Product (SQL Server) to a Cloud Service (SQL Azure)
Speakers:- Hanuma Kodavalla,
- Phil Bernstein
-
Improving text prediction accuracy using neurophysiology
Speakers:- Sophia Mehdizadeh
-
-
DIABLo: a Deep Individual-Agnostic Binaural Localizer
Speakers:- Shoken Kaneko
-
-
Recent Efforts Towards Efficient And Scalable Neural Waveform Coding
Speakers:- Kai Zhen
-
-
Audio-based Toxic Language Detection
Speakers:- Midia Yousefi
-
-
From SqueezeNet to SqueezeBERT: Developing Efficient Deep Neural Networks
Speakers:- Sujeeth Bharadwaj
-
Hope Speech and Help Speech: Surfacing Positivity Amidst Hate
Speakers:- Monojit Choudhury
-
-
-
-
-
'F' to 'A' on the N.Y. Regents Science Exams: An Overview of the Aristo Project
Speakers:- Peter Clark
-
Checkpointing the Un-checkpointable: the Split-Process Approach for MPI and Formal Verification
Speakers:- Gene Cooperman
-
Learning Structured Models for Safe Robot Control
Speakers:- Ashish Kapoor
-
-