L. Humphrey, B. Guilfoos, H. Smith, A. Warnock, J. Unpingco, B. Elton, A. Chalker
{"title":"Evaluating Parallel Extensions to High Level Languages Using the HPC Challenge Benchmarks","authors":"L. Humphrey, B. Guilfoos, H. Smith, A. Warnock, J. Unpingco, B. Elton, A. Chalker","doi":"10.1109/HPCMP-UGC.2009.68","DOIUrl":"https://doi.org/10.1109/HPCMP-UGC.2009.68","url":null,"abstract":"Recent years have seen the development of many new parallel extensions to high level languages. However, there does not yet seem to have been a concentrated effort to quantify their performance or qualify their usability. Toward this end, we have used several parallel extensions to implement four of the high performance computing (HPC) Challenge benchmarks—FFT, HPL, RandomAccess, and STREAM—according to the Class 2 specifications. The parallel extensions used here include pMatlab, Star-P, and the official Parallel Computing Toolbox for MATLAB; pMatlab for Octave; and Star-P for Python. We have recorded performance results for the benchmarks using these extensions on the Ohio Supercomputing Center’s supercomputer Glenn as well as several of the Department of Defense Supercomputing Resource Centers (DoD DSRCs). These results are compared to those of the original C benchmarks as run on Glenn. We also highlight some of the features of these parallel extensions, as well as those of gridMathematica for Mathematica and IPython for Python, which have not yet been fully benchmarked.","PeriodicalId":268639,"journal":{"name":"2009 DoD High Performance Computing Modernization Program Users Group Conference","volume":"65 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122225701","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
W. Wilson, J. Gorski, M. Kandasamy, Tomohiro Takai, F. Stern, Y. Tahara
{"title":"Hydrodynamic Shape Optimization for Naval Vehicles","authors":"W. Wilson, J. Gorski, M. Kandasamy, Tomohiro Takai, F. Stern, Y. Tahara","doi":"10.1109/HPCMP-UGC.2009.15","DOIUrl":"https://doi.org/10.1109/HPCMP-UGC.2009.15","url":null,"abstract":"This effort is focused on hydrodynamic shape optimization with application to naval vehicles. At present, this is mainly applied to US Navy surface combatant hull forms and related systems; however, this approach could also be applied to other marine applications. In addition, this effort is aimed at assessing the current use of hydrodynamic analysis tools as a part of the ship design process and the need to perform proper validation of the tools to provide confidence in their use.","PeriodicalId":268639,"journal":{"name":"2009 DoD High Performance Computing Modernization Program Users Group Conference","volume":"28 3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114100924","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Control of Boundary-Layer Separation for Lifting Surfaces","authors":"W. Balzer, A. Gross, H. Fasel","doi":"10.1109/HPCMP-UGC.2009.12","DOIUrl":"https://doi.org/10.1109/HPCMP-UGC.2009.12","url":null,"abstract":"The lack of understanding of most of the relevant physical mechanisms when applying flow control limits the prospects of successfully transitioning flow-control technologies into real flight vehicles. Successful control of boundary-layer separation for lifting surfaces promises major performance gains especially when large laminar runs are desired in order to minimize the skin-friction drag. We systematically explore the fundamental mechanisms of the interaction of separation and transition that are relevant for effective and efficient flow control applications. Toward this end, we are employing computational fluid dynamics (CFD) for investigating active flow control for a NACA 643-618 airfoil at a chord Reynolds number ReC=64,200 and various angles-of-attack. CFD results are compared to wind/water tunnel experiments carried out at the University of Arizona. For simulations of the entire wing section we are using a high-order-accurate finite volume code based on the compressible Navier-Stokes equations. For very highly resolved DNS which focus exclusively on the separated region on the suction side of the wing, we are employing a higher-orderaccurate compact finite difference code based on the incompressible Navier-Stokes equations in vorticityvelocity formulation. These simulations are set up to fully resolve the flow field and enable us to reveal some of the intricate physical mechanisms associated with unsteady separation and transition, flow instabilities, and active flow control.","PeriodicalId":268639,"journal":{"name":"2009 DoD High Performance Computing Modernization Program Users Group Conference","volume":"46 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125663975","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"AMR Code Simulations of Turbulent Combustion in Confined and Unconfined SDF Explosions","authors":"A. Kuhl, J. Bell, V. Beckner","doi":"10.1109/HPCMP-UGC.2009.24","DOIUrl":"https://doi.org/10.1109/HPCMP-UGC.2009.24","url":null,"abstract":"A heterogeneous continuum model is proposed to describe the dispersion and combustion of an aluminum particle cloud in an explosion. It combines the gasdynamic conservation laws for the gas phase with a continuum model for the dispersed phase, as formulated by Nigmatulin. Inter-phase mass, momentum and energy exchange are prescribed by phenomenological models. It incorporates a combustion model based on the mass conservation laws for fuel, air and products; source/sink terms are treated in the fast-chemistry limit appropriate for such gasdynamic fields, along with a model for mass transfer from the particle phase to the gas. The model takes into account both the afterburning of the detonation products of the booster with air, and the combustion of the Al particles with air. The model equations were integrated by high-order Godunov schemes for both the gas and particle phases. Numerical simulations of the explosion fields from 1.5-g Shock-Dispersed-Fuel (SDF) charge in a 6.6 liter calorimeter were used to validate the combustion model. Then the model was applied to 10-kg Al-SDF explosions in a vented two-room structure and in an unconfined height-of-burst explosion. Computed pressure histories are in reasonable (but not perfect) agreement with measured waveforms. Differences are caused by physical-chemical kinetic effects of particle combustion which induce ignition delays in the initial reactive blast wave and quenching of reactions at late times. Current simulations give initial insights into such modeling issues.","PeriodicalId":268639,"journal":{"name":"2009 DoD High Performance Computing Modernization Program Users Group Conference","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130139241","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Optimizing Pre-formed Molecules in Mixtures of Ultracold 40K and 87Rb on an Optical Lattice: A Challenge Grant and Capabilities Application Project","authors":"James Freericks","doi":"10.1109/HPCMP-UGC.2009.35","DOIUrl":"https://doi.org/10.1109/HPCMP-UGC.2009.35","url":null,"abstract":"This work is part of a Defense Advanced Research Projects Agency (DARPA) sponsored project to build an optical lattice emulator, where models of strongly correlated electrons in condensed matter physics are simulated with ultracold atoms moving in an optical lattice. Recently, members of our team have been able to form dense clouds of dipolar fermionic molecules from mixtures of (fermionic) 40K and (bosonic) 87Rb. Here, we use high performance computing (HPC) resources to find a way to improve the efficiency of molecule formation from the current 20% to almost 100% and thereby show how to create a much denser cloud of dipolar molecules. Our code scales nearly linearly on up to 4,000 (or more) processors, and runs at an efficiency that is almost at 100% of the speed for one arithmetic operation per clock cycle. We have not been able to get the code to run with multiple operations per clock cycle in spite of using highly efficient and optimized libraries for BLAS and LAPACK.","PeriodicalId":268639,"journal":{"name":"2009 DoD High Performance Computing Modernization Program Users Group Conference","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126486506","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Multidisciplinary Coupling for Active Flapped Rotors","authors":"M. Potsdam, Mark V. Fulton, A. Dimanlig, B. Sim","doi":"10.1109/HPCMP-UGC.2009.27","DOIUrl":"https://doi.org/10.1109/HPCMP-UGC.2009.27","url":null,"abstract":"To address the complex multidisciplinary nature of rotorcraft analysis, high-fidelity computational fluid and structural dynamics models have been developed for an advanced technology, active flap rotor. Comparisons are made between computational fluid dynamics/ computational structural dynamics, comprehensive (lifting-line, free-wake) analyses, and experimental data for the Boeing Smart Material Actuated Rotor Technology (SMART) rotor. A phase sweep of a 2/rev flap input is investigated in relation to the zero flap deflection baseline. Changes in performance, aerodynamic and structural loads, vibration, and noise are shown.","PeriodicalId":268639,"journal":{"name":"2009 DoD High Performance Computing Modernization Program Users Group Conference","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117070278","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
S. Morton, B. Tillman, D. R. McDaniel, D. Sears, Todd R. Tuckey
{"title":"Kestrel -- A Fixed Wing Virtual Aircraft Product of the CREATE Program","authors":"S. Morton, B. Tillman, D. R. McDaniel, D. Sears, Todd R. Tuckey","doi":"10.1109/HPCMP-UGC.2009.26","DOIUrl":"https://doi.org/10.1109/HPCMP-UGC.2009.26","url":null,"abstract":"This paper documents a new integrating product that allows cross-over between simulation of aerodynamics, dynamic stability and control, structures, propulsion, and store separation. The Kestrel software product is an integrating product written in modular form with a Python infrastructure to allow growth to additional capabilities as needed. Computational efficiency will also be improved by targeting the next generation peta-flop architectures envisioned for the 2010+ timeframe. Kestrel is also targeted to the need of simulating multidisciplinary physics, such as fluid-structure interactions, inclusion of propulsion effects, moving control surfaces, and coupled flight control systems. The Kestrel software product is to address these needs for fixed-wing aircraft in flight regimes ranging from subsonic through supersonic flight, including maneuvers, multi-aircraft configurations, and operational conditions. Preliminary results of the F-16C with comparison to experiments are provided. Parallel scalability analysis of the initial version of Kestrel is also presented.","PeriodicalId":268639,"journal":{"name":"2009 DoD High Performance Computing Modernization Program Users Group Conference","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115361668","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
R. Rosenberg, Stephen Bique, W. Anderson, M. Lanzagorta
{"title":"Building and Matching Applications to NRL Supercomputers","authors":"R. Rosenberg, Stephen Bique, W. Anderson, M. Lanzagorta","doi":"10.1109/HPCMP-UGC.2009.79","DOIUrl":"https://doi.org/10.1109/HPCMP-UGC.2009.79","url":null,"abstract":"We describe our experiences in building and executing codes from the Department of Defense (DoD) High Performance Computing Modernization Program (HPCMP) TI-09 Benchmark suite on the Naval Research Laboratory (NRL) HPC supercomputers. These include a 256 node SGI Altix 3000, an 864 core Cray XD1 and a 1,536 core SGI Altix ICE. These platforms constitute a variety of architectures where we can compare code performance based on commodity and custom components, including processors, interconnects, memory sizes and disk input/output (I/O) rates. Based on this code performance, we provide recommendations for compiler and linker options as well as a basis for determining which platform is best suited for a particular code.","PeriodicalId":268639,"journal":{"name":"2009 DoD High Performance Computing Modernization Program Users Group Conference","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130123422","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Visual Parallel Computing Using Python-Based VISION/HPC","authors":"J. Unpingco","doi":"10.1109/HPCMP-UGC.2009.65","DOIUrl":"https://doi.org/10.1109/HPCMP-UGC.2009.65","url":null,"abstract":"The chief impediment to widespread usage of parallel computing is the difficulty in programming high performance computers (HPCs). Furthermore, most users work from a Windows PC, so that learning UNIX as a prerequisite to parallel programming is a further obstruction. What is needed is a smooth workflow that simplifies both the programming task and the remote execution management. VISION/HPC is a Python-based, drag-and-drop visual-programming environment that reduces sophisticated programming tasks to dropping and connecting icons in a graphical user interface (GUI) flowchart. This is important for productivity, which is dominated by the time spent studying results versus the time spent writing maintainable code to generate those results. As a Python-based open-source package, it encapsulates scientific and parallel programming Python modules that are accessed through the visual interface. VISION/HPC runs on a local Windows PC and manages jobs on a remote backend. This means that the graphic intensive graphical user interface (GUI) runs on the local workstation and does not push individual pixels through a busy network connection.","PeriodicalId":268639,"journal":{"name":"2009 DoD High Performance Computing Modernization Program Users Group Conference","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128579932","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
E. Kuchera, J. Cunningham, Scott A. Rentschler, S. Rugg, M. Sittel, M. Sestak, T. Holt, J. Hansen
{"title":"The Joint Ensemble Forecast System (JEFS) Experiment","authors":"E. Kuchera, J. Cunningham, Scott A. Rentschler, S. Rugg, M. Sittel, M. Sestak, T. Holt, J. Hansen","doi":"10.1109/HPCMP-UGC.2009.47","DOIUrl":"https://doi.org/10.1109/HPCMP-UGC.2009.47","url":null,"abstract":"The Joint Ensemble Forecast System (JEFS) Dedicated HPC Project Investment (DHPI) focuses on the creation and communication of environmental information in a timely, focused, useful, and reliable manner for the US Air Force and Navy. Currently, most environmental forecasts are created from a single best estimate analysis and forecast model. This deterministic process can provide imperfect results that result in large financial costs (extra fuel, weather damage or mission aborts). In this project, the ensemble-based approach of weather forecasting is used to improve forecast accuracy; reduce costs of defensive and offensive military scenarios impacted by inclement weather; and further the benefits of probabilistic forecasts to a variety of military applications. The project combines many model forecasts that start from different initial states of the atmosphere, that use different techniques for estimating how the atmosphere evolves over time, and that use different models provided by both the Navy (Fleet Numerical Meteorology and Oceanography Center) and Air Force (Air Force Weather Agency) numerical weather prediction centers to produce a joint ensemble. Ensemble member forecasts from two independently developed model systems are expected to better cover the range of potential atmospheric states, thus more completely representing the occurrences of greater or lesser forecast certainty. Experimental joint ensemble forecast products are already available on the AFWA web site (https://weather.afwa.af.mil/host_home/DNXM/JEFS/jefs.html), but operational products are not expected until late FY 2010 to early 2011. Most of the model development has been completed; ongoing work includes setting up real-time data exchanges across modeling centers, post processing to improve forecast reliability, and for production of mission specific products. Further work remains to educate decision makers about weather certainty—many expect a correct deterministic weather forecast and do not understand how to exploit probabilities. The additional computer resources provided by this DHPI have allowed more rapid development of the joint ensemble forecast system than would have occurred with the existing systems at AFWA and FNMOC.","PeriodicalId":268639,"journal":{"name":"2009 DoD High Performance Computing Modernization Program Users Group Conference","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126220824","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}