High-Performance Computing For Energy · Parallel Applications in Public Clouds". In 16th IEEE/ACM...

15
High-Performance High-Performance Computing For Energy Computing For Energy

Transcript of High-Performance Computing For Energy · Parallel Applications in Public Clouds". In 16th IEEE/ACM...

Page 1: High-Performance Computing For Energy · Parallel Applications in Public Clouds". In 16th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), 2016. Coutinho,

High-PerformanceHigh-PerformanceComputing For EnergyComputing For Energy

Page 2: High-Performance Computing For Energy · Parallel Applications in Public Clouds". In 16th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), 2016. Coutinho,

High-PerformanceHigh-PerformanceComputing For EnergyComputing For Energy

Page 3: High-Performance Computing For Energy · Parallel Applications in Public Clouds". In 16th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), 2016. Coutinho,

Energy DemandEnergy Demand

Page 4: High-Performance Computing For Energy · Parallel Applications in Public Clouds". In 16th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), 2016. Coutinho,

EU-BRA Energy Challenges EU-BRA Energy Challenges 20202020

1 - Improve the odds of finding hydrocarbon at deep “pre-salt” reservoirs.

2 - Describe behavior of biomass blends and design better turbines and furnaces.

3 - Wind farm optimization and throughput prediction.

Page 5: High-Performance Computing For Energy · Parallel Applications in Public Clouds". In 16th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), 2016. Coutinho,

Computing Power and EnergyComputing Power and Energy

Page 6: High-Performance Computing For Energy · Parallel Applications in Public Clouds". In 16th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), 2016. Coutinho,

Simulations 4 EnergySimulations 4 Energy

Simulations can provide us with

• Cheap• Tailored• Detailed

insight on all of these problems but next generation or exascale supercomputers will require radically different simulators to be developed.

Page 7: High-Performance Computing For Energy · Parallel Applications in Public Clouds". In 16th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), 2016. Coutinho,

HPC4E (HPC for Energy)HPC4E (HPC for Energy)

• H2020-EUB-2-2015: High Performance Computing.• 2 Million Euro for European partners; 6 Million Reais for Brazilian

partners

“Apply Exascale HPC technology to energy industry simulations” Wind + Oil and Gas + Biomass

Page 8: High-Performance Computing For Energy · Parallel Applications in Public Clouds". In 16th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), 2016. Coutinho,

Project StructureProject Structure

WP4ATMOSPHERE FOR ENERGY

WP5BIOMASS FOR

ENERGY

WP6 GEOPHYSICS FOR

ENERGY

WP 1 MANAGEMENT

WP7 DISSEMINATION & EXPLOITATION

WP2 DISRUPTIVE EXASCALE COMPUTER ARCHITECTURES

WP3 SIMULATORS FOR EXASCALE COMPUTATIONS

Page 9: High-Performance Computing For Energy · Parallel Applications in Public Clouds". In 16th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), 2016. Coutinho,

HPC4E: Hydrocarbon HPC4E: Hydrocarbon ExplorationExploration

• Exascale-level computational kernels.• Exploration risk reduction through uncertainty quantification.• Industry-driven benchmarks for geophysical imaging.

Page 10: High-Performance Computing For Energy · Parallel Applications in Public Clouds". In 16th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), 2016. Coutinho,

HPC4E: BiofuelsHPC4E: Biofuels

• Describe the performance of biomass fuel blends on practical combustion systems.

• Improve the design of combustion engines.

Page 11: High-Performance Computing For Energy · Parallel Applications in Public Clouds". In 16th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), 2016. Coutinho,

HPC4E: Wind farm design and HPC4E: Wind farm design and optimizationoptimization

• Design the best possible spatial design for onshore and offshore wind farms.

• Predict energy throughputs with local weather forecasts.• Enable using larger turbines.

Page 12: High-Performance Computing For Energy · Parallel Applications in Public Clouds". In 16th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), 2016. Coutinho,

ObjectivesObjectives

Going beyond the state-of-the-art using HPC exascale simulations for different energy sources:

• wind energy production and design.• efficient combustion systems for biomass-derived

fuels (biogas).• exploration geophysics for hydrocarbon

reservoirs.

Page 13: High-Performance Computing For Energy · Parallel Applications in Public Clouds". In 16th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), 2016. Coutinho,

Solutions EnvisionedSolutions Envisioned

• HPC: Efficient use of the future 100 Petaflops and Exaflop systems.• WIND ENERGY: Wind farm design and short-term micro-scale wind

simulations to forecast the daily power production and reduce CO2 targets.

• BIOMASS: Predict the performance of different biomass-derived fuels in practical systems.

• GEOPHYSICS: Obtain detailed images of deep hydrocarbon reservoirs.

Page 14: High-Performance Computing For Energy · Parallel Applications in Public Clouds". In 16th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), 2016. Coutinho,

PublicationsPublications

2016

Cela, J.M., Coutinho, A, Navaux, P. O. A., Mayo-García, R., "Fostering Collaboration in Energy Research and Technological Developments applying new exascale HPC techniques". 16th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid) proceedings, 2016.

Carreño, E. D., Diener, M., Cruz, E. H. M., Navaux, P. O. A., "Automatic Communication Optimization of Parallel Applications in Public Clouds". In 16th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), 2016.

Coutinho, A., "EU-Brazil ICT collaboration today - getting to know each other" (Presentation). In EUBrasilCloudFORUM, 2016.

Rodriguez, M., "Applying exascale techniques in the energy field" (Presentation). In European Exascale Applications & Software Conference (EASC2016), 2016.

Diener, M., Cruz, E. H. M., Alves, M. A. Z., Navaux, P. O. A., "Communication in Shared Memory: Concepts, Definitions, and Efficient Detection". In 24th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP2016), 2016.

Page 15: High-Performance Computing For Energy · Parallel Applications in Public Clouds". In 16th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), 2016. Coutinho,

High-PerformanceHigh-PerformanceComputing For EnergyComputing For Energy

www.hpc4e.euwww.hpc4e.eu