-
We describe the rationale behind the design of key features of Titanium-an explicitly parallel dialect of Java for high-performance scientific programming-and our experiences in building applications with the language. Specifically, we address Titanium's partitioned global address space model, single program multiple data parallelism support, multi-dimensional arrays and array-index calculus, memory management, immutable classes, operator overloading, and generic programming. We provide an overv…Read more
-
Arizona State UniversityUndergraduate
Tempe, Arizona, United States of America
Areas of Interest
Metaphysics |
Logic and Philosophy of Logic |