• Home
  • Search
  • An Octree-based, Cartesian CFD Solver for Helios on CPU and GPU Architectures.
  • Cite Icon12
  • https://doi.org/10.2514/6.2021-0841Copy DOI Icon

An Octree-based, Cartesian CFD Solver for Helios on CPU and GPU Architectures.

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The HPCMP CREATE[TM]-AV Helios overset CFD framework has for long used patch-based Cartesian solver SAMCart for adaptive mesh refinement in off-body meshes. This work presents the development of a new solver, Orchard, designed to improve upon three primary aspects of the current approach. First, Orchard uses structured sets of linear octrees to improve scalability and enable growth to exa-scale simulations. Second, Orchard sub-divides each octant into fixed-dimension Cartesian blocks for cache-efficient algorithms at the block-level and global GMRES algorithm over all blocks. Finally, the framework is designed to run on either CPUs or GPUs to accelerate computation. Vortex convection-diffusion, forward-flight PSP rotor, and forward-flight HART-II rotor cases are presented to analyze accuracy and performance of the new Cartesian solver. On CPUs, Orchard out-performs SAMCart timing for each case. Orchard on GPU-accelerated nodes runs 12.8X faster than Orchard on typical CPU cluster nodes.

Similar Papers
  • Research Article
  • Citations49

Regularizing graph centrality computations

  • Aug 07, 2014
  • Journal of Parallel and Distributed Computing
  • Ahmet Erdem Sarıyüce +3
  • Research Article

A Python/Fortran Implementation of the Lattice‐Boltzmann Kernel on Multiple GPU Using the OpenACC Framework

  • Jan 01, 2026
  • Concurrency and Computation Practice and Experience
  • Carlos Junqueira‐Junior +3
  • Research Article
  • Citations4

Enabling Parallel Performance and Portability of Solid Mechanics Simulations Across CPU and GPU Architectures

  • Nov 07, 2024
  • Information
  • Nathaniel Morgan +12
  • PDF
  • Research Article
  • Citations7

Convis: A Toolbox to Fit and Simulate Filter-Based Models of Early Visual Processing

  • Mar 07, 2018
  • Frontiers in Neuroinformatics
  • Jacob Huth +2
  • Research Article
  • Citations36

A GPU-accelerated pseudo-3D vortex method for aerodynamic analysis

  • Dec 27, 2013
  • Journal of Wind Engineering and Industrial Aerodynamics
  • Guido Morgenthal +2
  • Conference Article
  • Citations1

Versatile regularisation toolkit for iterative image reconstruction with proximal splitting algorithms

  • May 28, 2019
  • Daniil Kazantsev +9
  • Book Chapter
  • Citations50

High-Performance Matrix-Matrix Multiplications of Very Small Matrices

  • Jan 01, 2016
  • Ian Masliah +6
  • Conference Article
  • Citations11

KNN-Joins Using a Hybrid Approach

  • Apr 13, 2019
  • Michael Gowanlock
  • Research Article
  • Citations1

An Algorithm Architecture for Radio Interferometric Data Processing

  • Sep 30, 2025
  • The Astronomical Journal
  • S Bhatnagar +4
  • Book Chapter
  • Citations9

Automatic CUDA Code Synthesis Framework for Multicore CPU and GPU Architectures

  • Jan 01, 2012
  • Hanwoong Jung +2
  • Conference Article
  • Citations23

Massively parallel skyline computation for processing-in-memory architectures

  • Nov 01, 2018
  • Vasileios Zois +4
  • Conference Article
  • Citations90

A package for OpenCL based heterogeneous computing on clusters with many GPU devices

  • Sep 01, 2010
  • Amnon Barak +3
  • Research Article
  • Citations28

GeoTaichi: A Taichi-powered high-performance numerical simulator for multiscale geophysical problems

  • Apr 30, 2024
  • Computer Physics Communications
  • Y.H Shi +2
  • Conference Article
  • Citations1

Forecast Model for Scheduling an HPC Application on CPU and GPU Architecture

  • Jun 23, 2023
  • Chandrashekhar B N +2
  • Research Article
  • Citations11

Automatic Differentiation of C++ Codes on Emerging Manycore Architectures with Sacado

  • Dec 19, 2022
  • ACM Transactions on Mathematical Software
  • Eric Phipps +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.