90 likes | 113 Views
Explore the Swiss HPCN Grid Program lead by CSCS, in collaboration with SWITCH, offering infrastructure, middleware, and Science initiatives with a focus on POP-C++ programming model. Discover shared implementations in snow research and potential co-operation proposals for Grid middleware research and high-performance computing applications. Join us in exploring joint project possibilities and programming on the Grid!
E N D
Swiss grid activities and cooperation opportunities Dr. Tuan Anh Nguyen Prof. Pierre Kuonen GRID & Ubiquitous Computing Group University of Applied Sciences of Fribourg, Switzerland
Grids in Switzerland • The Swiss HPCN Grid Program, 3 years • Lead by CSCS (Swiss National Supercomputing Center),just started • A National Grid infrastructure in Switzerland • Infrastructure • In close collaboration with SWITCH • Middleware • ISS project • Science • SwissBioGrid, …
Uniform Request Datawarehouse Resource Discovery Scheduling ResourceAllocation/Reservation Monitoring ISS: Our vision of the Grid
Grid Programming model: POP-C++ • An extension of C++ C++ POP-C++ class Foo { ... Foo(...); void MyMethod(...); }; parclass Foo { ... Foo(...) @{ od.power(100);}; async conc void MyMethod(...); }; Constructor: Method: Foo::Foo(...) { ...} void Foo::MyMethod(...){...} Shared implementation
POP-C++ in snow research • Snow research (SLF) + Computing research (We) = Big real life application • In Alpine3D, POP-C++ has been used… • Couple modules and hide the application heterogeneity • Parallelize application at different levels • Deploy Alpine3D on the Grid • Alpine3D/POP-C++/Globus C/Fortran C/Fortran C++ Snow and avalanche warning system for Alpine region/Switzerland
Co-operation proposal • Grid middleware research • Resource discovery models • Build grid middleware • High performance computing applications • Deploy our grid tool in other Grids • Grid testbed: connect other Asia Grids to the Grid of Switzerland • Vietnam Grid • China Grids (?) • … • Programming models for the Grid • Adapt and support of POP-C++ programming system on other Grids • POP-C++ release: July 1st, 2005 • New programming model/tools on our Grid
Co-operation possibilities-2 • Possibility to create a joint project on Grid computing • Grid@Asia • Other sources • Organize and co-organize conference/workshop on Grid computing • Exchange scientists
Join us in Hanoi next year! Minisymposium: Grid and HPSC: facts and hopes http://www.iwr.uni-heidelberg.de/HPSCHanoi2006/
Contact Dr. Tuan Anh Nguyen University of Applied Sciences of Fribourg, Switzerland tuan.nguyen@eif.ch