scispace - formally typeset
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

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%.