scispace - formally typeset
S

Suleyman Sair

Researcher at Intel

Publications -  51
Citations -  1575

Suleyman Sair is an academic researcher from Intel. The author has contributed to research in topics: Operand & Memory address. The author has an hindex of 14, co-authored 51 publications receiving 1551 citations. Previous affiliations of Suleyman Sair include North Carolina State University & University of California, San Diego.

Papers
More filters
Proceedings ArticleDOI

Phase tracking and prediction

TL;DR: This paper presents a unified profiling architecture that can efficiently capture, classify, and predict phase-based program behavior on the largest of time scales, and can capture phases that account for over 80% of execution using less that 500 bytes of on-chip memory.
Journal ArticleDOI

Discovering and exploiting program phases

TL;DR: It is argued that instead of assuming average behavior, it is now time to model and optimize phase-based program behavior.
Patent

Instruction and logic to provide vector horizontal compare functionality

TL;DR: In this article, an instruction specifying: a destination operand, a size of vector elements, a source operand and a mask corresponding to a portion of the vector element data fields in the source operands, corresponding to the mask and compare the values for equality.
Proceedings ArticleDOI

Predictor-directed stream buffers

TL;DR: This work proposes Predictor-Directed Stream Buffers (PSB), a scheme in which the stream buffer follows an address prediction stream instead of a fired stride, and shows that PSB provides a 30% speedup on average over no prefetching, and provides an average 10% speed up over using previously proposed stride-based stream buffers for pointer-intensive applications.
Proceedings ArticleDOI

Pointer cache assisted prefetching

TL;DR: This paper proposes the use of a pointer cache, which tracks pointer transitions, to aid prefetching, and examines using the pointer cache in a wide issue superscalar processor as a value predictor and to aidPrefetching when a chain of pointers is being traversed.