Electrical Engineering
      and Computer Sciences

Electrical Engineering and Computer Sciences

COLLEGE OF ENGINEERING

UC Berkeley

Titanium Language Reference Manual, version 2.19

Paul N. Hilfinger, Dan Oscar Bonachea, Kaushik Datta, David Gay, Susan L. Graham, Benjamin Robert Liblit, Geoffrey Pike, Jimmy Zhigang Su and Katherine A. Yelick

EECS Department
University of California, Berkeley
Technical Report No. UCB/EECS-2005-15
November 17, 2005

http://www.eecs.berkeley.edu/Pubs/TechRpts/2005/EECS-2005-15.pdf

The Titanium language is a Java dialect for high-performance parallel scientific computing. Titanium's differences from Java include multi-dimensional arrays, an explicitly parallel SPMD model of computation with a global address space, a form of value class, and zone-based memory management. This reference manual describes the differences between Titanium and Java.


BibTeX citation:

@techreport{Hilfinger:EECS-2005-15,
    Author = {Paul N. Hilfinger and Dan Oscar Bonachea and Kaushik Datta and David Gay and Susan L. Graham and Benjamin Robert Liblit and Geoffrey Pike and Jimmy Zhigang Su and Katherine A. Yelick},
    Title = {Titanium Language Reference Manual, version 2.19},
    Institution = {EECS Department, University of California, Berkeley},
    Year = {2005},
    Month = {Nov},
    URL = {http://www.eecs.berkeley.edu/Pubs/TechRpts/2005/EECS-2005-15.html},
    Number = {UCB/EECS-2005-15}
}

EndNote citation:

%0 Report
%A Hilfinger, Paul N.
%A Bonachea, Dan Oscar
%A Datta, Kaushik
%A Gay, David
%A Graham, Susan L.
%A Liblit, Benjamin Robert
%A Pike, Geoffrey
%A Su, Jimmy Zhigang
%A Yelick, Katherine A.
%T Titanium Language Reference Manual, version 2.19
%I EECS Department, University of California, Berkeley
%D 2005
%8 November 17
%@ UCB/EECS-2005-15
%U http://www.eecs.berkeley.edu/Pubs/TechRpts/2005/EECS-2005-15.html
%F Hilfinger:EECS-2005-15