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

Parallel Studio XE 2018 vs One API

bs13ssp
Débutant
1 177 Visites

Hello, 

Until now I used Intel Parallel Studio XE 2018 to run abaqus user subroutines and it runs perfectly well. 

Recently, I updated to Intel One API with Fortran Compiler version 2021., and when I run the same subroutine I get NaN error in the output. 

I'm trying to figure out the issue which causes this, but I need some help from community experts to shed some light if I'm doing something wrong in my algorithm. 

My question is if One API is latest version, then why does it show differences compared to XE 2018. 

Thanks a lot

0 Compliments
4 Réponses
Ron_Green
Modérateur
1 132 Visites

Debug or Release configuration (or Makefile settings)?

 

Did you try -fp-model precise?

0 Compliments
bs13ssp
Débutant
1 053 Visites

Hi Ron,

Thanks for your response.

I tried -fp model, still I get the same result (NaN's)

0 Compliments
Barbara_P_Intel
Employé
1 084 Visites

Have you read this thread on this Forum, "How to Use Intel's Fortran Compiler with Abaqus"?

 

0 Compliments
bs13ssp
Débutant
1 053 Visites

Thanks for your response. 

Intel OneAPI is installed properly and verified. It's only that during simulation with abaqus, I get NaN while the same thing in Parallel studio XE gives a number. 

I tried to modify the subroutine but still I get NaN's.

0 Compliments
Répondre