NHSE LogoNHSE Software Catalog


The SUIF Compiler System

url
ftp://suif.stanford.edu

description
http://suif.stanford.edu/suif/suif-overview/suif-overview.html

abstract
At Stanford University, we have been developing the SUIF (Stanford
University Intermediate Format) compiler system as a platform for
research on compiler techniques for high-performance machines. Our
group has successfully used this system for compiler research on topics
including scalar data flow optimizations, array data dependence analysis,
loop transformations for both locality and parallelism, software
prefetching, and instruction scheduling. Ongoing research projects using
SUIF include global data and computation distribution for both shared and
distributed address space machines, array privatization, interprocedural
parallelization, pointer analysis, and optimizing Verilog simulations. SUIF
has also been used for courses on compiler optimizations at Stanford.

keywords
parallelizing compiler; dependence analysis;
shared memory multiprocessor; distributed memory multiprocessor;
data distribution; work distribution

contact
Robert French / rfrench@cs.stanford.edu


nhse-librarian@netlib.org