scispace - formally typeset
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

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

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.