This article covers the installation steps with troubleshooting and tips for Intel® Parallel Studio XE on Google Cloud Platform (GCP). Note, some of the tools may have functional restrictions due to the cloud environment. For system requirements, please see Release Notes for details. For further Intel related support, visit https://software.intel.com/support.
If your applications are built with Intel® Compilers or if you dynamically link to Intel® Performance Libraries*, you must make the respective runtime available on the VM instances. To learn how to access runtimes at no cost – see Installing Intel® Parallel Studio XE Runtime using Linux Package Manager.
Developers can also easily install Intel® Performance Libraries and Intel® Distribution for Python* via popular Linux package managers.
This article assumes you are familiar with GCP environment. To learn more about working with GCP see: https://cloud.google.com/docs/
Specifically, this article assumes:
To download the product:
When downloading you have a choice between using the online installer and an offline package.
You now need to move your download to the GCP instance. You can use the gcloud tool to move files to the instance by running:
gcloud compute copy-files [LOCAL_FILE_PATH] [INSTANCE_NAME]:~/
Refer to Transferring Files to Instances for detailed instructions.
If you are working from a Windows* host the recommended way to transfer files to your Linux* Instance is through winscp. You can find the instructions here: https://cloud.google.com/compute/docs/instances/transfer-files#winscp
1.Before you begin you will want to make sure that you have an updated system and the following prerequisites installed. You can do that with the following command:
sudo yum update && sudo yum install wget lsb gcc-c++ expect sudo apt-get upgrade && sudo apt-get install wget lsb g++ expect (Ubuntu)
2.Go to the directory where you transferred the package
3.Untar the archive tar
4.Run the install.sh and follow the onscreen instructions to complete installation
For more details, see the Installation guide.
Floating license installation has two parts: License Server installation and Product installation.
Important: Make sure that the instance you install the License Manager on is protected against termination and is accessible from other instances.
Note: License server can serve both Windows and Linux OS however the license type should match the client OS. Please see Product Licensing FAQ for more information.
On the client set the environment variable INTEL_LMD_DEBUG to 1 and run a tool such as the compiler. At the bottom of the information you should see where the license came from.
For floating license server you should see a note about successful checkout.
Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.
Notice revision #20110804