The Department of Computer Science at the University of Cyprus cordially invites you to the Invited Course Lecture entitled:
The Implications of Cache-Content-Duplication on Shared Caches
Speaker: Marios Kleanthous
The importance of caches and memory hierarchy has increased over time due to the growing gap between processor and memory performance. Caches, consequently, have been central to numerous research studies. Several techniques have been proposed to improve various aspects of caches by reducing their miss rates, size, latency and energy. Most of these techniques attempt to exploit different types of properties of memory addresses and data, such as locality, predictability, and redundancy. Previous work identified a new cache property that may influence cache performance: the Cache-Content-Duplication (CCD). This phenomenon occurs when there is a miss for a block in a cache and the content of the missed block resides already in the cache in another block with a different address. This presentation will give an insight on the effects of CCD on instruction caches and the hardware mechanism that detects and exploits CCD. Also, we will examine the importance of CCD in shared caches which are now widely used by modern Chip Multi-Processors (CMP) and Simultaneous Multi-Threading (SMT) technology.
Marios Kleanthous completed his undergraduate degree in the Department of Informatics and Telecommunications at the National and Kapodistrian University of Athens in 2004. The same year he started his M.Sc degree in Computer Science at the University of Cyprus. In 2006 he completed his M.Sc degree and became a Ph.D student under the supervission of Prof. Yiannakis Sazeides. Currently, he is a Ph.D student in Computer Science Department at the University of Cyprus and also a member of the Xi-Computer Architecture Research Group where he works on the Cache Content Duplication Phenomenon.
|Other Presentations Web: https://www.cs.ucy.ac.cy/colloquium/presentations.php|
|Colloquia Web: https://www.cs.ucy.ac.cy/colloquium/|