Next: HLAM/PetaSIM
Up: Section II : Detailed
Previous: B: Deliverables
-
Construction of two application emulators motivated by
loosely synchronous adaptive applications and by data
exploration and data fusion applications. An application emulator
is a suite of programs that, when run, exhibits computational
and data access patterns that resemble the patterns observed in
a particular type of application.
- The irregular scientific application emulator
will be designed to simulate the behavior
of coupled adaptive unstructured mesh codes,
integro-differential equations solvers and particle codes.
- The data fusion application emulator will be designed to 1) simulate
data intensive applications that run on a single
multiprocessor platform
and 2) simulate an additional computational step where results
from individual data intensive calculations are combined.
The data fusion application emulator will emulate
operations such as image segmentation, image registration
and compositing. The emulator will carry out I/O to disk
arrays. Application emulators
will be validated by comparing performance (on
current multiprocessor architectures) of application emulators
with performance of full applications.
Options:
-
The irregular scientific application emulator
will be extended to simulate behavior of
Monte Carlo, multipole and structured adaptive codes.
- The data fusion application emulator
will be extended to take tertiary storage into account.
Wes Stevens
Fri Jul 11 15:07:44 EDT 1997