Zobrazeno 1 - 10
of 10
pro vyhledávání: '"Seth H. Pugsley"'
Publikováno v:
ISCA
Hardware prefetching is an effective technique for hiding cache miss latencies in modern processor designs. Prefetcher performance can be characterized by two main metrics that are generally at odds with one another: coverage, the fraction of baselin
Autor:
Feifei Li, Al Davis, Vijayalakshmi Srinivasan, Seth H. Pugsley, Rajeev Balasubramonian, Alper Buyuktosunoglu, Jeffrey Jestes
Publikováno v:
IEEE Micro. 34:44-52
The emergence of 3D stacking and the imminent release of Micron's Hybrid Memory Cube (HMC) device have made it more practical to move computation near memory. This work presents a detailed analysis of in-memory MapReduce in the context of near-data c
Autor:
Jinchun Kim, Seth H. Pugsley, Paul V. Gratz, A.L. Narasimha Reddy, Chris Wilkerson, Zeshan Chishti
Publikováno v:
2016 49th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO).
Autor:
Seth H. Pugsley, Sahil Koladiya, Manjunath Shevgoor, Zeshan A. Chishti, Christopher B. Wilkerson, Rajeev Balasubramonian
Publikováno v:
MICRO
Prior work in hardware prefetching has focused mostly on either predicting regular streams with uniform strides, or predicting irregular access patterns at the cost of large hardware structures. This paper introduces the Variable Length Delta Prefetc
Publikováno v:
ICCD
A large fraction of MapReduce execution time is spent processing the Map phase, and a large fraction of Map phase execution time is spent sorting the intermediate key-value pairs generated by the Map function. Sorting accelerators can achieve high pe
Autor:
Gita Sreekumar, Ali Shafiee, Rajeev Balasubramonian, Hardik Jain, Mohit Tiwari, Akhila Gundu, Seth H. Pugsley
Publikováno v:
HASP@ISCA
Multiple virtual machines (VMs) are typically co-scheduled on cloud servers. Each VM experiences different latencies when accessing shared resources, based on contention from other VMs. This introduces timing channels between VMs that can be exploite
Autor:
Rajeev Balasubramonian, Huihui Zhang, Alper Buyuktosunoglu, Seth H. Pugsley, Jeffrey Jestes, Al Davis, Feifei Li, Vijayalakshmi Srinivasan
Publikováno v:
ISPASS
While Processing-in-Memory has been investigated for decades, it has not been embraced commercially. A number of emerging technologies have renewed interest in this topic. In particular, the emergence of 3D stacking and the imminent release of Micron
Autor:
Shih-Lien Lu, Peng-Fei Chuang, Aamer Jaleel, Kingsum Chow, Seth H. Pugsley, Christopher B. Wilkerson, Robert L. Scott, Zeshan A. Chishti, Rajeev Balasubramonian
Publikováno v:
HPCA
Memory latency is a major factor in limiting CPU performance, and prefetching is a well-known method for hiding memory latency. Overly aggressive prefetching can waste scarce resources such as memory bandwidth and cache capacity, limiting or even hur
Publikováno v:
PACT
Snooping and directory-based coherence protocols have become the de facto standard in chip multi-processors, but neither design is without drawbacks. Snooping protocols are not scalable, while directory protocols incur directory storage overhead, fre
Publikováno v:
PACT
In a hardware transactional memory system with lazy versioning and lazy conflict detection, the process of transaction commit can emerge as a bottleneck. This is especially true for a large-scale distributed memory system where multiple transactions