1 / 10

AIST/NCHC Joint Live Demo Climate Simulation on the ApGrid / PRAGMA Testbed

AIST/NCHC Joint Live Demo Climate Simulation on the ApGrid / PRAGMA Testbed. Yoshio Tanaka, Hiroshi Takemiya, Satoshi Sekiguchi AIST, Japan Julian Yu-Chung Chen, Fang-Pang Lin NCHC, Taiwan. Live Demo Summary. Application: Climate Simulation

lora
Download Presentation

AIST/NCHC Joint Live Demo Climate Simulation on the ApGrid / PRAGMA Testbed

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. AIST/NCHC Joint Live DemoClimate Simulation on theApGrid / PRAGMA Testbed Yoshio Tanaka, Hiroshi Takemiya, Satoshi Sekiguchi AIST, Japan Julian Yu-Chung Chen, Fang-Pang Lin NCHC, Taiwan

  2. Live Demo Summary • Application: Climate Simulation • Originally developed by Dr. Tanaka (U. of Tsukuba) • Middleware used for the implementation of Grid-enabled climate simulation: Ninf-G • GridRPC middleware based on the Globus Toolkit which is used for gridifying the original (sequential) application • Visualization: VTK + VR • Visualization Tookit (VTK) as Graphic engine w/ Passive VR system. • Data fusion between numerics and textural image • Resources: Provided by ApGrid/PRAGMA organiations • 853 cpus (10 countries/21 organizations/22 clusters)

  3. …… Application: Climate Simulation • Goal • Short- to Middle- term, global climate simulation • Winding of Jet-Stream • Blocking phenomenon of high atmospheric pressure • Barotropic S-Model • Climate simulation model proposed by Prof. Tanaka (U. of Tsukuba) • Simple and precise Modeling complicated 3D turbulence as a horizontal one Keep high precision over long periods • Taking a statistical ensemble mean • ~ several 100 simulations • Introducing perturbation at every time step • Typical parameter survey

  4. Middleware: Ninf-G (GridRPC System) Utilization of remote supercomputers ② Notify results Internet user ① Call remote procedures Call remote libraries Large scale computing utilizing multiple supercomputers on the Grid Standard GridRPC API is proposed at the GGF GridRPC WG.

  5. Requires no detailed knowledge on Grid infrastructure Middleware: Ninf-G (cont’d) • RPC library on the Grid • Built on top of Globus Toolkit • MDS: managing stub information • GRAM: invocation of server programs • GSI: secure communication between a client and a server • Simple and easy-to-use programming interface • Hiding complicated mechanism of the grid • Providing RPC semantics for (i = start; i <= end; i++) { /* sequential search */ SDP_search(argv[1], i, &value[i]); } grpc_function_handle_init(&hdl, …, “SDP/search”); for (i = start; i <= end; i++) { /* parallel search using async. call */ grpc_call_async(&hdl, argv[1], i, &value[i]): }

  6. Ninf-g Ninf-g Ninf-g Grid Lib Web browser Ninf-g Ninf-g user Ninfy the original (seq.) climate simulation • Dividing a program into two parts as a client-server system • Client: • Pre-processing: reading input data • Post-processing: averaging results of ensembles • Server • climate simulation, visualize S-model Program Reading data Solving Equations Solving Equations Solving Equations Averaging results VIsualize

  7. Demo Testbed • ApGrid / PRAGMA Testbed • 10 countries • 21 organizations • 22 clusters • 853 CPUs

  8. Behavior of the System Ninf-G SSH SCP Client (AIST) 3D Visualization System (NCHC Booth) Severs Japan×8, Taiwan, Korea×2 Thailand×3, USA, Malaysia Hong Kong, Singapore, India, Australia

  9. Special Thanks To (for technical support) Colin Enticott (Monash U) Chee Shin YEO (Melbourne) Nigel Teow (BII) Gee-Bum Koo (KISTI) CHEN Lin, Elaine (HKU) Julian Yu-Chung Chen (NCHC) Arun Agarwal (Hyderbad) Kento Aida (TITECH) Ken’ichiro Shirose (TITECH) Susumu Date (Osaka) Yusuke Tanimura (Doshisha) Yoshihiro Nakajima (Tsukuba) Toshihiro Iwabuchi (Waseda) Yuuki Horita (U. Tokyo) Support Staffs (AIST) Sugree Phatanapherom (KU) Suriya Uru-ek-olan (KMITNB) Mason Katz (SDSC) JP/KR/TW NOC Team Nazarul annuar nasirin (USM)

  10. Announcements and for more detail • Ninf-G Version 2.0.0a was released 17 Nov. 2003 • Provides (drastic) better performance • new features are added • http://ninf.apgrid.org/ • ApGrid • http://www.apgrid.org/ • PRAGMA • http://www.pragma-grid.net/

More Related