The never-ending demand for high performance and energy efficiency is pushing designers towards an increasing level of heterogeneity and specialization in modern computing systems. In such systems, creating efficient memory architectures is one of the major opportunities for optimizing modern workloads (e.g., computer vision, machine learning, graph analytics, etc.) that are extremely data-driven. However, de- signers demand proper design methods to tackle the increasing design complexity and address several new challenges, like the security and privacy of the data to be elaborated. This paper overviews the current trend for the design of domain-specific memory architectures. Domain-specific architectures are tailored for the given applicat...
A confluence of trends is reshaping computing today. On one end, the massive amounts of data being g...
Memory systems are evolving in a multitude of ways in state-of-the-art computer systems and in compu...
One of uncompromising requirements from portable computing is energy efficiency, because that affect...
The never-ending demand for high performance and energy efficiency is pushing designers towards an i...
While the compute part keeping scaling for decades, it becomes more and more difficult for the memor...
Recent trends of increasing core-count and bandwidth/memory wall have motivated researchers to explo...
For the past two decades, the scaling of main memory lags behind the advancement of computation in a...
Technology scaling has driven the development of the computing industry during the past 50 years. Ho...
Computer architectures are becoming more and more complicated to meet the continuouslyincreasing dem...
In traditional computer architecture, there are six primary components: the controller, arithmetic u...
Specialized hardware accelerators are becoming important for more and more applications. Thanks to ...
The work presented in this thesis focuses on the exploration of alternative architectures and comput...
Artificial intelligence has come a very long way from being a mere spectacle on the silver ...
Changing trends in technologies, notably cheaper and faster memory hierarchies, have made it worthwh...
Computing drives a lot of developments all around us, and leads to innovation in many fields of scie...
A confluence of trends is reshaping computing today. On one end, the massive amounts of data being g...
Memory systems are evolving in a multitude of ways in state-of-the-art computer systems and in compu...
One of uncompromising requirements from portable computing is energy efficiency, because that affect...
The never-ending demand for high performance and energy efficiency is pushing designers towards an i...
While the compute part keeping scaling for decades, it becomes more and more difficult for the memor...
Recent trends of increasing core-count and bandwidth/memory wall have motivated researchers to explo...
For the past two decades, the scaling of main memory lags behind the advancement of computation in a...
Technology scaling has driven the development of the computing industry during the past 50 years. Ho...
Computer architectures are becoming more and more complicated to meet the continuouslyincreasing dem...
In traditional computer architecture, there are six primary components: the controller, arithmetic u...
Specialized hardware accelerators are becoming important for more and more applications. Thanks to ...
The work presented in this thesis focuses on the exploration of alternative architectures and comput...
Artificial intelligence has come a very long way from being a mere spectacle on the silver ...
Changing trends in technologies, notably cheaper and faster memory hierarchies, have made it worthwh...
Computing drives a lot of developments all around us, and leads to innovation in many fields of scie...
A confluence of trends is reshaping computing today. On one end, the massive amounts of data being g...
Memory systems are evolving in a multitude of ways in state-of-the-art computer systems and in compu...
One of uncompromising requirements from portable computing is energy efficiency, because that affect...