eLearning - PowerPoint PPT Presentation

About This Presentation
Title:

eLearning

Description:

WP A1-c 'SEE-GRID' (Virtual Eye Surgery) Wolfgang Schreiner. Research Institute for Symbolic Computation (RISC) Wolfgang.Schreiner_at_risc.uni-linz.ac.at ... – PowerPoint PPT presentation

Number of Views:24
Avg rating:3.0/5.0
Slides: 10
Provided by: riscUni
Category:

less

Transcript and Presenter's Notes

Title: eLearning


1
WP A1-c SEE-GRID (Virtual Eye
Surgery) Wolfgang Schreiner Research Institute
for Symbolic Computation (RISC) Wolfgang.Schreiner
_at_risc.uni-linz.ac.at
2
SEE-GRID
  • Joint Project
  • Research Institute for Symbolic Computation
    (RISC)
  • Wolfgang Schreiner, Rebhi Baraka, Karoly Bosa
  • Upper Austrian Research GmbH (UAR)
  • Michael Buchberger, Thomas Kaltofen, Daniel
    Mitterdorfer
  • SEE Software (UAR)
  • Biomechanical model of the human eye
  • for simulating surgical eye muscle operations.
  • Students funded from the project in 2004.

3
SEE Problem Domain
  • Basics
  • Eye model set of parameters describing the
    biomechanical structure of an eye
  • Gaze pattern 2D diagram of reference points
  • Problems
  • Forward compute gaze pattern from eye model
  • Inverse compute eye model from gaze pattern

4
SEE Architecture
  • SEE Clients
  • Standalone application
  • Java applet
  • SEE Server
  • Simulation component
  • SOAP interface
  • RMI bridge for applet

5
SEE-GRID
  • Transform SEE to a grid service
  • Globus bridge (Client remains unchanged)

6
SEE-GRID
  • Parallel/distributed computation of gaze
    patterns.
  • Speculative parallelism and data parallelism.

hessDiagramGrid(E1, E2, E, I) T
lookupCache(E1, E2, E, I) if T ltgt null then
C gridWait(T) clearCache(E1, E2, E,
I) return C T1 gridStart(hessDiagramG
ridCore, E1, E2, E, I) T2
gridStart(hessDiagramGridCore, E2, E1, E, I) C
gridWait(T1) storeCache(T2, E1, E2, E, I)
return C
hessDiagramGridCore(E1, E2, E, I) for each
intended gaze position i?I do Ti
gridStart(position, E1 ,E2 ,E, i) for each
intended gaze position i?I do Ci
gridWait(Ti) return C
7
SEE-GRID
  • Parallel/distributed computation of eye models
  • Combinatorial search problem (branch and bound
    algorithm)
  • Hierarchical master/worker scheme.

8
SEE-GRID
  • Grid database of eye models and gaze patterns
  • Database search involves parallel simulations.
  • Source and destination of grid computations.

9
SEE-GRID
  • SEE-GRID middleware
  • Globus 3.2 WS (pre-WS only as a temporary
    solution)
  • Globus 4 when available and useable
  • Higher-level functionality?
  • Support for grid database.
  • http//www.risc.uni-linz.ac.at/parallel/projects/a
    grid
Write a Comment
User Comments (0)
About PowerShow.com