Titanium -- eine aus Java hergeleitete PGAS-Sprache
Titanium - eine aus Java hergeleitete PGAS-Sprache
Chapter 1
Einführung in Titanium)
1.1 Titanium im WWW
Informationen im WWW:
http://titanium.cs.berkeley.edu/ Homepage von Titanium
http://titanium.cs.berkeley.edu/doc/lang-ref.pdf Titanium Language Reference Manual
Compiler:
http://titanium.cs.berkeley.edu/software.html Compiler und Dokumentation
http://titanium.cs.berkeley.edu/doc/ti_start.html A Gentle Introduction to the Titanium Compiler (tcbuild)
Kurse:
http://titanium.cs.berkeley.edu/doc/tutorial.ps Tutorial
http://titanium.cs.berkeley.edu/talks/titanium-tutorial-psc04.pdf Yelick
http://titanium.cs.berkeley.edu/talks/IPDPS03-TitaniumTutorial.pdf Bonachea
Java:
Split C:
http://www.eecs.berkeley.edu/Research/Projects/CS/parallel/castle/split-c/
1.3 Titanium
1.4 Geschichte
siehe http://titanium.cs.berkeley.edu/research.html
11'1993: Parallel Programming in Split-C,
D. Culler, A. Dusseau, S. Goldstein, A. Krishnamurthy, S. Lumetta, T. von Eicken, and K. Yelick
1998: Titanium a high proformance Java dialect,
http://titanium.cs.berkeley.edu/papers/hpj98.ps
11'2005: Titanium Language Reference Manual, version 2.19, Technical Report No. UCB/EECS-2005-15
8'2006: Titanium Language Reference Manual, Version 2.20, Report No. UCB/EECS-2005-15.1
1.5 Literatur
Weitere Literatur finden Sie auf meiner Webseite für Literatur zum Parallelrechnen:
http://www.uni-regensburg.de/EDV/kurs_info/brf09510/hpc/Literatur.html
Chapter 2
Titanium-Installationen (Schwerpunkt: an der Uni. R. verfügbare Inst.)
2.1 Berkeley Titanium
2.1.1 Installation
Zur Zeit muss das System mit einer gcc-Version £ 4.1 übersetzt werden. Bei späteren Version stürzt der Installationsprozess mit C++-Fehlermeldungen ab.
2.1.2 Übersetzung und Start auf Athene
setenv PATH /home/brf09510//tc/bin/:$PATH
tcbuild --backend smp hello.ti
tcrun -n 4 ./hello
2.1.3 Übersetzung und Start auf sequentiellem Linux
export PATH=/usr/local/titanium/bin:$PATH
tcbuild --backend smp hello.ti
tcrun -n 4 ./hello
Chapter 3
Struktur von Titanium-Programmen
3.1 Hallo in Titanium
3.2 Ende eines Titanium-Programms
3.3 Rechenzeit
Inhalt
Contents
TTH-Seite:
http://hutchinson.belmont.ma.us/tth/
File translated from
TEX
by http://hutchinson.belmont.ma.us/tth/">
TTH,
version 3.85.
On 16 Nov 2009, 10:15.