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

Multiple Compiler calls

Dave_A__from_Lifeboa
270 Views
My customer asks:
How does the Mac floating license work? If we invoke the compiler 20 times in one minute do we need to access the server 20 times?
Please advise.
thanks.....Dave A. from Lifeboat Distribution.
0 Kudos
3 Replies
Steven_L_Intel1
Employee
270 Views
Yes, each invocation of the compiler results in a request for the license (and a release when done.) One can compile multiple files with one compiler invocation (from the command line), and that's just one license call.
0 Kudos
mecej4
Honored Contributor III
270 Views
> One can compile multiple files with one compiler invocation

and, I suppose, that even if one uses the nifty and relatively new /MP option, the multiple compilation threads that may be launched will still result in a single license being checked out by the master compiler driver thread?
0 Kudos
Steven_L_Intel1
Employee
270 Views
Each use of "ifort" consumes one license and makes one checkout call, no matter how many source files are on the command line. The Linux/Mac equivalent of /MP is

-multiple-processes[=n]

0 Kudos
Reply