Kevin Hsieh

Learn More
Bitwise operations are an important component of modern day programming, and are used in a variety of applications such as databases. In this work, we propose a new and simple mechanism to implement bulk bitwise AND and OR operations in DRAM, which is faster and more efficient than existing mechanisms. Our mechanism exploits existing DRAM operation to(More)
Long DRAM latency is a critical performance bottleneck in current systems. DRAM access latency is defined by three fundamental operations that take place within the DRAM cell array: (i) activation of a memory row, which opens the row to perform accesses; (ii) precharge, which prepares the cell array for the next memory access; and (iii) restoration of the(More)
Main memory bandwidth is a critical bottleneck for modern GPU systems due to limited off-chip pin bandwidth. 3D-stacked memory architectures provide a promising opportunity to significantly alleviate this bottleneck by directly connecting a logic layer to the DRAM layers with high bandwidth connections. Recent work has shown promising potential performance(More)
—Processing-in-memory (PIM) architectures cannot use traditional approaches to cache coherence due to the high off-chip traffic consumed by coherence messages. We propose LazyPIM, a new hardware cache coherence mechanism designed specifically for PIM. LazyPIM uses a combination of speculative cache coherence and compressed coherence signatures to greatly(More)
Pointer chasing is a fundamental operation, used by many important data-intensive applications (e.g., databases, key-value stores, graph processing workloads) to traverse linked data structures. This operation is both memory bound and latency sensitive, as it (1) exhibits irregular access patterns that cause frequent cache and TLB misses, and (2) requires(More)
OBJECT Optimal treatment of primary and recurrent craniopharyngiomas remains controversial. Radical resection and limited resection plus radiation therapy yield similar rates of disease control and overall survival. The data are much less clear for recurrent tumors. The authors report their experience with radical resection of both primary and recurrent(More)
Main memory bandwidth is a critical bottleneck for modern GPU systems due to limited oo-chip pin bandwidth. 3D-stacked memory architectures provide a promising opportunity to signiicantly alleviate this bottleneck by directly connecting a logic layer to the DRAM layers with high bandwidth connections. Recent work has shown promising potential performance(More)
The purpose of this study was to gain insights into the educational system in Finland, where art seem to be valued, and America, where it seems to struggle. I first studied how policies that promote a businesslike ideology and standardized testing in schools have impacted art education in the United States. Then I investigated Finland's educational system,(More)
  • Ernest G. Welch, Mollie Katzin, Melody K. Milbrandt, Melanie Davenport, Kevin Hsieh
  • 2016
This paper focuses on the use and implications of using symbols in personal artwork and in the art classroom. Biological, psychological, and cultural reasons for making art with visual metaphor and personal symbolism are explained. The use of symbolism and visual metaphors in the artmaking process are discussed. Through the analysis of a series of paintings(More)
This paper introduces a new resource virtualization framework, Zorua, that decouples the programmer-specified resource usage of a GPU application from the actual allocation in the on-chip hardware resources. Zorua enables this decoupling by virtualizing each resource transparently to the programmer. The virtualization provided by Zorua builds on two key(More)