scispace - formally typeset
D

David A. Luick

Researcher at IBM

Publications -  153
Citations -  2402

David A. Luick is an academic researcher from IBM. The author has contributed to research in topics: Cache & Smart Cache. The author has an hindex of 26, co-authored 153 publications receiving 2402 citations.

Papers
More filters
Patent

Multiply-sum dot product instruction with mask and splat

TL;DR: An instruction, corresponding methods, and circuitry for efficiently performing partial dot sum products are provided in this article, where an instruction may include a source select field for specifying one or more source word elements to participate in the dot sum operation.
Patent

Moving data in and out of processor units using idle register/storage functional units

TL;DR: In this paper, the register/storage functional units are interrogated dynamically so that this transfer occurs only when the registers are idle and not being used for normal instructions, and a context switch unit in the processor then has appropriate registers and logic control to keep track of the state of the thread that is being “idly transferred and then transfer the remaining registers when a register or storage functional unit is available or idle.
Patent

Method and apparatus to eliminate processor core hot spots

TL;DR: In this paper, the authors proposed a method for eliminating hot spots on processor chips in a symmetric multiprocessor (SMP) computer system by moving tasks to processors that have data affinity with the processor reporting a hot spot.
Patent

Method and apparatus for reordering memory operations in a superscalar or very long instruction word processor

TL;DR: In this article, a method and apparatus for reordering memory operations in superscalar or very long instruction word (VLIW) processors is described, incorporating a mechanism that allows for arbitrary distance between reading from memory and using data loaded out-of-order, and allows for moving load operations earlier in the execution stream.
Patent

Compression architecture for system memory application

TL;DR: In this article, the authors present a memory architecture and method of partitioning a computer memory, which includes a cache section, a setup table, and a compressed storage, all of which are partitioned from the computer memory.