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

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

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

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

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

Technology and Cost Considerations for Cloud Deployment: Amazon Elastic Compute Cloud (EC2) Case Study

Amazon EC2 XenApp Scalability Analysis

Cloud Computing and Amazon Web Services

benchmarking Amazon EC2 for high-performance scientific computing

Running R from Amazon's Elastic Compute Cloud

Large-Data Software Defined Visualization on CPUs

Performance with the Oracle Database Cloud

What Audio Engineers Should Know About Human Sound Perception. Part 2. Binaural Effects and Spatial Hearing

Effects of microphone arrangement on the accuracy of a spherical microphone array (SENZI) in acquiring high-definition 3D sound space information

wu.cloud: Insights Gained from Operating a Private Cloud System

Microsoft Dynamics CRM 2011 Guide to features and requirements

A mixed structural modeling approach to personalized binaural sound rendering

Benchmarking Large Scale Cloud Computing in Asia Pacific

PRIMERGY server-based High Performance Computing solutions

The UberCloud HPC Experiment: Compendium of Case Studies

Performance Analysis of a Numerical Weather Prediction Application in Microsoft Azure

Cloud Computing on Amazon's EC2

Best practices for efficient HPC performance with large models

StACC: St Andrews Cloud Computing Co laboratory. A Performance Comparison of Clouds. Amazon EC2 and Ubuntu Enterprise Cloud

How To Test The Power Of Ancientisk On An Ipbx On A Quad Core Ios (Powerbee) On A Pc Or Ipbax On A Microsoft Ipbox On A Mini Ipbq

Grid Computing for Artificial Intelligence

How To Test For Performance And Scalability On A Server With A Multi-Core Computer (For A Large Server)

High Performance Computing in CST STUDIO SUITE

Data Sharing Options for Scientific Workflows on Amazon EC2

Clusters: Mainstream Technology for CAE

CENIC Private Cloud Pilot Using Amazon Reserved Instances (RIs) September 9, 2011

Benchmark Hadoop and Mars: MapReduce on cluster versus on GPU

ACANO SOLUTION VIRTUALIZED DEPLOYMENTS. White Paper. Simon Evans, Acano Chief Scientist

3D sound in the telepresence project BEAMING Olesen, Søren Krarup; Markovic, Milos; Madsen, Esben; Hoffmann, Pablo Francisco F.; Hammershøi, Dorte

CHAPTER FIVE RESULT ANALYSIS

Capping Server Cost and Energy Use with Hybrid Cloud Computing

Enabling Technologies for Distributed and Cloud Computing

HPC technology and future architecture

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

MySQL and Virtualization Guide

Performance Evaluation of Amazon EC2 for NASA HPC Applications!

Simulation Platform Overview

Amazon Hosted ESRI GeoPortal Server. GeoCloud Project Report

Recommended hardware system configurations for ANSYS users

Applying Active Noise Control Technique for Augmented Reality Headphones

The UberCloud Experiment

The Performance and Cost Variability of Amazon EC2

Web Application Deployment in the Cloud Using Amazon Web Services From Infancy to Maturity

Cloud based Holdfast Electronic Sports Game Platform

ORACLE INFRASTRUCTURE AS A SERVICE PRIVATE CLOUD WITH CAPACITY ON DEMAND

Dell Reference Configuration for Hortonworks Data Platform

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

Cloud n Service Presentation. NTT Communications Corporation Cloud Services

THE DEFINITIVE GUIDE FOR AWS CLOUD EC2 FAMILIES

Variations in Performance and Scalability when Migrating n-tier Applications to Different Clouds

Formula One - The Engineering Race Evolution in virtual & physical testing over the last 15 years. Torbjörn Larsson Creo Dynamics AB

Performance test report

Achieving Nanosecond Latency Between Applications with IPC Shared Memory Messaging

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

Cloud computing for fire engineering. Chris Salter Hoare Lea, London, United Kingdom,

Dragon NaturallySpeaking and citrix. A White Paper from Nuance Communications March 2009

The Top 10 Advantages of a Windows Based PBX

Part V Applications. What is cloud computing? SaaS has been around for awhile. Cloud Computing: General concepts

Shadi Khalifa Database Systems Laboratory (DSL)

Dell Desktop Virtualization Solutions Stack with Teradici APEX 2800 server offload card

An Oracle Benchmarking Study February Oracle Insurance Insbridge Enterprise Rating: Performance Assessment

Cloud Computing: Amazon Web Services

Accelerating CFD using OpenFOAM with GPUs

Scaling Objectivity Database Performance with Panasas Scale-Out NAS Storage

Comparing major cloud-service providers: virtual processor performance. A Cloud Report by Danny Gee, and Kenny Li

The benefits and implications of the Cloud and Software as a Service (SaaS) for the Location Services Market. John Caulfield Solutions Director

Cloud Performance Benchmark Series

FortiGate Amazon Machine Image (AMI) Selection Guide for Amazon EC2

ORACLE VIRTUAL DESKTOP INFRASTRUCTURE

Migrating from Amazon AWS to OpenStack

A Novel Cloud Based Elastic Framework for Big Data Preprocessing

.NET 3.0 vs. IBM WebSphere 6.1 Benchmark Results

MySciLEARN System Requirements. For educators and providers using the Fast ForWord and Reading Assistant programs

CloudSim: A Toolkit for Modeling and Simulation of Cloud Computing Environments and Evaluation of Resource Provisioning Algorithms

Enabling Technologies for Distributed Computing

DELL. Virtual Desktop Infrastructure Study END-TO-END COMPUTING. Dell Enterprise Solutions Engineering

Full and Para Virtualization

Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide. An Oracle White Paper October 2010

System Requirements Table of contents

Characterize Performance in Horizon 6

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

Why VDI s Time Is Finally Here

Transcription:

Digital manufacturing technology and convenient access to High Performance Computing (HPC) in industry R&D are essential to increase the quality of our products and the competitiveness of our companies. Progress can only be achieved by educating our engineers, especially those in the missing middle, and making HPC easier to access and use for everyone who can benefit from this advanced technology. The UberCloud HPC Experiment actively promotes the wider adoption of digital manufacturing technology. It is an example of a grass roots effort to foster collaboration among engineers, HPC experts, and service providers to address challenges at scale. The UberCloud HPC Experiment started in mid-2012 with the aim of exploring the end-to-end process employed by digital manufacturing engineers to access and use remote computing resources in HPC centers and in the cloud. In the meantime, the UberCloud HPC Experiment has achieved the participation of 500 organizations and individuals from 48 countries. Over 80 teams have been involved so far. Each team consists of an industry end-user and a software provider; the organizers match them with a well-suited resource provider and an HPC expert. Together, the team members work on the end-user s application defining the requirements, implementing the application on the remote HPC system, running and monitoring the job, getting the results back to the end-user, and writing a case study. Intel decided to sponsor a Compendium of 25 case studies, including the one you are reading, to raise awareness in the digital manufacturing community about the benefits and best practices of using remote HPC capabilities. This document is an invaluable resource for engineers, managers and executives who believe in the strategic importance of this technology for their organizations. You can download it at: http://tci.taborcommunications.com/ubercloud_hpc_experiment Very special thanks to Wolfgang Gentzsch and Burak Yenier for making the UberCloud HPC Experiment possible. This HPC UberCloud Compendium of Case Studies has been sponsored by Intel and produced in conjunction with Tabor Communications Custom Publishing, which includes HPCwire, HPC in the Cloud, and Digital Manufacturing Report. If you are interested in participating in this experiment, either actively as a team member or passively as an observer, please register at http://www.hpcexperiment.com

Simulation of Spatial Hearing (Round 2) MEET THE TEAM The main lessons learned during Round 2 were related to using CPU-optimization when compiling the code for cloud simulations. End User The end user is a manufacturer of consumer products. The end-user tasks were related to the planning of the simulations and post-processing the simulated data. Software Provider and HPC Expert Antti Vanne, Kimmo Tuppurainen, Tomi Huttunen These team members are with Kuava Ltd. Kuava provides services for computational technology and simulations. Kuava's software products are Waveller Cloud platform for running and visualizing simulations in the cloud; and Datain, a tool for data acquisition, analysis and storage. HPC Experts Ville Pulkki, Marko Hiipakka Pulkki and Hiipakka are researchers from Aalto University. They provided technical expertise for acoustic analysis in the post-processing of the simulation results. USE CASE A sound emitted by an audio device is perceived by the user of the device. The human perception of sound is, however, a personal experience. For example, the spatial hearing (the capability to distinguish the direction of sound) depends on the individual shape of the torso, head and pinna (i.e. so-called head-related transfer function, HRTF). To produce directional sounds via headphones, one needs to use HRTF filters that model sound propagation in the vicinity of the ear. These filters can be generated using computer simulations, but, to date, the computational challenges of simulating the HRTFs have been enormous due to: the need of a detailed geometry of head and torso; the large number of frequency steps needed to cover the audible frequency range; and the need of a dense set of observation points to cover the full 3D space surrounding the listener. In this project, we

investigated the fast generation of HRTFs using simulations in the cloud. The simulation method relied on an extremely fast boundary element solver, which is scalable to a large number of CPUs. The process for developing filters for 3D audio is long but the simulation work of this study constitutes a crucial part of the development chain. In the first phase, a sufficient number of the 3D head-and-torso geometries needed to be generated. A laser-scanned geometry of a commercially available test dummy was used in these simulations. Next, acoustic simulations to characterize acoustic field surrounding the head-and-torso were performed. This was our task in the HPC Experiment. The Round 2 simulations focused on the effect of the acoustic impedance of the test dummy on the HRTFs. Finally, the filters were generated from the simulated data and they will be evaluated by a listening test. The final part was done by the end-user. Simulations were run via Kuava's Waveller Cloud simulation tool using the system described below. The number of concurrent instances ranged between 6 and 20. Service: Amazon Elastic Compute Cloud Total CPU hour usage: 371h Type: High-CPU Extra Large Instance High-CPU Extra Large Instance: 7 GiB of memory 20 EC2 Compute Units (8 virtual cores with 2.5 EC2 Compute Units each) 1690 GB of instance storage 64-bit platform I/O Performance: High One EC2 Compute Unit provides the equivalent CPU capacity of a 1.0-1.2 GHz 2007 Opteron or 2007 Xeon processor. This is also the equivalent to an early-2006 1.7 GHz Xeon processors CHALLENGES Our main challenge was to develop interactive visualization tools for simulation data stored in the cloud. BENEFITS The main benefit resulted from the flexible resource allocation, which is necessary for efficient acoustic simulations. That is, a large number of instances can be obtained for a short period of time. Other benefits included not having to invest in our own computing capacity. Especially in audio simulations, the capacity is needed in short bursts for fast simulation turnaround times and the time between the simulation bursts while the next simulation is planned i.e., when no computational capacity is needed is significant.

CONCLUSIONS AND RECOMMENDATIONS The main lessons learned during Round 2 were related to using CPU-optimization when compiling the code for cloud simulations. We observed that Amazon did not support all optimization features even though the optimization should be available in the instances used for simulations. The problems were solved (with the kind help of Amazon support) by disabling some of the optimizations when compiling the code. The man hours accumulated during the experiment included Kuava (50h), and end-user (5h). Total CPU hour usage during the experiment was 371h using High-CPU Extra Large Instance. Fig. 1 - Simulation model (an acoustic test dummy). The dots indicate all locations of monopole sound sources that were used in the simulations. The red dots are the sound sources used in this image. The figure in the middle shows the sound pressure level (SPL) in the left ear as a function of the sound direction and the frequency. On the right, the SPL relative to sound sources in the far-field is shown. Case Study Author Tomi Huttunen

Thank you for your interest in the free and voluntary UberCloud HPC Experiment. To download similar case studies go to: http://tci.taborcommunications.com/ubercloud_hpc_experiment If you, or your organization would like to participate in this Experiment to explore hands-on the end-to-end process of HPC as a Service for your business then please register at: http://www.hpcexperiment.com/why-participate If you are interested in promoting your service/product at the UberCloud Exhibit then please register at http://www.exhibit.hpcexperiment.com/