Back to Home
The Library provides us with a way of categorising and linking to areas of interest. The categories will change, the information will grow, and we'll learn in the process.
Our primary interest right now is NO-SQL options like MongoDB
Cloud File Systems
Concurrency Libraries, Frameworks and Products
High performance muti-cast messaging
In Memory Data Grids
Open source apache licence, highly scalable data distribution platform for Java.
is an extremely scalable, highly available data grid platform - 100% open source, and written in Java.
GPU basaed parallelism
compiler tool chain that supports compiling to GPU architectures.
Grand Central Dispatch (GCD)
is a technology developed by Apple, it is used to optimize application support for systems with multicore processors and multiprocessing systems. Similar implementations are avilalble in .Net (Task Parallel Library) and Java (Java Concurrency
also known as JSR 166).
OpenCL orginally developed by Apple is an open, royalty-free standard for cross-platform, parallel programming that works across CPUs and GPUs (both ATI and Nvidia)
- a java binding to OpenCL
- java bindings to cuda for the Nvidia GPU
Petascale Computing: Algorithms and Applications (ISBN: 1584889098)
The Art of Multiprocessor Programming (0123705916)
Principles of Parallel Programming (0321487907)
High Performance Computing and Grids in Action (1586038397)
Parallel Computing: Architectures, Algorithms and Applications (781586037963)
Parallel Algorithms (1584889454)
Supercomputing Research Advances (1604561866)
Grid Resource Management: Towards Virtual and Services Compliant Grid Computing (1420074040)
High Performance Computing: History, Concepts, and Implementation (3540451218).
SGI in association with a numnber of partners are offering online and live Training, in a number of areas of High Performance Computing at http://www.hpctraining.com/