E
Eric Sprangle
Researcher at Intel
Publications - 24
Citations - 1820
Eric Sprangle is an academic researcher from Intel. The author has contributed to research in topics: Cache pollution & Cache. The author has an hindex of 12, co-authored 24 publications receiving 1805 citations.
Papers
More filters
Patent
Unaligned memory operands
TL;DR: In this paper, a method of obtaining an operand from a memory device is described, where the first operand includes part of the operand specified by an instruction, shifting the second operand by a first shift amount, and combining the first shift data entry and the second shifted data entry to produce an aligned operand.
Patent
Sharing resources between a CPU and GPU
TL;DR: In this article, a CPU and a GPU share resources according to workload, power considerations, or available resources by scheduling or transferring instructions and information between the CPU and GPU, respectively.
Patent
Prefetching data in computer system
Eric Sprangle,Anwar Rohillah +1 more
TL;DR: In this article, a method and apparatus to detect and filter out redundant cache line addresses in a prefetch input queue, and to adjust the detector window size dynamically according to the number of detector entries in the queue for the cache-to-memory controller bus.
Patent
Method and apparatus to control memory accesses
Eric Sprangle,Onur Mutlu +1 more
TL;DR: In this paper, the authors present a method and apparatus for accessing memory comprising monitoring memory accesses from a hardware prefetcher, determining whether the memory accessed from the prefetchers are used by an out-of-order core, and switching memory access from a first mode to a second mode if a percentage of the memory access generated by the hardware prefetcher is used by the out oforder core.
Patent
Mechanism for effectively caching streaming and non-streaming data patterns
TL;DR: In this article, a method and apparatus for efficiently caching streaming and non-streaming data is described, where the cache line is updated to a streaming data no longer needed (SDN) state.