Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
29035 Discussions

Appropriate Intel Graphics Card for Fortran GPU Parallel Computation Using OpenMP and Intel OneAPI o

beginner_developer
947 Views

Hello,

I am attempting to perform GPU parallel computations using Fortran on the Windows operating system with Visual Studio. I plan to leverage Intel OneAPI and OpenMP for this purpose. Currently, my system configuration includes an AMD Ryzen 7 7700X CPU and an NVIDIA GeForce RTX 3070 GPU. Given this setup, I am considering purchasing an Intel GPU. Could you recommend an Intel graphics card that supports GPU parallel computation using OpenMP?

Here is my system setup:

  • Operating System: Windows
  • Development Environment: Visual Studio
  • Programming Language: Fortran
  • Technologies: Intel OneAPI, OpenMP
  • Current CPU: AMD Ryzen 7 7700X
  • Current GPU: NVIDIA GeForce RTX 3070

Would Intel Iris Xe MAX GPU be appropriate, or is there another Intel GPU you would recommend for my needs?

Additionally, from my understanding based on this page(https://www.intel.com/content/www/us/en/developer/tools/oneapi/training//gpu-optimization-workflow.html#hardware), it seems that using Intel OneAPI for GPU parallel computation on a personal computer requires a Linux environment. Is my understanding correct?

Thank you.

0 Kudos
2 Replies
jimdempseyatthecove
Honored Contributor III
879 Views

The Intel Arc 7xx series, offered by Intel and other vendors (Google: intel arc).

 

The Intel Iris Xe MAX GPU seem to be unavailable for end-user upgrades (available to system integrators). And it is really expensive.

Personally, I am waiting for the next gen Intel GPU's "Battlemage" (google: intel battlemage specs).

 

Both the Intel Arc 7xx and the Battlemage series have hardware support for double precision (REAL(8)).

Whereas many "gaming" GPU's only support software emulation of double precision.

 

Also, there may be some subtle issue with the  AMD Ryzen 7 7700X with Arc/Battlemage (google: intel arc on amd cpu).

One link: https://www.digitaltrends.com/computing/can-use-intel-arc-with-amd-ryzen/

There are other links to follow.

 

It appears that they will work, but with some capabilities missing.

 

Jim Dempsey

beginner_developer
848 Views

Thank you for the detailed explanation. Given the current conditions, purchasing and using the Intel Arc A770 GPU seems to be the optimal choice.

0 Kudos
Reply