next generation domain-services in pl-grid infrastructure for polish science. numerical simulations...

34
Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science Numerical Simulations of Metal Forming Production Processes and Cycles by Using Heterogeneous Computing Infrastructures Ł. Rauch, J. Liput, K. Imiołek, D. Król, J. Kitowski ACC Cyfronet AGH Department of Computer Science, AGH UST CGW’14 Kraków, Poland, October 27-29, 2014

Upload: joseph-stokes

Post on 22-Dec-2015

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by

Next Generation Domain-Servicesin PL-Grid Infrastructure for Polish Science

.Numerical Simulations of Metal FormingProduction Processes and Cycles

by Using Heterogeneous Computing Infrastructures

Ł. Rauch, J. Liput, K. Imiołek, D. Król, J. Kitowski

ACC Cyfronet AGHDepartment of Computer Science, AGH UST

CGW’14Kraków, Poland, October 27-29, 2014

Page 2: Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by

●Problem statement● Innovative Study of Metallurgy in Domain Grid● Problem statement and the main objective

●System components● ManuOpti● Scalarm

● Integrated solution● Architecture overview● User interface

●Conclusions

Agenda

Page 3: Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by

Innovative Study of Metallurgy

● Part of PLGrid NG● Next Generation Domain-Services

in PL-Grid Infrastructure for Polish Science● European Regional Development Fund program

no. POIG.02.03.00-12-138/13

● Metal processing technologies● Metal forming procedures and production cycles optimization

● Use cases examples● Production cycles of rods and rails optimization● Simulating processes of forging, extrusion, drawing or flow

forming

Page 4: Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by

Problem statement

●Modern design of production processesin metal forming industry● Sophisticated numerical procedures● Advanced optimization methods

●Heterogeneous software● Commercial or in-house codes● Incompatible applications interfaces● Different operating systems and architectures

●Heterogeneous computational resourecs● HPC infrastructures for time-consuming applications● Private servers and workstations for licensed software

Page 5: Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by

The main objective

Create computer system, which allows user to: ● Design metal forming production processes and cycles● Execute computations in heterogeneous environment● Trace optimization process● Analyse results

All without knowledge about specific applications and computational resources.

Page 6: Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by

System components

● ManuOpti● Integrator of numerical tools used for metallurgical production

processes simulations● Lack of support for heterogeneous HPC infrastructures

● Scalarm● Platform for data farming on heterogeneous computational

resources● Lack of support for many heterogeneous domain-specific

applications integration

Target solution will be synergy of both systems, that will be extended to meet metallurgical grid requirements.

Page 7: Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by

ManuOpti

ManuOpti

● Integration of heterogeneous software● Production processes and cycles optimization

Page 8: Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by

ManuOpti

ManuOpti

● Integration of heterogeneous software● Production processes and cycles optimization

Process specificationwith desktop GUI

Page 9: Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by

ManuOpti

ManuOpti

● Integration of heterogeneous software● Production processes and cycles optimization

Execution delegation

Page 10: Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by

ManuOpti

ManuOpti

● Integration of heterogeneous software● Production processes and cycles optimization

Input/Output conversion

Page 11: Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by

ManuOpti

ManuOpti

● Integration of heterogeneous software● Production processes and cycles optimization

Process optimization

Page 12: Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by

ManuOpti

ManuOpti

● Integration of heterogeneous software● Production processes and cycles optimization

Results analysis

Page 13: Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by

Scalarm

Scalarm

● Complete data farming process support● Heterogeneous computational resources usage

Grid

Servers

Clouds

Page 14: Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by

Scalarm

Scalarm

● Complete data farming process support● Heterogeneous computational resources usage

Grid

Servers

CloudsExperiment and base parameter space definition via web GUI

Page 15: Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by

Scalarm

Scalarm

● Complete data farming process support● Heterogeneous computational resources usage

Grid

Servers

Clouds

Parameter sets generation

Page 16: Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by

Scalarm

Scalarm

● Complete data farming process support● Heterogeneous computational resources usage

Grid

Servers

CloudsSimulations execution

Page 17: Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by

Scalarm

Scalarm

● Complete data farming process support● Heterogeneous computational resources usage

Grid

Servers

CloudsParameter space modification based on results Results analysis

Manual parameter space modification

Page 18: Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by

Scalarm

Scalarm

● Complete data farming process support● Heterogeneous computational resources usage

Grid

Servers

CloudsRegression treesPareto chartsInteraction chartsBivariate analysisOutput statistics

Page 19: Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by

Scalarm

Integrated solution - architecture overview

● Wide range of resources available● Advanced computational tasks monitoring

Grid

Servers

Clouds

ManuOpti

Page 20: Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by

Scalarm

Integrated solution - architecture overview

● Wide range of resources available● Advanced computational tasks monitoring

Grid

Servers

Clouds

ManuOpti

Process specification with classic ManuOpti desktop GUI

Page 21: Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by

Scalarm

Integrated solution - architecture overview

● Wide range of resources available● Advanced computational tasks monitoring

Grid

Servers

Clouds

ManuOpti

Process parts specification

Page 22: Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by

Scalarm

Integrated solution - architecture overview

● Wide range of resources available● Advanced computational tasks monitoring

Grid

Servers

Clouds

ManuOpti

Execution informationSimulations results

Page 23: Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by

Scalarm

Integrated solution - architecture overview

● Wide range of resources available● Advanced computational tasks monitoring

Grid

Servers

Clouds

ManuOpti

Results analysis

Page 24: Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by

Scalarm

Integrated solution - architecture overview

● Additional results analysis methods made possible by Scalarm

Grid

Servers

Clouds

ManuOpti

Analysis data

Page 25: Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by

Scalarm

Integrated solution - architecture overview

● Additional results analysis methods made possible by Scalarm

Grid

Servers

Clouds

ManuOpti

Final analysis view

Page 26: Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by

User interface

Page 27: Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by

User interface

Production cycle design

Page 28: Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by

User interface

Processes parameters

Page 29: Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by

User interface

Goal function

Page 30: Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by

User interface

Material specification

Page 31: Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by

User interface

Simulation configuration

Page 32: Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by

User interface

Optimization

Page 33: Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by

Conclusions

● Applying advanced computing infrastructures to design metal forming production cycles using data farming middleware

● New use cases due to possibility to execute extremely time consuming processes● Optimized 3-stage flange forging process with use of Marc

software

● Simulation of forging, extrusion, drawing and flow forming took few days on workstations

First release of service planned on Q1`2015

Page 34: Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by

Contact

Metallurgy Domain Grid Director, Metallurgy expert:● Lukasz Rauch: [email protected]

Technical questions about systems integration:● Jakub Liput: [email protected]