Compilers and Software Development Tools

Qlogic/Pathscale Compilers for AMD64 and EM64T Systems

Please visit Pathscale website

NovaGlobal is an official reseller for Pathscale compilers in the region.

Features of Pathscale Compilers:

  • Compile C, C++, Fortran (77, 90,95) code for x86_64 arch.
  • Fastest compiled code among any Linux compilers - customers have observed between 5-30% speedup
  • Highest code correctness
  • GCC object compatibility
  • The compiler itself can be installed on an x86 (IA32) or x86_64 (AMD64, EM64T) computer running Linux

Customer Profiles

Pricing

  • Please refer to Pathscale website for list prices.
  • Pathscale is sold in the form of annual licenses and three year licenses.
  • The licenses can be
    • node-locked - tied to the computer where PS is installed, with a list of usernames who are allowed to use the compiler
    • Floating - any user can use the compiler from any system, subject to the total number of simultaneous user limit.
  • Academic institutions that grant degrees can purchase perpetual license (one-time fee only). However such users cannot get updates, pathscale updates the compiler every quarter, with each point release providing significant features. Optional subscription to updates is available, though.

Intel Compilers for Intel Hardware

We procure and provide installation services for Intel Compilers and Tools such as:

  • Intel® C++ Compiler Professional Editions include not only the high-performance Intel C++ Compiler, but also Intel® Threading Building Blocks (Intel® TBB), Intel® Integrated Performance Primitives (Intel® IPP) and Intel® Math Kernel Library (Intel® MKL) to create a strong foundation for building robust, high performance parallel code at significant price savings.
  • Intel® Fortran Compiler Professional Editions include not only the high-performance Intel Fortran Compiler, but also Intel Math Kernel Library to create a strong foundation for building robust, high performance parallel code at significant price savings.
  • Intel® VTune™ Performance Analyzer for Windows includes Intel® Thread Profiler to provide a more complete solution for tuning multi-threaded code for optimized performance on the latest multi-core processors.
  • Intel® Cluster Toolkit provides all the Intel® Cluster Tools in a single convenient and cost-effective package. This multi-component software toolkit contains the core libraries and tools to efficiently develop, optimize, run, and distribute parallel applications for clusters with Intel® processors. Intel Cluster Toolkit includes:
    • Intel® MPI Library
    • Intel® Math Kernel Library Cluster Edition
    • Intel® Trace Analyzer and Collector
    • Intel® MPI Benchmarks

Benchmarking

  • You will need atleast one Opteron/Athlon64 system or Intel EM64T system with Ethernet adapter. Please have the MAC address for eth0 ready.
  • Please fillup the registration form on Pathscale website. or, register at www.intel.com and obtain a evaluation license.
  • After registration, Pathscale will email you the XML license file, Intel will provide you the license key
  • Either you can download the one-month evaluation compiler from Pathscale/Intel or we can provide the binary.

If you have difficulty in getting the benchmarking system, we can arrange the hardware and Pathscale compilers for benchmarking.