V
Vatsa Santhanam
Researcher at Hewlett-Packard
Publications - 14
Citations - 770
Vatsa Santhanam is an academic researcher from Hewlett-Packard. The author has contributed to research in topics: Compiler & Optimizing compiler. The author has an hindex of 11, co-authored 14 publications receiving 769 citations.
Papers
More filters
Patent
Efficient explicit data prefetching analysis and code generation in a low-level optimizer for inserting prefetch instructions into loops of applications
TL;DR: In this paper, a compiler that facilitates efficient insertion of explicit data cache prefetch instructions into loop structures within applications uses simple address expression analysis to determine data prefetching requirements, which is performed by compiler in a machine-instruction level optimizer to provide access to more accurate expected loop iteration latency information.
Patent
Method and apparatus for compiling computer programs with interprocedural register allocation
Daryl Odnert,Vatsa Santhanam +1 more
TL;DR: In this paper, a program analyzer is used in connection with a program compiler to optimize usage of limited register resources in a computer processor, and two optimization techniques are implemented by means of the analyzer.
Patent
Cost-sensitive SSA-based strength reduction algorithm for a machine with predication support and segmented addresses
TL;DR: In this paper, a compiler optimization algorithm that deals with aggressive strength reduction of integer machine instructions found in loops is presented, with profitability considerations by reducing the cost of updating strength-reduction temporaries and ensuring that the strength reduction transformation results in an overall reduction of the path-lengths within loop bodies.
Book ChapterDOI
Translating Out of Static Single Assignment Form
TL;DR: A new framework for translating out of SSA form that places copies for all operands of phi instructions and presents a new SSA-based coalescing method that can selectively remove redundant copy instructions with interfering operands.
Proceedings ArticleDOI
Data prefetching on the HP PA-8000
TL;DR: This paper discusses the implementation of the data prefetch generation algorithm in the Hewlett-Packard Precision Architecture (HP-PA) compiler and presents performance results for SPECfp95 on a PA-8000 system that show speedups, due to dataPrefetching, of up to 100%.