CECS Seminar
Energy Efficient Computing
by Prof. Tajana Simunic Rosing
Department of CSE
UC San Diego
Location: Engineering Hall (EH) 2430
Date and Time: November 16, 2009
Refreshments at 1:30 PM, Lecture begins at 2:00 PM
CECS Host :
Professor Daniel Gajski
Abstract:
In this talk, we will present the algorithms we have developed at UCSD for lowering the energy consumption in computing systems. We derived optimal power management strategies for stationary workloads that have been implemented both in HW and SW. Run-time adaptation can be done via an online learning algorithm that selects among a set of policies. We generalized the algorithm to include thermal management since we found that minimizing the power consumption does not necessarily reduce the overall energy costs...
view full abstract
CECS Seminar
Advanced SoC Architectures for Multiple DRAMs (Enabled by 3D Die Stacking)
by Dr. Sungjoo Yoo
POSTECH
Location: Donald Bren Hall (DBH) 3011
Date and Time: November 17, 2009
Refreshments at 1:30 PM, Lecture begins at 2:00 PM
CECS Host :
Professor Nikil Dutt
Abstract:
The performance of data-intensive applications is mostly determined by the bandwidth and latency of off-chip DRAM. In order to improve the bandwidth and latency characteristics, multiple memory-based solutions (enabled by 3D stacking of memory dies on top of LSI dies) are being actively investigated. With multiple DRAMs, we come to face new architectural problems, especially, in memory controllers and on-chip network...
view full abstract
|
CECS Seminar
Concurrency and Communication:
Lessons from the SHIM Project
Dr. Stephen A. Edwards,
Columbia University
Location: Donald Bren Hall (DBH) 4011
Date and Time: November 18, 2009
Refreshments at 10:30 AM, Lecture begins at 11:00 AM
CECS Host :
Professor Tony Givargis
Abstract:
Describing parallel hardware and software is difficult, especially in an embedded setting. Five years ago, we started the SHIM project to address this challenge by developing a programming language for hardware/software systems. The resulting language describes asynchronously running processes that has the useful property of scheduling-independence: the I/O of a SHIM program is not affected by any scheduling choices. I will present a history of the SHIM project with a focus on the key things we have learned along the way.
view full abstract


|