scispace - formally typeset
K

Kemal Ebcioglu

Researcher at IBM

Publications -  70
Citations -  4687

Kemal Ebcioglu is an academic researcher from IBM. The author has contributed to research in topics: Very long instruction word & Compiler. The author has an hindex of 28, co-authored 68 publications receiving 4605 citations. Previous affiliations of Kemal Ebcioglu include University at Buffalo.

Papers
More filters
Proceedings ArticleDOI

“Combining” as a compilation technique for VLIW architectures

TL;DR: This paper implemented combining in the parallelizing compiler for the wide instruction word architecture, which is now being built at the IBM T. J. Watson Research Center, and shown that ten percent speedup is obtained on the Stanford integer benchmarks and other sequential-matured C programs, in comparison to compaction techniques that do not use combining.
Book ChapterDOI

Execution-Based Scheduling for VLIW Architectures

TL;DR: A new dynamic software scheduling technique for VLIW architectures, which compiles into V LIW code the program paths that are actually executed, which is resilient to branch mispredictions, and can achieve very large dynamic window sizes necessary for high ILP.
Patent

Method and apparatus to select the next instruction in a superscalar or a very long instruction word computer having N-way branching

TL;DR: In this paper, an improved instruction cache is proposed to store all potential subsequent instructions and a method to select the subsequent instruction when several possible branches of execution are probable and must be evaluated.
Patent

Handling of exceptions in speculative instructions

TL;DR: In this article, the authors track an original speculative exception which occurs when a speculative instruction whose operand(s) do not have any exception bits set encounters an exception condition, and resolve these exceptions by correcting (206) what caused the exception and re-executing (208) the instructions which are known to be in a taken path.
Patent

Parallel hardware hypervisor for virtualizing application-specific supercomputers

TL;DR: In this article, a parallel hypervisor system for virtualizing application-specific supercomputers is proposed, which consists of at least one software-virtual hardware pair consisting of a software application and an application specific virtual supercomputer for accelerating the said software application.