# How to run FreeFem++ in GPU system

**URL:** <https://community.freefem.org/t/how-to-run-freefem-in-gpu-system/3118>\
**Category:** General Discussion\
**Created:** [April 20, 2024, 3:30pm UTC](https://community.freefem.org/t/how-to-run-freefem-in-gpu-system/3118 "2024-04-20T15:30:10Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![arjuntulasi12](https://avatars.discourse-cdn.com/v4/letter/a/f05b48/32.png) [@arjuntulasi12](https://community.freefem.org/u/arjuntulasi12)\
**Post date:** [April 20, 2024, 3:30pm UTC](https://community.freefem.org/t/how-to-run-freefem-in-gpu-system/3118/1 "2024-04-20T15:30:10Z")

</div>

Dear All

Is there any difference between running the FreeFem++ file in the CPU system and the GPU system?

If I would like to run the file on a GPU, will I need any additional software, add-ons, or instructions in the code?  
I am requesting this to use in WINDOWS OS.  
Kindly help me in this regard.

---

<div class="post-metadata">

**Author:** ![prj](https://avatars.discourse-cdn.com/v4/letter/p/ecae2f/32.png) [@prj](https://community.freefem.org/u/prj)\
**Post date:** [April 21, 2024, 11:28am UTC](https://community.freefem.org/t/how-to-run-freefem-in-gpu-system/3118/2 "2024-04-21T11:28:09Z")

</div>

You need to configure PETSc with CUDA or HIP support (but I think only CUDA works on Windows).
