{"title":"Numerical Simulation of the Combustion of Aluminum Shock-Dispersed-Fuel Charges","authors":"A. Kuhl, B. Khasainov, J. Bell, V. Beckner","doi":"10.1109/HPCMP-UGC.2006.53","DOIUrl":"https://doi.org/10.1109/HPCMP-UGC.2006.53","url":null,"abstract":"For many explosives, only a fraction of the chemical energy is released in the detonation. Calorimetry data for TNT from Ornellas (1984) shows that when the ambient gas is inert, there is substantially less total energy released than when the ambient gas is air. This data indicates that burning of the explosion byproducts plays a key role in the overall energetics of the system. In this paper, we briefly discuss the models and the numerical methods used for the simulations and present the computational results. We also discuss future directions our work on the development of SDF explosives","PeriodicalId":173959,"journal":{"name":"2006 HPCMP Users Group Conference (HPCMP-UGC'06)","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-06-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121079395","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":"Swathbuckler: Real-Time Wide Swath Synthetic Aperture Radar Image Formation Using Embedded HPC","authors":"R. Linderman, J. Corner, S. Tucker","doi":"10.1109/HPCMP-UGC.2006.68","DOIUrl":"https://doi.org/10.1109/HPCMP-UGC.2006.68","url":null,"abstract":"This high performance computing (HPC) system processed real-time X-band radar returns into continuous strip-map, high-resolution (< 1m), wide-swath (37 km) imagery on-board a Convair 580 aircraft. The HPC system cost under S100K. The synthetic aperture radar (SAR) image formation algorithm was optimized to achieve real-time processing 9000 times faster than the original algorithm specification. An information management system allowed real-time off-board exploitation of the on-board multi-terabyte database. Real-time SAR image formation was demonstrated on five flight tests. The completed flights provided 7.3 terabytes of raw and processed imagery","PeriodicalId":173959,"journal":{"name":"2006 HPCMP Users Group Conference (HPCMP-UGC'06)","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-06-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116485977","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":"Quasi-Steady Vortex Tracking in Rotorcraft CFD on the Cray X1","authors":"YikLoon Lee","doi":"10.1109/HPCMP-UGC.2006.62","DOIUrl":"https://doi.org/10.1109/HPCMP-UGC.2006.62","url":null,"abstract":"High-fidelity, far-field and economical blade vortex capturing, tracking and subsequent interaction is one of the most important aerodynamics problems in rotorcraft, particularly for heavy lift. Its solution is also one of the most difficult to obtain. This paper documents the use of multiple helical vortex tracking grids and development of an automated tracking technique to achieve this objective. This technique is tested on the interactional aerodynamics of a generic quad tilt rotor (QTR). This paper also highlights the special issues that arise in the parallelization of an in-house overset CFD code using the one-sided communication model of Co-Array Fortran (CAF) implemented on the Cray XIE","PeriodicalId":173959,"journal":{"name":"2006 HPCMP Users Group Conference (HPCMP-UGC'06)","volume":"122 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-06-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134604148","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}
A. Shih, C. Shum, M. Dillavou, R. Noack, B. Soni, G. Power
{"title":"CaseMan: A Case Management Tool for CFD Applications","authors":"A. Shih, C. Shum, M. Dillavou, R. Noack, B. Soni, G. Power","doi":"10.1109/HPCMP-UGC.2006.10","DOIUrl":"https://doi.org/10.1109/HPCMP-UGC.2006.10","url":null,"abstract":"In order for the design and analysis processes to benefit from high fidelity CFD simulations, a CFD user must be able to improve the throughput dramatically to produce data in a timely and cost-effectively manner. Unfortunately, many users, especially those casual or novice CFD users, are frustrated with the difficulties in setting up correct input files for CFD solvers and further hampered by the complexity of using the Linux-dominated HPC systems, as many of them are mostly familiar with the WINDOWS operating system. Therefore, the main objective of CaseMan is to develop an intuitive user environment that allows the user to prepare, submit, monitor, and manage large numbers of CFD simulation jobs for parametric studies. It is designed to hide the complexity of using CFD tools and computer clusters from casual users while improving productivity for expert users. CaseMan takes advantage of a revised version of an existing code called ISE by reusing some of its codebase","PeriodicalId":173959,"journal":{"name":"2006 HPCMP Users Group Conference (HPCMP-UGC'06)","volume":"84 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-06-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129875385","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}
Edwin Núñez, E. R. Banks, Paul Agarwal, Marshall McBride, Ron Liedel
{"title":"High Performance Evolutionary Computing","authors":"Edwin Núñez, E. R. Banks, Paul Agarwal, Marshall McBride, Ron Liedel","doi":"10.1109/HPCMP-UGC.2006.31","DOIUrl":"https://doi.org/10.1109/HPCMP-UGC.2006.31","url":null,"abstract":"Evolutionary computing (EC) comprises a family of global optimization techniques that start with a random population of potential solutions and then evolve more fit solutions over many generations. To accomplish this increase in fitness, EC uses basic operations like selection, recombination, and mutation. Because of its compute- intensive nature, EC research is an obvious candidate for hosting on HPC clusters or systems. EC requires high performance computers (HPC) because the selection process needs to evaluate the fitness of each member of a population of solutions, so the more fit individuals may propagate their characteristics to the next generation of solutions. This requirement becomes even more acute because the evaluation process must be iterated over a very large number of generations. In this paper, we provide a general overview of EC, its applicability to a broad range of problems. In particular, we focus on some subclasses of EC known as genetic programming (GP), genetic algorithms (GA), hybrids, and other EC forms. This paper also discusses the architectural issues of hosting EC on a HPC cluster, and the related issue of population management. Two possible EC architectures are presented: (1) a single chromosome evaluator that treats a pool of cluster nodes as evaluators for an individual solution, and (2) a parallel evolver that manages a sub-population of solutions at each node. Advantages and disadvantages of each approach will be discussed. EC may be applied to a wide variety of problems. Applications of EC include schedule optimization, robotic navigation, image enhancement/processing, discrimination of buried unexploded ordnance, discovery of innovative electronic filter and controller designs, lens design optimization, radar response modeling, and many more. EC excels at solving high-dimensional and nonlinear problems. HPC resources have enabled the broader application of EC optimization techniques. However, at present, EC is underutilized in the HPC environment. This paper raises awareness of EC's general applicability and its power when coupled with HPC resources","PeriodicalId":173959,"journal":{"name":"2006 HPCMP Users Group Conference (HPCMP-UGC'06)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-06-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122713393","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":"Model and Code Development in Support of the Portfolio for Multiphase Flow Technology","authors":"E. Hertel, J. Stewart","doi":"10.1109/HPCMP-UGC.2006.45","DOIUrl":"https://doi.org/10.1109/HPCMP-UGC.2006.45","url":null,"abstract":"Modeling and simulation of weapon systems and munitions is a key enabler for exploring warfighting capability needs and system operational opportunities, and translating emergent technologies to robust, validated solutions that fill needed design spaces rather than provide point designs of limited relevance and durability. The intent is to increase the breadth and depth of system engineering and to explore and validate design spaces that are either untestable, too difficult to test, or too expensive, and time-consuming to test. The desired end state of this portfolio is an integrated toolkit capability encompassing the investments, discoveries, and inventions pertaining to future systems. The high performance computing modernization program multiphase flow target response (MFT) portfolio sharply advances the state-of-the-art in precision and completeness of how we develop weapon systems and munitions. The goal of the MFT response portfolio is to develop an integrated, coupled computational toolset for solving complex weapon systems problems where multiphase flow and realistic detonation chemistry are important. The MFT portfolio focuses on solving a class of complex system problems for non-traditional, advanced munitions, specifically multiphase blast explosives, and the subsequent target response. Increased performance of multiphase blast weapons over conventional weapons is attributed to the presence of solid particulates, either non-reactive or reactive, enhancing the blast wave and impulse. The result of this portfolio is an enhanced capability to develop advanced munitions faster and at less cost by optimizing system designs computationally, which may be validated experimentally","PeriodicalId":173959,"journal":{"name":"2006 HPCMP Users Group Conference (HPCMP-UGC'06)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-06-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115719815","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":"VSIPL++ Acceleration Using Commodity Graphics Processors","authors":"D. Campbell","doi":"10.1109/HPCMP-UGC.2006.77","DOIUrl":"https://doi.org/10.1109/HPCMP-UGC.2006.77","url":null,"abstract":"The High Performance Embedded Computing Software Initiative (HPEC-SI) is developing a unified software framework for computation and communication for high performance signal processing tasks on parallel computers. The goal of the program is to address the high cost of software in Department of Defense (DoD) systems by improving the portability and productivity of signal processing application development, while simultaneously improving performance compared to current practices. The Vector, Signal, and Image Processing Library (VSIPL) is a portable application programming interface (API) that is widely used for embedded DoD signal processing systems. One portion of the HPEC-SI effort includes the development of C++ extensions for the existing VSIPL standard, called VSIPL++. Commodity graphics processing units (GPUs) are application-specific processors that implement a standardized three-dimensional graphics-rendering pipeline, and provide significant floating-point processing capacity at much lower cost, power consumption, and physical space compared to general-purpose processors. Recent changes in GPUs have increased programmability and flexibility in portions of the rendering pipeline, allowing non-graphics applications to exploit their computational capacity. Restrictions on the programming model, lack of appropriate tools, unusual performance behavior, and other factors make exploiting GPUs a costly, difficult, and time-consuming process for application developers. The embedded systems that VSIPL and VSIPL++ are commonly used on share several important characteristics with GPUs, making VSIPL++ well suited to abstract and exploit GPUs. This paper describes GPUVSIPL++, an implementation of portions of the VSIPL++ standard that exploits a GPU to accelerate computation beyond what is possible on a development workstation","PeriodicalId":173959,"journal":{"name":"2006 HPCMP Users Group Conference (HPCMP-UGC'06)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-06-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130709805","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}
K. LeSueur, K. Yetzer, M. Stokes, A. Krishnamurthy, A. Chalker
{"title":"Distributed Tests: An ARMY Perspective","authors":"K. LeSueur, K. Yetzer, M. Stokes, A. Krishnamurthy, A. Chalker","doi":"10.1109/HPCMP-UGC.2006.20","DOIUrl":"https://doi.org/10.1109/HPCMP-UGC.2006.20","url":null,"abstract":"At the heart of Network Centric Warfare is the ability for all assets on the battlefield to communicate and coordinate their actions. Therefore, as these systems are being developed they must be tested and evaluated together along with other assets in a networked environment. The key requirement to conducting this type of test and evaluation (i.e., distributed testing) is having the necessary expertise to combine networking, security, high performance computing (HPC), and simulation experience as needed. The army began preparation for testing in a distributed environment more than a decade ago when the Army Test and Evaluation Command created the virtual proving ground. An outgrowth of this technology investment was a series of increasingly complex distributed test events or exercises whose purpose was to provide technology integration points and demonstrate and document the capabilities and methodologies for conducting distributed testing. The experience gained in performing these exercises over the past ten years, raises important questions regarding interoperability of network-centric assets, performance of spatially separated systems (especially those involving hardware-in-the-loop (HWIL) assets) and high bandwidth requirements such as video and audio streaming feeds. This paper seeks to expound on a few of these issues as observed from the most recent tests as observed from the US Army Redstone Technical Test Center (RTTC). The latest exercise, Distributed Test Event 5 (DTE-5), occurred in August/September of 2005","PeriodicalId":173959,"journal":{"name":"2006 HPCMP Users Group Conference (HPCMP-UGC'06)","volume":"298 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-06-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121455988","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}
Shirley Moore, D. Cronk, S. Shende, A. Malony, sameer
{"title":"Loop-Level Profiling and Analysis of DoD Applications Using TAU","authors":"Shirley Moore, D. Cronk, S. Shende, A. Malony, sameer","doi":"10.1109/HPCMP-UGC.2006.43","DOIUrl":"https://doi.org/10.1109/HPCMP-UGC.2006.43","url":null,"abstract":"Performance of computationally intensive applications often depends critically on the floating point and memory performance of nested loop structures, this paper describes extensions to the Tuning Analysis and Utilities (TAU) parallel performance system that implement automated of parallel C/C++ and Fortran programs to collect loop-level profile data. Link-time and run-time options for configuring the instrumented version of the code to perform various types of measurements, such as time and hardware counter based profiling are described. Finally, examples are given of collecting and analyzing loop-level profile data for several DoD applications","PeriodicalId":173959,"journal":{"name":"2006 HPCMP Users Group Conference (HPCMP-UGC'06)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-06-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124973236","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":"Successes and Future of the Joint Weather Research and Forecasting Model Distributed Center Project","authors":"F. Eckel, S. Rugg, S. Klotz","doi":"10.1109/HPCMP-UGC.2006.67","DOIUrl":"https://doi.org/10.1109/HPCMP-UGC.2006.67","url":null,"abstract":"In 2003 AFWA and FNMOC were awarded identical IBM P-655 computer systems by HPCMP. These systems, which contain a total of 192 processors, 384 GB of memory and 6 TB of disk space, support the Joint Operational Testbed for the WRF Modeling Framework, hereafter referred to as the distributed center (DC) project. The project's objectives are to conduct operational tests of the National Center for Atmospheric Research (NCAR's) Weather Research and Forecasting (WRF) model, determine WRF configurations that best meet the unique mesoscale numerical weather prediction (NWP) requirements of the Department of Defense (DoD), develop and test mesoscale ensemble forecasting (EF) methods in an operational environment, and evaluate the applicability of grid computing to the stringent and unique requirements of NWP. With these resources Air Force Weather Agency (AFWA) has achieved the nation's first operational implementation (scheduled for July, 2006) of WRF, a next-generation, limited-area forecast. Without this hardware AFWA would still be years away from Initial Operating Capability with WRF. In addition, over the past eighteen months, these resources have been critical to efforts by AFWA and NCAR in optimizing WRF performance","PeriodicalId":173959,"journal":{"name":"2006 HPCMP Users Group Conference (HPCMP-UGC'06)","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-06-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129956979","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}