Livia: Data-centric computing throughout the memory hierarchy

E Lockerman, A Feldmann, M Bakhshalipour… - Proceedings of the …, 2020 - dl.acm.org
In order to scale, future systems will need to dramatically reduce data movement. Data
movement is expensive in current designs because (i) traditional memory hierarchies force …

Täkō: A polymorphic cache hierarchy for general-purpose optimization of data movement

BC Schwedock, P Yoovidhya, J Seibert… - Proceedings of the 49th …, 2022 - dl.acm.org
Current systems hide data movement from software behind the load-store interface.
Software's inability to observe and respond to data movement is the root cause of many …

Active memory processor for network-on-chip-based architecture

J Yoo, S Yoo, K Choi - IEEE Transactions on Computers, 2011 - ieeexplore.ieee.org
Memory-intensive operations and their memory access latency are often the performance
bottleneck in parallel applications. In this paper, we investigate the concept of active memory …

Using a configurable processor generator for computer architecture prototyping

A Solomatnikov, A Firoozshahian, O Shacham… - Proceedings of the …, 2009 - dl.acm.org
Building hardware prototypes for computer architecture research is challenging.
Unfortunately, development of the required software tools (compilers, debuggers, runtime) is …

tƤ kŨ: a polymorphic cache hierarchy for general-purpose optimization of data movement

BC Schwedock, P Yoovidhya, J Seibert… - International Symposium …, 2022 - par.nsf.gov
Current systems hide data movement from software behind the load-store interface.
Softwareā€™ s inability to observe and respond to data movement is the root cause of many …

Optimizing Data Movement Through Software Control of General-Purpose Hardware Caches

BC Schwedock - 2023 - search.proquest.com
Computer systems are increasingly burdened by the rising cost of data movement. Moving
data across chip in a modern processor consumes orders-of-magnitude more energy than …

Intermediate representations for controllers in chip generators

K Kelley, M Wachs, A Danowitz… - … , Automation & Test …, 2011 - ieeexplore.ieee.org
Creating parameterized “chip generators” has been proposed as one way to decrease chip
NRE costs. While many approaches are available for creating or generating flexible data …

[PDF][PDF] Leviathan: A Unified System for General-Purpose Near-Data Computing

BC Schwedock, N Beckmann - brian-schwedock.github.io
The rising cost of data movement poses a significant challenge to future computing systems.
The call to arms for novel data-centric systems has spawned a wave of near-data computing …

[图书][B] Exploring novel many-core architectures for scientific computing

L Chen - 2010 - search.proquest.com
The rapid revolution in microprocessor chip architecture due to the many-core technology is
presenting unprecedented challenges to the application developers as well as system …

A Metadata Registry to Facilitate the Search and Retrieval of Electrocardiograms

S Yuan, D Wei, W Xu, W Shen - 2009 Ninth IEEE International …, 2009 - ieeexplore.ieee.org
Sequential electrocardiograms (ECGs) are very useful for personalized diagnosis. It is
therefore very useful to search various electrocardiographs or ECG management systems …