OpenFOAM and SGI Designed to Work Together. Christian Tanasescu Vice President Software Engineering



Similar documents
SGI HPC Systems Help Fuel Manufacturing Rebirth

CAE-Anwendungen auf Compute-Clustern: Wer kann's und was muss ich beachten?

Open Source CFD Solver - OpenFOAM

LS-DYNA Scalability on Cray Supercomputers. Tin-Ting Zhu, Cray Inc. Jason Wang, Livermore Software Technology Corp.

Performance Comparison of ISV Simulation Codes on Microsoft Windows HPC Server 2008 and SUSE Linux Enterprise Server 10.2

ANSYS Computing Platform Support. July 2013

Accelerating Simulation & Analysis with Hybrid GPU Parallelization and Cloud Computing

bluecape s Official Website

HPC Deployment of OpenFOAM in an Industrial Setting

Scalability evaluation of barrier algorithms for OpenMP

LS-DYNA Best-Practices: Networking, MPI and Parallel File System Effect on LS-DYNA Performance

Clusters: Mainstream Technology for CAE

ANSYS Computing Platform Support. June 2014

IBM Platform Computing Cloud Service Ready to use Platform LSF & Symphony clusters in the SoftLayer cloud

THE CFD SIMULATION OF THE FLOW AROUND THE AIRCRAFT USING OPENFOAM AND ANSA

How To Create A Cdf Optimisation System

Scaling from Workstation to Cluster for Compute-Intensive Applications

Integration of Multi-disciplinary Visualization Platform with a Decision Support System for MD Nastran

ANSA. ANSA for demanding CFD pre-processing. for demanding CFD pre-processing. Model setup. software systems. Morphing & optimization

OpenFOAM Opensource and CFD

Finite Elements Infinite Possibilities. Virtual Simulation and High-Performance Computing

Smart Manufacturing. CAE as a Service in the Cloud. Objective: convincing you to consider CAE in the Cloud

Accelerating CFD using OpenFOAM with GPUs

f o r d e m a n d i n g C F D pre- & post-processing ANSA μετα p i o n e e r i n g software systems

HPC enabling of OpenFOAM R for CFD applications

HPC Cluster Decisions and ANSYS Configuration Best Practices. Diana Collier Lead Systems Support Specialist Houston UGM May 2014

High Performance. CAEA elearning Series. Jonathan G. Dudley, Ph.D. 06/09/ CAE Associates

Fully Automatic Hex Dominant Mesher. Paul Gilfrin Sharc Ltd

COMPUTATIONAL FLUID DYNAMICS USING COMMERCIAL CFD CODES

The UberCloud Experiment

PRIMERGY server-based High Performance Computing solutions

Three Paths to Faster Simulations Using ANSYS Mechanical 16.0 and Intel Architecture

locuz.com HPC App Portal V2.0 DATASHEET

Building Platform as a Service for Scientific Applications

Maximize Performance and Scalability of RADIOSS* Structural Analysis Software on Intel Xeon Processor E7 v2 Family-Based Platforms

Red Hat Enterprise Linux 7 Platform without Boundaries

Cloud Computing through Virtualization and HPC technologies

Multicore Parallel Computing with OpenMP

Eu-NORSEWInD - Assessment of Viability of Open Source CFD Code for the Wind Industry

CastNet: Modelling platform for open source solver technology

OpenFOAM Workshop. Yağmur Gülkanat Res.Assist.

Workshop on Parallel and Distributed Scientific and Engineering Computing, Shanghai, 25 May 2012

CastNet: GUI environment for OpenFOAM

Fast Setup and Integration of ABAQUS on HPC Linux Cluster and the Study of Its Scalability

HPC on AWS. Hiroshi Kobayashi, Dev./Lab. IT System HGST Japan, Ltd. Jun 3, 2015

<Insert Picture Here> Infrastructure as a Service (IaaS) Cloud Computing for Enterprises

Very special thanks to Wolfgang Gentzsch and Burak Yenier for making the UberCloud HPC Experiment possible.

Performance Evaluation of Amazon EC2 for NASA HPC Applications!

High Performance Computing in CST STUDIO SUITE

Very special thanks to Wolfgang Gentzsch and Burak Yenier for making the UberCloud HPC Experiment possible.

BatchMeshing and CAE Data Management as Key Technologies for Six Sigma Compliant CAE Processes for LS-DYNA Simulations

Supported Platforms and Hardware Requirements & Recommendations

Enterprise HPC & Cloud Computing for Engineering Simulation. Barbara Hutchings Director, Strategic Partnerships ANSYS, Inc.

LS DYNA Performance Benchmarks and Profiling. January 2009

Week Overview. Installing Linux Linux on your Desktop Virtualization Basic Linux system administration

2013 Code_Saturne User Group Meeting. EDF R&D Chatou, France. 9 th April 2013

Introduction to ANSYS

Relocating Windows Server 2003 Workloads

Manjrasoft Market Oriented Cloud Computing Platform

SECURE YOUR NETWORK WITH FIREWALL BUILDER

CFD: What is it good for?

Interconnect Analysis: 10GigE and InfiniBand in High Performance Computing

SR-IOV: Performance Benefits for Virtualized Interconnects!

Very special thanks to Wolfgang Gentzsch and Burak Yenier for making the UberCloud HPC Experiment possible.

FLOW-3D Performance Benchmark and Profiling. September 2012

9/26/2011. What is Virtualization? What are the different types of virtualization.

- An Essential Building Block for Stable and Reliable Compute Clusters

The red hat enterprise linux developer program

Design and Optimization of OpenFOAM-based CFD Applications for Hybrid and Heterogeneous HPC Platforms

Using GPUs in the Cloud for Scalable HPC in Engineering and Manufacturing March 26, 2014

benchmarking Amazon EC2 for high-performance scientific computing

Simplified Private Cloud Management

Cluster Scalability of ANSYS FLUENT 12 for a Large Aerodynamics Case on the Darwin Supercomputer

Bright Cluster Manager

Using the Windows Cluster

SGI High Performance Computing

SUSE LINUX Enterprise Server for SGI Altix Systems

A Case Study - Scaling Legacy Code on Next Generation Platforms

The PHI solution. Fujitsu Industry Ready Intel XEON-PHI based solution. SC Denver

Advanced discretisation techniques (a collection of first and second order schemes); Innovative algorithms and robust solvers for fast convergence.

A Study on the Scalability of Hybrid LS-DYNA on Multicore Architectures

Aeronautical Testing Service, Inc th DR NE Arlington, WA USA. CFD and Wind Tunnel Testing: Complimentary Methods for Aircraft Design

The Top Six Advantages of CUDA-Ready Clusters. Ian Lumb Bright Evangelist

Using WebSphere Application Server on Amazon EC2. Speaker(s): Ed McCabe, Arthur Meloy

MAQAO Performance Analysis and Optimization Tool

Scaling LS-DYNA on Rescale HPC Cloud Simulation Platform

Benchmarking Large Scale Cloud Computing in Asia Pacific

Transcription:

OpenFOAM and SGI Designed to Work Together Christian Tanasescu Vice President Software Engineering

Simulation and Analysis Application Segments Simulation & Analysis $2.4B Structural Analysis Explicit Dynamics CFD CEM Pre/Post SDM MSC.Nastran ANSYS ABAQUS/Explicit ADINA Permas LS-DYNA PAM-CRASH RADIOSS ABAQUS/Exp Madymo FLUENT StarCCM+ OpenFOAM PowerFLOW CFD++ Pam-Flow CFD-ACE FEKO HMSS ANSOFT FMSlib CST ANSA Hypermesh Gambit Patran Hyperworks ANSYS EKM SimManager ABAQUS/CAE

SGI History with Open Source Communities HPC Applications- OpenFOAM Development Tools- Open64, Open SpeedShop, PCP Run Time Libs- OpenSHMEM Graphics- OpenGL Performer, OpenGL, Open Inventor File System and Storage- Linux FailSafe, XFS Linux Kernel- CPUsets,, Kernprof, NUMA

What SGI Announced SGI Corp. announced the acquisition of OpenCFD Ltd. The entire OpenCFD team joined SGI as fulltime employees SGI has formed a non-profit foundation to make OpenFOAM accessible to everyone globally and allow for community contributions The OpenFOAM foundation will have 9 Board of Directors, 4 SGI Directors and 5 Independent Directors SGI acquired the copyright of the OpenFOAM source code and contributed its ownership to the non-profit OpenFOAM foundation OpenFOAM is the leading Open Source CFD solution and 2 nd most used CFD solver 4

What Others Are Saying the acquisition of OpenCFD by SGI and the formation of the OpenFOAM Foundation will provide the long-term stability, resources and structure for the continued success of OpenFOAM Rob Lewis, TotalSim - OpenCFD customer In terms of cost, OpenFOAM dramatically lowers the barrier of entry to world class CFD software SGI now has the potential to significantly expand the CFD marketplace, not only to existing users, but to new users. This is truly an exciting development. John O. Hallquist, Livermore Software Technology Corporation ISV OpenFOAM has built a strong following as an open source CFD solution. SGI aims to give the free, open source version a permanent home where it can flourish, while adding a fee-based version with even fuller features and tighter integration with SGI offerings. This would be a win-win. Steve Conway, IDC Industry Analyst

A Bright Future for OpenFOAM OpenFOAM will continue to be open and free! SGI is fully committed to continued development of OpenFOAM under the GNU Public License (GPL). OpenFOAM will continue to be customizable with full code transparency We would like to hear from you on how best to support your needs. Free Download OpenFOAM Foundation Open Source Projects Develop, Contribute Foundation Review, Adopt, Integrate, Release

Why OpenFOAM? OpenFOAM moves beyond the traditional approach to CFD with rigid legacy frameworks to realize the following benefits: It is accessible It is transparent It is customizable It is extensible SGI makes it production ready 7

Add-on modules SGI MPI SGI OpenFOAM Package Project workflow Low cost User friendly Integrated environment Fully user customization SGI direct support Tools designed to work together Highest scalability Solid Model Input or Creation Meshing Geometry Cdadapco Create Boundary Mesh Conditions Converter Ansys Mesh Converter GUI Mesher ANSA HyperMesh Unified Software Environment Solver Initialization OpenFOAM Core OpenFOAM Foundation SGI Package specific 3 rd Party Running Case Post-Processors Post processing Paraview Viz 8 Ensight FieldView

SGI OpenFOAM Package Value-add features Features OpenFoam Source Distribution SGI Distribution Result/Benefit w/ SGI Distribution MPI OpenMPI SGI MPI 1. Highest scalability up to 100,000 cores 2. Optimized collectives (all-reduce is dominant in OF) 3. Fast start-up on large IB-based systems Compiler GCC (soon) Intel 1. Better performance Run-Time Core Placement Checkpoint Restart N/A apps-driven Dual Rail N/A SGI MPI Hybrid Execution SNB optimization N/A MPInside + MPIPlace SGI CPR and apps-driven SGI MPI w/ OpenMP 1. Optimize mapping of MPI threads on cores 2. CB3 topology aware tool to minimize communication overhead 1. Protects against loosing compute cycles in case of system failures 2. Stop-Resume function accelerates execution by restarting on more cores 1. Improved job resiliency 2. Connection restarts when IB links are lost 1. Better use of multi-core processors 2. Reduce IB fabric communication overhead, hence, improving performance GCC Intel Compiler w/ AVX 1. Better performance with SNB 9

OpenFOAM 1.7.x Performance with SGI MPI Automotive Interior Climate Model, 19M cells OpenFOAM with SGI MPI with up to 35% better performance 10

11 OpenFOAM Release planning OpenFOAM Foundation 1 or 2 version releases per year Download source code from sourceforge.org, rpm for Ubuntu and OpenSUSE SGI OpenFOAM Package quarterly releases (at the beginning, then TBD) Packaged distribution, pre-installed, DVD and Supportfolio New features available immediately in SGI OpenFOAM Package Patches and/or Maintenance Updates Released in OpenFOAM Foundation as per schedule

SGI s Value Add for OpenFOAM The SGI OpenFOAM Package provides a stable release train with additional features and capabilities. Beyond OpenFOAM Foundation source code it includes: OpenFOAM packaged as RPMs, tested and ready to run SGI MPI runtime library for best performance Updated regularly including both feature additions and bugfixes Qualification and addition of new OpenFOAM Foundation capabilities Training and professional services for SGI and other environments Available pay-as-you-go model via our HPC cloud offering- SGI Cyclone Additional complimentary, value added components are planned in follow on releases of the SGI OpenFOAM package. 12

Typical CFD Workflow and Solution Choices CAE Segments CFD Applications Single Discipline Production jobs Implicit FEA CFD Explicit FEA CEM Fluent STAR-CD OpenFOAM Powerflow CFX CFD++ CFD-Ace Fastran Flow3D AMI GASP Fire Vectis GASP.. CAE Users Analysis Types Problem Size Code Implementation Procurement Drivers Decision Metrics IT mgmt. Capability SGI Altix ICE Multi-physics, Solid-Fluid Interaction, Optimization SGI Altix UV Shared Memory System Capacity Rackable 12/7/2011

OpenFOAM on SGI Cyclone Infrastructure as a Service (IaaS) Software as a Service (SaaS) Customer downloads and installs Support is available from the community Customer pays for hardware core hours at negotiated rate SGI loads and tests SGI OpenFOAM Package and assists customer with initial setup Startup fee per project Service included Customer pays for hardware core hours at negotiated rate 14

Elapse Time [s] SGI OpenFOAM Ready for Cyclone Technical Applications Portal Powered by User Customer : ivec and Curtin University Australia Problem: Solving large scale CFD problems like simulating wind flows in the capital city of Perth. Solution: OpenFOAM scaled on SGI Cyclone better (1024 cores) and was 20x faster than on Amazon EC2. 1000000 100000 10000 Source: Dr Andrew King, Department of Mechanical Engineering Curtin, University of Technology, Australia 1000 1 10 100 1000 10000 Nr. Cores ivec Mech-eng SGI cyclone Amazon EC2 linear

SGI OpenFOAM in Summary Performance Optimized Production Ready Ease-of-use Proven domain expertise TCO Savings

TECHNICAL COMPUTING HARDWARE. SOFTWARE. SERVICES. DESIGNED TO WORK TOGETHER