ShouRou
  • Home
  • Archives
  • Tags
  • About
  •   
  •   
GPU/CUDA programming models

GPU/CUDA programming models

The last preparation of CUDA programming, two key points of CUDA programming are introduced.
2022-08-30
#CUDA
GPU architecture

GPU architecture

The architecture and design mode of GPU is introduced with examples, in comparison with the CPU architecture.
2022-08-25
#CUDA
A collection of stupid Errors

A collection of stupid Errors

Warning: a set of stupid errors occur when compiling c++ and OpenFOAM.
2022-08-15
#OpenFOAM #C++
Parallelism Concepts

Parallelism Concepts

A crash into Parallelism, some terms are listed and very basic concepts are introduced.
2022-08-02
#CUDA
Solving Wave Equation in Different Languages

Solving Wave Equation in Different Languages

2D wave equation with Dirichlet boundary condition is solved in C++ (with blas and Lapack), Python (with numpy), Matlab and Julia. Euler backward in time and central finite difference in
2022-07-23
#fluid dynamics
CPU architecture

CPU architecture

This is a very quick review on the CPU's fundamentals, in order to compare with GPU's when learning CUDA.
2022-07-15
#CUDA
Play with CUDA

Play with CUDA

Need to program on CUDA, so try to compile some examples first.
2022-07-01
#CUDA
FVM schemes comparison on OpenFOAM

FVM schemes comparison on OpenFOAM

1D shockTube case is tested with different schemes on OpenFOAM. And a recommended differencing scheme setting in OpenFOAM is proposed.
2022-06-29
#OpenFOAM #fluid dynamics
Numerical schemes fundamentals 2

Numerical schemes fundamentals 2

Last blog is only 1-equation. In this blog we are going to multi-equation and artificial viscosity.
2022-06-28
#fluid dynamics
Numerical schemes fundamentals

Numerical schemes fundamentals

This is the essence of CFD, advecting with the discontinuities due to inviscid fluid PDEs. Several computational schemes are introduced with fortran scripts.
2022-06-18
#fluid dynamics
123456

Search

Shoushou Rourou
Toal views: Total visiters: