Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Abhay S. Kanhere is active.

Publication


Featured researches published by Abhay S. Kanhere.


compiler construction | 2003

Integrating high-level optimizations in a production compiler: design and implementation experience

Somnath Ghosh; Abhay S. Kanhere; Rakesh Krishnaiyer; Dattatraya Kulkarni; Wei Li; Chu-Cheow Lim; John L. Ng

The High-Level Optimizer (HLO) is a key part of the compiler technology that enabled Itanium™ and Itanium™2 processors deliver leading floating-point performance at their introduction. In this paper, we discuss the design and implementation experience in integrating diverse optimizations in the HLO module. In particular, we describe decisions made in the design of HLO targeting Itanium processor family. We provide empirical data to validate the design decisions. Since HLO was implemented in a production compiler, we made certain engineering trade-offs. We discuss these trade-offs and outline key learning derived from our experience.


Archive | 2011

INSTRUCTION AND LOGIC TO PERFORM DYNAMIC BINARY TRANSLATION

Abhay S. Kanhere; Paul Caprioli; Koichi Yamada; Suriya Madras-Subramanian; Suresh Srinivas


Archive | 2011

METHOD, APPARATUS, AND SYSTEM FOR EFFICIENTLY HANDLING MULTIPLE VIRTUAL ADDRESS MAPPINGS DURING TRANSACTIONAL EXECUTION

Paul Caprioli; Abhay S. Kanhere


Archive | 2012

Memory Disambiguation Hardware To Support Software Binary Translation

Muawya M. Al-Otoom; Paul Caprioli; Abhay S. Kanhere; Arvind Krishnaswamy; Omar M. Shaikh


Archive | 2017

ACCELERATED INTERLANE VECTOR REDUCTION INSTRUCTIONS

Paul Caprioli; Abhay S. Kanhere; Jeffrey J. Cook; Muawya M. Al-Otoom


Archive | 2005

Dynamic prefetch distance calculation

Rakesh Krishnaiyer; Somnath Ghosh; Abhay S. Kanhere


Archive | 2012

Hardware profiling mechanism to enable page level automatic binary translation

Paul Caprioli; Matthew C. Merten; Muawya M. Al-Otoom; Omar M. Shaikh; Abhay S. Kanhere; Suresh Srinivas; Koichi Yamada; Vivek Thakkar; Pawel Osciak


Archive | 2013

Optimization of instructions to reduce memory access violations

Wessam M. Hassanein; Abhay S. Kanhere; Paul Caprioli


Archive | 2012

State recovery methods and apparatus for computing platforms

Abhay S. Kanhere; Saurabh S. Shukla; Suriya Subramanian; Paul Caprioli


Archive | 2012

SPECULATIVE MEMORY DISAMBIGUATION ANALYSIS AND OPTIMIZATION WITH HARDWARE SUPPORT

Abhay S. Kanhere; Suriya Subramanian; Saurabh S. Shukla

Researchain Logo
Decentralizing Knowledge