# \#cuda

**URL:** https://pyfr.discourse.group/tag/cuda/11.md

[Latest](https://pyfr.discourse.group/latest.md) · [Categories](https://pyfr.discourse.group/categories.md) · [Tags](https://pyfr.discourse.group/tags.md)

---

## [Error: CUDAOutofMemory](https://pyfr.discourse.group/t/error-cudaoutofmemory/1264)

<div class="topic-metadata">

**Author:** [@Luca\_P](https://pyfr.discourse.group/u/Luca_P)\
**Replies:** 5\
**Last updated:** [23 May 2025 16:29 UTC](https://pyfr.discourse.group/t/error-cudaoutofmemory/1264 "2025-05-23T16:29:18Z")

</div>

I was trying to simulate the flow around an airfoil at Reynolds=2.32M using 32 GPU (8 nodes) on an HPC. The cluster compute nodes are 32 Dell C4140s, each equipped with 4 NVIDIA V100 GPUs, 2 Intel Gen 2 Xeon Gold CPUs…

---

## [GPU parallelization and scalability](https://pyfr.discourse.group/t/gpu-parallelization-and-scalability/1243)

<div class="topic-metadata">

**Author:** [@Luca\_P](https://pyfr.discourse.group/u/Luca_P)\
**Replies:** 2\
**Last updated:** [7 April 2025 18:43 UTC](https://pyfr.discourse.group/t/gpu-parallelization-and-scalability/1243 "2025-04-07T18:43:00Z")

</div>

I was performing a simulation of the 2D flow around an airfoil on an HPC. I’m using a 3rd order type C mesh with a total number of nodes equal to 350964,also order=3 in the \[solver\] option and a dt=1e-7 with euler sche…

---

## [Error: CUDAOutofMemory on A30](https://pyfr.discourse.group/t/error-cudaoutofmemory-on-a30/1023)

<div class="topic-metadata">

**Author:** [@wgbb](https://pyfr.discourse.group/u/wgbb)\
**Replies:** 11\
**Last updated:** [10 February 2024 13:12 UTC](https://pyfr.discourse.group/t/error-cudaoutofmemory-on-a30/1023 "2024-02-10T13:12:53Z")

</div>

Hello everybody. I’m a newbie in pyfr and I have a reported error about cuda memory exceeded, hopefully I can get help in the community. When I run the arithmetic on the cluster (A100 80G) there is no problem, the memo…

---

## [CUDA run issues - NVRTC run error with conda](https://pyfr.discourse.group/t/cuda-run-issues-nvrtc-run-error-with-conda/979)

<div class="topic-metadata">

**Author:** [@royaero](https://pyfr.discourse.group/u/royaero)\
**Replies:** 2\
**Last updated:** [8 November 2023 18:56 UTC](https://pyfr.discourse.group/t/cuda-run-issues-nvrtc-run-error-with-conda/979 "2023-11-08T18:56:59Z")

</div>

Hello, Apologies for the issues, I now have PyFR compiled but encountering problems during run with the CUDA backend. The log is attached below, but it appears there is some undefined symbol with the libnvrtc.so driver.…

---

## [Error: undefined symbol: cuDeviceGetUuid\_v2](https://pyfr.discourse.group/t/error-undefined-symbol-cudevicegetuuid-v2/945)

<div class="topic-metadata">

**Author:** [@Amirshau](https://pyfr.discourse.group/u/Amirshau)\
**Replies:** 5\
**Last updated:** [18 October 2023 18:17 UTC](https://pyfr.discourse.group/t/error-undefined-symbol-cudevicegetuuid-v2/945 "2023-10-18T18:17:59Z")

</div>

Hello everyone, I’m new to PyFR and trying to perform a simple simulation of the 2d cylinder case. I’ve created a virtual environment and I downloaded all the python packages for PyFR dependencies. When I’m trying to ru…

---

## [GPU parallelization error, ranks not equal to gpu number](https://pyfr.discourse.group/t/gpu-parallelization-error-ranks-not-equal-to-gpu-number/661)

<div class="topic-metadata">

**Author:** [@YoonSuKyung](https://pyfr.discourse.group/u/YoonSuKyung)\
**Replies:** 22\
**Last updated:** [20 September 2023 14:35 UTC](https://pyfr.discourse.group/t/gpu-parallelization-error-ranks-not-equal-to-gpu-number/661 "2023-09-20T14:35:16Z")

</div>

When I run 2d euler vortex case, i got this message. Last month, I asked same question. That day I thought this message was because I have 1 gpu. Now, i install one more gpu (2 \* rtx 3090 ti gpus) It still shows th…

---

## [Cuda error running examples](https://pyfr.discourse.group/t/cuda-error-running-examples/924)

<div class="topic-metadata">

**Author:** [@juneyounglim](https://pyfr.discourse.group/u/juneyounglim)\
**Replies:** 3\
**Last updated:** [20 September 2023 07:57 UTC](https://pyfr.discourse.group/t/cuda-error-running-examples/924 "2023-09-20T07:57:08Z")

</div>

Hi everyone. I’m new to PyFR, and trying to run examples after installing the program. But the three examples (2d-euler-vortex, 2d-inc-cylinder, 2d-couette-flow) give me back this error: Traceback (most recent call last…

---

## [Error: unable to load nvrtc](https://pyfr.discourse.group/t/error-unable-to-load-nvrtc/917)

<div class="topic-metadata">

**Author:** [@rubens](https://pyfr.discourse.group/u/rubens)\
**Replies:** 2\
**Last updated:** [11 September 2023 12:10 UTC](https://pyfr.discourse.group/t/error-unable-to-load-nvrtc/917 "2023-09-11T12:10:47Z")

</div>

Good morning everyone. I´m having this errors while trying to run the test cases (in particular the 2d-cylinder) from my terminal: File "/cephyr/users/rubensd/Alvis/my\_Rpython/lib/python3.9/site-packages/pyfr/ctypesutil…

---

## [Why are there device to device copies](https://pyfr.discourse.group/t/why-are-there-device-to-device-copies/904)

<div class="topic-metadata">

**Author:** [@luli](https://pyfr.discourse.group/u/luli)\
**Replies:** 1\
**Last updated:** [29 August 2023 16:38 UTC](https://pyfr.discourse.group/t/why-are-there-device-to-device-copies/904 "2023-08-29T16:38:42Z")

</div>

Hello , everyone ! I run tgv case TGV Performance Numbers - General - PyFR , and profile with nsys, I found there is DtoD operations . I only use one chip , why there is a copy operation ? Where does it appear in the…

---

## [Is using partitioning combined with CUDA the fastest computing method?](https://pyfr.discourse.group/t/is-using-partitioning-combined-with-cuda-the-fastest-computing-method/864)

<div class="topic-metadata">

**Author:** [@studyhardhardhard](https://pyfr.discourse.group/u/studyhardhardhard)\
**Replies:** 5\
**Last updated:** [10 July 2023 16:54 UTC](https://pyfr.discourse.group/t/is-using-partitioning-combined-with-cuda-the-fastest-computing-method/864 "2023-07-10T16:54:29Z")

</div>

Hello everyone. I am a newcomer to pyFR, but I want to grasp it quickly. I’m attempting to run a three-dimensional case based on the paper “On the utility of GPU accelerated high-order methods forunsteady flow simulati…

---

## [Poor TGV performance with GPU and MPI](https://pyfr.discourse.group/t/poor-tgv-performance-with-gpu-and-mpi/820)

<div class="topic-metadata">

**Author:** [@luli](https://pyfr.discourse.group/u/luli)\
**Replies:** 5\
**Last updated:** [1 June 2023 13:56 UTC](https://pyfr.discourse.group/t/poor-tgv-performance-with-gpu-and-mpi/820 "2023-06-01T13:56:31Z")

</div>

When I run the case tgv in TGV Performance Numbers - General - PyFR with config file as follow: \[backend\] precision =double rank-allocator = linear \[backend-cuda\] device-id = local-rank \[constants\] gamma = 1.4 mu = 6.…

---

## [Mathlib in pyfr question](https://pyfr.discourse.group/t/mathlib-in-pyfr-question/803)

<div class="topic-metadata">

**Author:** [@luli](https://pyfr.discourse.group/u/luli)\
**Replies:** 1\
**Last updated:** [20 April 2023 09:34 UTC](https://pyfr.discourse.group/t/mathlib-in-pyfr-question/803 "2023-04-20T09:34:00Z")

</div>

As far as I know, the math library currently in use by pyfr is gimmik and blas. I noticed that nvidia has a matrix multiplying tool that uses the sparse feature of the Ampere architecture called cuSPARSELt. Can it be use…

---

## [Error: CUDAERROR euler with MPI](https://pyfr.discourse.group/t/error-cudaerror-euler-with-mpi/633)

<div class="topic-metadata">

**Author:** [@ManuSaiVenkataRatnam](https://pyfr.discourse.group/u/ManuSaiVenkataRatnam)\
**Replies:** 5\
**Last updated:** [1 July 2022 12:05 UTC](https://pyfr.discourse.group/t/error-cudaerror-euler-with-mpi/633 "2022-07-01T12:05:09Z")

</div>

Hello everyone! I have started to use pyfr in my college cluster, when executed following code : \< mpiexec -n 2 pyfr run -b cuda -p euler\_vortex\_2d.pyfrm euler\_vortex\_2d.ini \> Got error as shown in the image below. \<u…

---

## [CPU parallelization problem for tutorial euler case](https://pyfr.discourse.group/t/cpu-parallelization-problem-for-tutorial-euler-case/470)

<div class="topic-metadata">

**Author:** [@verseau](https://pyfr.discourse.group/u/verseau)\
**Replies:** 4\
**Last updated:** [27 August 2021 11:26 UTC](https://pyfr.discourse.group/t/cpu-parallelization-problem-for-tutorial-euler-case/470 "2021-08-27T11:26:36Z")

</div>

Hi, I am running the euler\_vortex\_2d case. I used the original mesh and .ini file. It seemed to work fine with cuda: mpiexec -n 2 pyfr run -b cuda -p euler\_vortex\_2d.pyfrm euler\_vortex\_2d.ini took about 1 minute mpie…

---

## [Problem with GiMMiK kernel](https://pyfr.discourse.group/t/problem-with-gimmik-kernel/395)

<div class="topic-metadata">

**Author:** [@mbareford](https://pyfr.discourse.group/u/mbareford)\
**Replies:** 5\
**Last updated:** [22 July 2021 14:18 UTC](https://pyfr.discourse.group/t/problem-with-gimmik-kernel/395 "2021-07-22T14:18:49Z")

</div>

Hello, I have a particular test case (involving a triangular aerofoil) that runs successfully with PyFR 1.10 but fails with PyFR 1.11/1.12. The problem occurs during an attempt to compile a gimmik\_mm kernel. CUDA\_ERROR…
