Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.

Multiple Compiler calls

Dave_A__from_Lifeboa
612 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
612 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
612 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
612 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