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
Toshio Nakatani,Kemal Ebcioglu +1 more
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
Kemal Ebcioglu,Kenneth J. Kiefer,David A. Luick,Gabriel Mauricio Silberman,Philip Braun Winterfield +4 more
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.