Tag: CFD

Summer School on Accelerating Scientific Computation at ICL

Summer School on Accelerating Scientific Computation at ICL

| 23 April, 2012 | 0 Comments

This Summer School will provide an introduction to a new dataflow approach for accelerating computation

Continue Reading

Accelerating incompressible flow computations with a Pthreads-CUDA implementation on small-footprint multi-GPU platforms

Accelerating incompressible flow computations with a Pthreads-CUDA implementation on small-footprint multi-GPU platforms

| 13 February, 2012 | 0 Comments

In this study, we describe the implementation of an incompressible flow Navier-Stokes solver for multi-GPU workstation platforms. A shared-memory parallel code with identical numerical methods is also developed for multi-core CPUs to provide a fair comparison between CPUs and GPUs.

Continue Reading

OpenCL-based implementation of an unstructured edge-based finite element convection-diffusion solver on graphics hardware

OpenCL-based implementation of an unstructured edge-based finite element convection-diffusion solver on graphics hardware

| 8 February, 2012 | 0 Comments

Here, we concentrate on unstructured approaches which are less common in the GPU world. We employ a nonstandard FE approach which leverages an optimized edge-based data structure allowing a highly parallel implementation

Continue Reading

Comparison of GPU architectures for asynchronous communication with finite-differencing applications

Comparison of GPU architectures for asynchronous communication with finite-differencing applications

| 4 February, 2012 | 0 Comments

We report on some practical algorithmic and data layout approaches and on performance data on a range of GPUs with CUDA. We focus on the use of multiple GPU devices with a single CPU host and the asynchronous CPU/GPU communications issues involved.

Continue Reading

A GPU application for high-order compact finite difference scheme

A GPU application for high-order compact finite difference scheme

| 3 February, 2012 | 0 Comments

A high-order compact finite difference scheme for the solution of fluid flow problems is implemented to run on GPU using CUDA

Continue Reading

Efficient shallow water simulations on GPUs: Implementation, visualization, verification, and validation

Efficient shallow water simulations on GPUs: Implementation, visualization, verification, and validation

| 29 January, 2012 | 0 Comments

In this paper, we present an efficient implementation of a state-of-the-art high-resolution explicit scheme for the shallow water equations on graphics processing units.

Continue Reading

Massive Data Parallel Computational Framework for Exascale Hybrid Platforms

Massive Data Parallel Computational Framework for Exascale Hybrid Platforms

| 23 January, 2012 | 0 Comments

In this paper we present an alternative approach: a new computational framework for the development of massively data parallel scientific codes applications suitable for use on such petascale/exascale hybrid systems built upon the highly scalable Cactus framework.

Continue Reading

Lattice Boltzmann method on GPGPUs: Architectural requirements and performance results

Lattice Boltzmann method on GPGPUs: Architectural requirements and performance results

| 20 December, 2011 | 0 Comments

We here presented a highly optimized LBM based kernel for GPGPUs in CUDA and OpenCL. Since the LBM is mainly memory bandwidth bound and a single lattice update takes 304 Byte on the GPU and 456 Byte on the CPU in DP, we initially established an upper performance limit based on sustainablememory bandwidth

Continue Reading

Development of a Flow Solver with Complex Kinetics on the Graphic Processing Units

Development of a Flow Solver with Complex Kinetics on the Graphic Processing Units

| 4 November, 2011 | 0 Comments

In the current paper, we described the implementation of a numerical solver for simulating chemically reacting flow on the GPU. The fluid dynamics is modeled using high-order shock-capturing schemes, and the chemical kinetics is solved using an implicit solver.

Continue Reading

Caedium 3.0: Hybrid CFD Modeling on GPUs and in the Cloud

Caedium 3.0: Hybrid CFD Modeling on GPUs and in the Cloud

| 21 October, 2011 | 0 Comments

The latest release of Symscape’s Caedium (v3.0) now has support for CFD simulations using NVIDIA CUDA GPU devices on Windows and Linux. Caedium is an integrated simulation environment that targets Computational Fluid Dynamics. The GPU support is provided by Symscape’s ofgpu linear solver library for OpenFOAM.

Continue Reading