EDI S ON

advertisement
EDI ON
EDucation-research Integration through
Simulation On the Net(EDISON)
Kum Won Cho
Dept. of Cyber Environment Development, Supercomputing
Center,
KISTI (Korea Institute of Science and Technology Information)
EDI ON
Contents
• Introduction
▫ The Status of Korea’s R&D
▫ The Status of Higher Education in Science and Engineering
• EDISON
▫ What is EDISON?
▫ Conceptual Model
▫ Structure of EDISON
• EDISON CFD
▫ A Pilot Project of EDISON CFD
▫ Advantages of EDISON CFD
• Conclusion
▫ Future Directions for the Higher Education
2
EDI ON
3
Introduction
EDISON
CFD
Conclusion
Introduction to KISTI
KISTI Supercomputing Center
(National Supercomputing Center)
 Dept. of Application & Support

` Dept. of Cyber Environment Development
 Dept. of Infrastructure Technology Development
 Dept. of Computing & Networking Resources
KISTI Supercomputing Center is responsible for national cyberinfrastructure of Korea
Four departments
Key Statistics
Major Missions
 Resource
 User Support
 Cyber Environment
 Technology
 Over 150 staffs
 Budget over $ 30 million
mostly government funded
 Supercomputing Service
 Network Service
 National e-Science
EDI ON
4
Introduction
EDISON
CFD
Conclusion
Supercomputing Resources
Cray T3E
NEC SX-5[1st of 3rd]
NEC SX-6[2nd of 3rd]
TeraCluster
SUN 4th]
(2008. 6. ~ )
300 TFlops
Cray2S[1st]
2GFlops
16GFlops
131GFlops
242GFlops
306GFlops
1,407GFlops
8,000GFlops
30,000GFlops
Cray C90[2nd]
HP GS320
HPC160/320
PC Cluster
128node
IBM p690[1st of 3rd]
IBM p690+[2nd of 3rd]
IBM p5 595+
[4th]
EDI ON
5
Introduction
EDISON
CFD
Conclusion
The First 10Gbps International Hybrid Networks in Korea
~20Gbps
1040Gbps
5Gbps~15Gbps
2.5Gbps
EDI ON
6
Introduction
EDISON
CFD
Conclusion
Visualization Computer
Total number of nodes
CPU
# of CPU cores
Total memory
GPU
Disk
Network
±150
800+
3.5+ TB
Model
NVIDIA QuadroFX 5600
# of GPUs
96+
File System
Lustre
Capacity
300+ TB
Throughput
10 ~ 12+ GB/sec sustained
Interconnection
network
20 Gbps
External network
160+ Gbps
EDI ON
7
Introduction
EDISON
CFD
Conclusion
The Status of Korea’s R&D
• The Korean government has sponsored national R&D activities
since 1982
▫ The budget for science and engineering technology in 2009 was
about 10 billion USD, 13.8% increased then 2008.
• As the amount of investment in national R&D projects increases
▫ The science competitive power of Korea in the world continues to be
enhanced and is in the group of 3 leading countries with the USA
and Japan.
▫ In 2007, SCI paper rank was on the 12th place,
international patents rank was on the 4th place in the world
Comparison of budget of R&D with developed countries
Category
Korea (’07)
USA (’07)
Japan (’07) Germany (’07) France (’07)
UK (’06)
Budget of national R&D
($PPP in million)
10,832
141,890
29,185
20,838
15,539
14,769
Ratio
1.0
13.1
2.7
1.9
1.4
1.4
Relative percentage to
GDP (%)
0.90
1.03
0.68
0.76
0.75
0.74
* Source: OECD, Main Science and Technology Indicators (OECD, 2008)
* PPP(Purchasing Power Parity) is a currency exchange rate considering the difference in commodity prices in each country.
EDI ON
8
Introduction
EDISON
CFD
Conclusion
The Status of Higher Education in Science and Engineering
• The competitiveness of the national science and technology
▫ Korea has been steadily improved and reached to the rank of three in
2009
 IMD(International Institute for Management Development) report, 2009
• The usefulness of the national education system
▫ Totally different situation that the rank was the 36th in the world
• The reeducation cost for the newly graduates is so high
▫ The good research results have been hardly applied into the education.
▫ The higher education of science and engineering in Korea has been
focused on the theory-based learning rather than experiment-based
learning.
• How to solve these problems?
▫ Experiment-based science and engineering education on the cyber
infrastructure is one of the possible solutions.
EDI ON
9
Introduction
EDISON
CFD
Conclusion
What is EDISON?
• EDISON means
▫ EDucation-research Integration through Simulation On the Net
• National Project funded by
▫ Korea Ministry of Education, Science, and Technology (‘11 ~ ’20, USD 30M)
Virtual
Experiment
Field
Experiment
Creativity
Creativity
Constant
Research
Simulation
Constant
Research
x+y=z
Paper
Patent
Contents Algorithm
EDISON
Imagination
EDISON
(21c)
Wherever
(19c)
Imagination
Wherever
S/W
Movie
Computing
Power
Super Computing
High Performance
Network
School
Home
EDI ON
10
Introduction
EDISON
CFD
Conclusion
Goals
• Establish an infrastructure on the web where people can easily
access and utilize engineering/science simulation tools for the
educational and research purpose.
• Help (under)graduate students learn latest technology and research
trends in the engineering/science area, and localize simulation
tools in the related area.
EDI ON
11
Introduction
EDISON
CFD
Conclusion
EDISON Open Platform(1/2)
• Science-AppStore
▫ managing simulation codes and analyzing program information
• Problem Solving Environment (PSE)
▫ users can carry out simulation for their researches
• Middleware
▫ providing various services to use various computing resources for simulation
• Infrastructure
▫ supercomputers, high performance networks, large storages, and so on
Science-AppStore
Problem Solving Environment (PSE)
Middleware
Infrastructure
EDI ON
12
Introduction
EDISON
CFD
Conclusion
EDISON Open Platform(2/2)
• Flexible service framework used in computational science
• Web portal framework(joomla based)
• Portal service with 5 major applications(CFD, chemistry, nano-physics,
structural analysis, engineering design)
CFD and Chemistry service
EDI ON
13
Introduction
EDISON
CFD
Conclusion
Science Appstore Technology
• Plug-in-play service(development/registration/simulation) of
application tools
• Extensibility using multiple simulation SW combination technique
SciAppstore SCenario
EDISON service using SciAppstore
EDI ON
14
Introduction
EDISON
CFD
Conclusion
Virtualization
• Development of computing server integration and optimization
technology using virtualization
▫ Construction of virtualization testbed (Web portal–GT4–PBS–VMs over Xen)
▫ Reduce of the idle time of computing system
▫ Implementation of resource pooling and on-demand virtual machine
Job arrival
Job Queue
Job
Parser
Scheduler
Stripping
Packing
IO-aware
etc.
Job Manager
Job
Job
Monitor Launcher
OpenPBS APIs
VM
Manager
Host
Manager
Virtual cluster
OpenNebula APIs
VM
allocation
Job Exec. / Status
Host
Status
shared resource pool
xen
xen
xen
xen
Resource Pooling
On-demand VM/VC provisioning
EDI ON
15
Introduction
EDISON
CFD
Conclusion
Computing Service Infrastructure
• Implementation of simulation SW service on KISTI supercomputer
▫ Integration of EDISON web portal(with multi user) and KISTI supercomputer
▫ Development of certification system with MyProxy.
▫ Inter-operability btw KISTI and NCSA supercomputer
▫ RESTful OpenAPI service
Multi-user account management tool
Multi-user simulation SW service
EDI ON
16
Introduction
EDISON
CFD
Conclusion
Resource Mngt and Visualization
• Development of computing resource mngt technology(user certification,
workflow, parametric study and etc)
• Web based scientific visualization: Java Applet based viz., remote viz.
and web based viz)
Resource and
workflow mngt
Java Applet
based viz.
Remote viz.
User certification
WebGL based viz.
EDI ON
17
Introduction
EDISON
CFD
Conclusion
Easy System for Knowledge Transfer
• Development of advanced content to understand basic theory(e.g. CFD,
Chemistry and etc)
 Theory + Content-specific interactive simulator
How do airplanes work? Why does a wing change shape on
takeoff and landing?
Content-specific interactive simulator
Theory
EDI ON
18
Introduction
EDISON
CFD
Conclusion
A Pilot Project of EDISON CFD
• Internet based portal interface
▫ Convenient research environment  “ Anytime and Anywhere”
• Accurate and efficient simulation service
▫ Development of an accurate CFD solver
▫ Generalized parallel computational algorithm on Grid environment
• Remote wind tunnel experiment service
▫ Aerodynamic force/moment measurement and PIV(particle Image
Velocimetry) experiment
• Interactive research environment
▫ Comparison system of CFD and experiment data
• Collaboration system: Access Grid
Theory
Q

t
 ( F j  Fv
x j
  


Q  ui ,


  E 
Fv
j
j
)
Experiment
 0


u j


F j    u i u j  p  ij 


u j H




0

*
 
 ij   ij

k
*
 u i (  ij   ij )  q j  (  l   k  t )
x j








Simulation
EDI ON
19
Introduction
EDISON
CFD
Conclusion
A Pilot Project of EDISON CFD
• Implementation of EDISON Platform on Higher Education
Higher Education for Fluid Dynamics using Simulation
Freshman ~
sophomore year.
Basic class
Fluid
Dynamics
Junior ~ senior
year.
Applied eng.
Junior ~ senior
year.
Enrichment pro.
Grad school.
Enrichment
program.
Simulation,
movie
basic,
applied
eng. Using
of the
simulation
tools
Using of
the
advanced
simulation
tools
EDI ON
20
Introduction
A Pilot Project of EDISON CFD
EDISON
CFD
Conclusion
General CFD SW
• Development of Simulations SW
Viscous flow
상 구분
Targeted simulation
경계면
Laminar/turbulent
마하수
단상 유동 다상 유동 외부 유동
flow
압축성 유동
Boundary
problem
Compressible flow
Exploration
내부 유동 flow
3차원
아음속
2차원/
축대칭
천음속
초음속
비압축성 유동
Turbulent
flow
차원
Incompressible
flow
1차원
Shock tube
Potential
flow
비정상 유동
Stokes
Circulation
유동
시간
flow
층류 유동
천이 유동
Vortex
flow
포텐셜 유동 해석
점성 유동
난류 유동
포텐셜
유동
정상 유동
Incompressible flow
비점성 유동
Inviscous flow
Rotation
flow
레이놀즈수
Core CFD SW
EDI ON
21
Introduction
EDISON
CFD
Conclusion
Computational Fluid Dynamics : EDISON CFD
• The contents of EDISON CFD are described as
▫ Various CFD analyzers in order to maximize the use thereof in teaching.
▫ Enhancement of the ability of instructors for numerical analysis to be
used in multidisciplinary fluid dynamics.
▫ Web-based visualization technology to enhance understanding in various
fields of fluid dynamics.
▫ Cyber education portal for the effective support of education.
EDI ON
22
Introduction
EDISON
CFD
Conclusion
Computational Fluid Dynamics : EDISON CFD
• Web-portal based EDSION CFD
▫ has satisfied students’ requirements and induced their high interests
rather than ordinary theory-based teaching.
• It was used in practical experiments
▫ For 180 students in 7 universities in 2008
▫ More than 450 students in 10 universities in 2010.
• According to the questionnaire survey
▫ Approximately 77% out of participated students said they were
satisfied.
EDI ON
23
Introduction
EDISON
CFD
Conclusion
Computational Fluid Dynamics : EDISON CFD
• The advantage of EDISON CFD is
▫ That users can carry out their researches and education anywhere if
he/she can access the Internet.
• Students can
▫ Carry out the numerical analysis and analyze the important physical
phenomena with numerical analysis tools of the EDSION CFD.
• With this system
▫ Students have learned about the wind tunnel test by means of video
conference between the wind tunnel and classrooms.
EDI ON
24
Introduction
EDISON
CFD
Conclusion
EDI ON
25
Introduction
Tohuku Univ. in Japan
EDISON
CFD
Conclusion
EDI ON
26
Introduction
EDISON
Remote visualization using KISTI Viz. Cluster
CFD
Conclusion
EDI ON
27
Introduction
EDISON
CFD
Conclusion
EDI ON
28
Introduction
Bioinformatics simulation
EDISON
CFD
Conclusion
EDI ON
29
Introduction
EDISON_CFD and MORE
EDISON
CFD
Conclusion
+ EDISON_Chem
EDISON_Physics
EDISON_CSD
EDISON_MDO
EDI ON
30
Introduction
EDISON
CFD
Conclusion
Future Directions for the Higher Education
• The accomplishments from many R&D projects sponsored by
the Korean government
▫ can be used in science and technology education, the education
effect would be maximized without extra spending for purchasing
expensive educational software.
• We have learned that
▫ performing the national scale development project on computer
simulation-based cyber research and education environment
which is basically the expansion of such EDISON having various
simulation related softwares, contents and tools is now inevitable.
• Mobile Environment
▫ We also have to expand this system into mobile environment
accommodating such smart phones for riding the new huge tide.
EDI ON
Contact Information
• Dr. Kumwon Cho (PI) : ckw@kisti.re.kr
31
Download