HPC and e-Infrastructure Development in China*s High

HPC and e-Infrastructure
Development in China’s Hightech R&D Program
Danfeng Zhu
Sino-German Joint Software Institute (JSI), Beihang University
Dec. 13, 2012
The National High-tech R&D
Program (863 Program)



proposed by 4 senior Chinese Scientists
and approved by former leader Mr. Deng
Xiaoping in March 1986
One of the most important national
science and technology R&D programs in
China
Now a regular national R&D program
planed in 5-year term, current one is the
12th 5-year plan
The National High-tech R&D
Program (863 Program)



High productivity computer and Grid
service environment
Multicore/many-core programming
support
HPC software for earth system
modeling
863 key projects on HPC and Grid:
2002-2010

“High performance computer and core
software”





4-year project, May 2002 to Dec. 2005
100 million Yuan funding from the MOST
More than 2Χ associated funding from local
government, application organizations, and
industry
Major outcomes: China National Grid (CNGrid)
“High productivity Computer and Grid
Service Environment”


Period: 2006-2010 (extended to now)
940 million Yuan from the MOST and more than
1B Yuan matching money from other sources
CPU/GPU Storage
CNGrid sites
THU
IAPCM
NSCTJ
SCCAS
NSCJN
GSCC
SDU
SSC
XJTU
USTC
HUST
NSCSZ
SIAT
HKU
SCCAS
157TF/300TF
1.4PB
SSC
200TF
600TB
NSCTJ
1PF/3.7PF
2PB
NSCSZ
716TF/1.3PF
9.2PB
NSCJN
1.1PF
2PB
THU
104TF/64TF
1PB
IAPCM
40TF
80TB
USTC
10TF
50TB
XJTU
5TF
50TB
SIAT
30TF/200TF
1PB
HKU
23TF/7.7TF
130TB
SDU
10TF
50TB
HUST
3TF
22TB
GSCC
13TF/28TF
40TB
CNGrid GOS deployment





CNGrid GOS deployed
on 11 sites and some
application Grids
Support heterogeneous
HPCs: Galaxy, Dawning,
DeepComp
Support multiple
platforms
Unix, Linux, Windows
Using public network
connection, enable only
HTTP port
Flexible client



Web browser
Special client
GSML client
CNGrid: Resources



14 sites
>3PF
aggregated
computing
power
>15PB
storage
CNGrid: Service and Users


>450 services
>2800 users






China
commercial
Aircraft Corp
Bao Steel
automobile
institutes of
CAS
universities
……
CNGrid:applications

Supporting >700 projects

973, 863, NSFC, CAS Innovative, and
Engineering projects
Domain application Grid



Introducing Cloud Computing concept into CNGrid
Taking advantages of aggregating distributed
heterogeneous resources by Grid and of applying
the business model of cloud computing
Prototype domain application Grids

Simulation and optimization




automobile industry
aircraft design
steel industry
Scientific computing


Bio-information application
computational chemistry
Domain application Grid (cont’d)



Using CNGrid as virtual resources which
can be dynamically requested and
allocated
End users obtain resources and services
via domain application grids
Business model defined between CNGrid
and domain application grids




Accounting
Billing policies
Promote usage of CNGrid
Exploring sustainable development of
CNGrid
CNGrid applications
Domain applications (Grid)








Drug Discovery
Weather forecasting
Scientific data Grid and its application in research
Water resource Information system
Grid-enabled railway freight Information system
Grid for Chinese medicine database applications
HPC and Grid for Aerospace Industry (AviGrid)
National forestry project planning, monitoring
and evaluation
CNGrid (2006-2012)

HPC Systems




Grid Software: CNGrid
GOS
CNGrid Environment




Two 100 Tflops
Three PFlops
14 sites
One OP Centers
Some domain app. Grids
Applications




Research
Resource & Environment
Manufacturing
Services
China’s status in HPC
and e-Infrastructure


Significant progress in HPC development and
Grid service environment
Still far behind in many aspects

Lack of kernel technologies





Processors, memory, interconnect, system software,
algorithms…
Especially weak in applications
Need multi-disciplinary research
Shortage in cross-disciplinary talents
Sustainable development is crucial


Lack of regular budget for e-Infrastructure
Always competing funding with other disciplines
Next Step


China’s high-tech program has identified
priority topics in both HPC and cloud
computing in the 12th 5-year plan
A key project on cloud computing has been
launched



“Key technologies and systems of cloud
computing (1st phase)
Cloud system management
Prototype cloud systems
The 12th 5-year plan (cont’d)


A new key project on “high productivity
computer and application service
environment” launched (2011-2015)
Emphasis on balanced development on high
productivity computers, application
environment, and HPC applications
Thank you!