1 Program Systems Institute Russian Academy of Sciences Open TS Open TS dynamic parallelization dynamic parallelization system system Program Systems Institute RAS, Program Systems Institute RAS, Alexander Moskovsky, Alexander Moskovsky, 09/27/05 09/27/05 Pereslavl-Zalessky Pereslavl-Zalessky
18
Embed
Program Systems Institute Russian Academy of Sciences1 Open TS dynamic parallelization system Program Systems Institute RAS, Alexander Moskovsky, 09/27/05.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
11
Program Systems Institute Russian Academy of Sciences
Open TS Open TS dynamic parallelization systemdynamic parallelization system
Program Systems Institute RAS, Program Systems Institute RAS, Alexander Moskovsky,Alexander Moskovsky,
Joint of Russian Federation Joint of Russian Federation and Republic of Belarusand Republic of Belarus
2000-2004 2000-2004 10 + 10 organizations10 + 10 organizations PSI RAS is lead organization PSI RAS is lead organization
from Russian Federationfrom Russian Federation Hardware and Hardware and SoftwareSoftware
44
Open TS dynamic parallelization systemOpen TS dynamic parallelization system
Comparison: T-System and Comparison: T-System and MPIMPI
Comparison: T-System and Comparison: T-System and MPIMPI
C/Fortran T-System
Assembler MPI
High-levela few
keywords
Low-levelhundred(s)primitives
Sequential Parallel
66
Open TS dynamic parallelization systemOpen TS dynamic parallelization system
Open TS: an OutlineOpen TS: an OutlineOpen TS: an OutlineOpen TS: an Outline High-performance computing High-performance computing ““Automatic dynamic parallelization”Automatic dynamic parallelization” Combining functional and Combining functional and
Open TS dynamic parallelization systemOpen TS dynamic parallelization system
Open TS vs MPI case Open TS vs MPI case studystudy Applications Applications
Open TS vs MPI case Open TS vs MPI case studystudy Applications Applications
Popular and widely used Popular and widely used Developed by independent teams (MPI Developed by independent teams (MPI
experts)experts)
PovRayPovRay – Persistence of Vision Ray- – Persistence of Vision Ray-tracer, enabled for parallel run by a tracer, enabled for parallel run by a patchpatch
Open TS dynamic parallelization systemOpen TS dynamic parallelization system
Т-Т-ApplicationsApplicationsТ-Т-ApplicationsApplications MultiGen – biological activity estimationMultiGen – biological activity estimation Remote sensing applicationsRemote sensing applications Plasma modelingPlasma modeling Protein simulationProtein simulation AeromechanicsAeromechanics Query engine for XMLQuery engine for XML AI-applicationsAI-applications etc.etc.
3333
Open TS dynamic parallelization systemOpen TS dynamic parallelization system
ACKNOLEDGEMENTSACKNOLEDGEMENTSACKNOLEDGEMENTSACKNOLEDGEMENTS ““SKIF” supercomputing projectSKIF” supercomputing project Russian Academy of Science grantsRussian Academy of Science grants
Program “High-performance computing systems on Program “High-performance computing systems on new principles of computational process new principles of computational process organization” organization”
Program of Presidium of Russian Academy of Program of Presidium of Russian Academy of Science “Development of basics for implementation Science “Development of basics for implementation of distributed scientific informational-computational of distributed scientific informational-computational environment on GRID technologies”environment on GRID technologies”
Russian Foundation Basic Research “05-07-Russian Foundation Basic Research “05-07-08005-офи_а”08005-офи_а”
Microsoft – contract for “Open TS vs MPI” case Microsoft – contract for “Open TS vs MPI” case studystudy
3434
Program Systems Institute Russian Academy of Sciences