% $Id: abstract.tex,v 1.3 1997/07/10 17:30:11 cierniak Exp $

\section*{SUMMARY}

{ \bf
  We present {\em jCITE}, a performance tuning tool for scientific
  applications.  By combining the static information produced by the
  compiler with the profile data from real program execution, jCITE
  can be used to quickly understand the performance bottlenecks.  The
  compiler information allows great understanding of what
  optimizations have been performed.  The user can also find out which
  optimization have not been applied and why.
  
  Platform independence makes Java the ideal implementation platform
  for our tool.  SGI users can have the same performance analysis tool
  on all platforms.  You can run jCITE on an SGI desktop machine (O2,
  Octane, Indy) or on a PC running Windows to analyze and optimize the
  performance of a scientific code running on a SGI Challenge or an
  SGI Origin machine.

  In our experiments we were able to significantly speed up some
  SPEC95 applications in a few days or even a few hours without any
  prior knowledge of those applications. A longer version of this paper~\cite{FULL}
  describes all our experiments with {\em jCITE}.
}
