The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
This work shows how a Hybrid MPI/OpenMP implementation can improve the performance of the Ocean-Land-Atmosphere Model (OLAM) on a multi-core cluster environment, which is a typical HPC many small files workload application. Previous experiments have shown that the scalability of this application on clusters is limited by the performance of the output operations. We show that the Hybrid MPI/OpenMP...
High level synthesis using C/C++ code of applications is rapidly gaining ground. However, support for calculations is restricted to elementary algebraic operations of addition, multiplication, subtraction and division. Support for transcendental functions is generally unavailable and is inefficient where available. Transcendental functions are an important part of high performance computing. A framework...
The possible effects of anthropogenic noise on the marine environment is becoming an important topic in the oceanic community. The exploration for fossil-fuel or alternative energy and the construction of facilities to support these endeavors often requires sizable construction efforts; which usually require permitting to study the impact of noise on the environment. Of particular interest is the...
The development of the hardware changes program structure. Now the Graphic Processing Unit (GPU) has evolved into an extremely flexible, powerful and cost-efficient processor, which is specialized for compute intensive, massively data parallel computation. In the field of financial derivatives pricing and risk management, the Backward Stochastic Differential Equation (BSDE) is a robust tool. The aim...
GPUs (Graphics Processing Units) have become one of the main co-processors that contributed to desktops towards high performance computing. Together with multi-core CPUs, a powerful heterogeneous execution platform is built for massive calculations. To improve application performance and explore this heterogeneity, a distribution of workload in a balanced way over the PUs (Processing Units) plays...
The current trend towards multi-core/manycore and accelerated architectures presents challenges, both in portability, and also in the choices that developers must make on how to use the resources that these architectures provide. This paper explores some of the possibilities that are enabled by the Open Computing Language (OpenCL), and proposes a programming model that will allow developers and scientists...
Large-scale parallel simulation and modeling have changed our world. Today, supercomputers are not just for research and scientific exploration; they have become an integral part of many industries, among which finance is one of the strongest growth factors for supercomputers, driven by ever increasing data volumes, greater data complexity and significantly more challenging data analysis. In this...
Simulations of gas lasers are performed to examine high power gas laser components. These simulations are performed in a manner that illustrates the application of high performance computing to achieve an increased understanding of the physics underlying gas lasers, and improve their operation. Computational fluid dynamic (CFD) simulations coupled to a geometric optics resonator model for the chemical...
In our research work, we use two Dynamic Data Driven Application System (DDDAS) methodologies to predict wildfire propagation. Our goal is to build a system that dynamically adapts to constant changes in environmental conditions when a hazard occurs and under strict real-time deadlines. For this purpose, we are on the way of building a parallel wildfire prediction method, which is able to assimilate...
Power-aware execution of parallel programs is now a primary concern in large-scale HPC environments. Prior research in this area has explored models and algorithms based on dynamic voltage and frequency scaling (DVFS) and dynamic concurrency throttling (DCT) to achieve power-aware execution of programs written in a single programming model, typically MPI or OpenMP. However, hybrid programming models...
The computational power of modern graphics processing units (GPUs) has become an interesting alternative in high performance computing. The specialized hardware of GPUs delivers a high degree of parallelism and performance. Various applications in scientific computing have been implemented such that computationally intensive parts are executed on GPUs. In this article, we present a GPU implementation...
This study's objective is to solve performance evaluation problem of PC cluster in processing seismic data intensive computing. The objective of performance evaluation is determining the relationship between the number of PC node and the scale of tasks to be processed to decide whether the transaction of seismic data processing should be transformed from mainframe computer to PC cluster platform....
In our work, we utilize a competitive Co-evolutionary Algorithm in order to optimize the parameter set of a Fuzzy System for job exchange in Computational Grids. In this domain, the providers of High Performance Computing (HPC) centers strive for minimizing the response time for their own customers by trying to distribute workload to other sites in the Grid environment. The Fuzzy System is used for...
We have proposed a unified approach to the modeling and study of developments in the field of nanotechnology and its application in futuristic nano-enabled cells. The necessity of a nonporous membrane has been eminent in recent fuel cells. The need for MEMS based models for porous silicon based membranes based on nano imprints technology has been met by modeling it in SUGAR in MATLAB environment....
Diverse computational methods have brought powerful techniques to calculate reliability by multi scale modeling supported by experimental and theoretical methods. These approaches play an important role in micro electro mechanical systems (MEMS) technology where the analysis is based on abstraction level theories and no comprehensive explanation of nano scale phenomenon are proposed. It is proposed...
Modeling of sound propagation in complex environments requires high performance computing (HPC) to simulate three-dimensional wave fields with realistic fidelity. This is especially true for urban areas, where sound waves reflect and diffract due to the built-up infrastructure. HPC can predict these wave fields with desired fidelity, but the computational investment would have greater return if reduced-size...
Diskless checkpointing is an efficient technique to tolerate a small number of processor failures in large parallel and distributed systems. In literature, a simultaneous failure of no more than N processors is often tolerated by using a one-level Reed-Solomon checkpointing scheme for N simultaneous processor failures, whose overhead often increases quickly as N increases. In this paper, we study...
Heterogeneous multi core architectures are considered as a prominent next generation processor. Cell B.E. (Broadband Engine) was originally designed for a processor suitable for streaming applications such as media processing, but it also can be applied to other high performance computing applications. In order to confirm the effectiveness of the Cell B.E. for other HPC applications, the parallel...
Performance projections of high performance computing (HPC) applications onto various hardware platforms are important for hardware vendors and HPC users. The projections aid hardware vendors in the design of future systems, enable them to compare the application performance across different existing and future systems, and help HPC users with system procurement and application refinements. In this...
The essence of High performance computing (HPC) in the field of Nanotechnology and problems encountered by HPC arrangement in applying HPC to Nano-enabled calculations have been presented in the paper. A proposal to optimize computations in an HPC setup and distribution of work in various clusters has been formulated to make Nanotechnology computations more effective and realistic on a Windows Cluster...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.