A High Performance Language for ISTORE - PowerPoint PPT Presentation

About This Presentation
Title:

A High Performance Language for ISTORE

Description:

A High Performance Language for ISTORE. Kathy Yelick. U.C. Berkeley. What is Titanium? Java with. multidimensional arrays. static threads in a global address space ... – PowerPoint PPT presentation

Number of Views:50
Avg rating:3.0/5.0
Slides: 5
Provided by: sciences
Category:

less

Transcript and Presenter's Notes

Title: A High Performance Language for ISTORE


1
A High Performance Language for ISTORE
  • Kathy Yelick
  • U.C. Berkeley

2
What is Titanium?
  • Java with
  • multidimensional arrays
  • static threads in a global address space
  • collective communication/synchronization
  • fast bulk I/O
  • Applications
  • simulation of the human heart
  • genome application for isolating genes
  • DB primitives (join, sort)
  • multigrid solvers, matmul, LU, FFT, ...

3
Titanium and ISTORE
  • Is ISTORE a good machine for HPC in Titanium?
  • No, designed for storage apps
  • Is AME a good goal for Titanium?
  • Yes, AME is a good idea for compute-intensive
    apps too
  • Consider 1 M processor machine

4
AME for Compute-Intensive Tasks
  • Two kinds of applications
  • Regular, bulk-synchronous
  • Irregular, task-queue scheduled
  • Availability benchmarks and fault injection.
  • Prediction the irregular ones will be easier
Write a Comment
User Comments (0)
About PowerShow.com