Supercomputing Networking Research Education Ohio Supercomputer Center Site Map Staff Directory Support

Statewide Software

Kai KAP/Pro Toolset

KAI Sofware (http://developer.intel.com/software/products/trans/kai), a division of Intel Americas, Inc., is a world leader in software optimization technology. The KAI KAP/Pro Toolset facilitates the development of OpenMP parallel applications for multiprocessor systems.

The Toolset consists of two products: Guide is an OpenMP preprocessor and performance analysis suite; Assure is a parallel debugging suite. The Toolsets are available for a number of platforms and for C/C++ and/or F77/F90. The Guide preprocessors require compilers as specified at http://developer.intel.com/software/products/kappro/sysreq.htm.

OSC has installed the KAP/Pro Toolsets on oscbw.osc.edu (C/C++ only) and origin.osc.edu at OSC. The same Toolset is available to OSC users on their personal workstations. OSC has acquired 16 network floating licenses which will require that users maintain an Internet connection while using the Toolset.

Workstation users must direct the Toolset to the OSC license server on foyer.osc.edu. In advance of the installation step users need to put the following two lines in a file whose name will be referenced during installation:

SERVER foyer.osc.edu 80a9b802 28518
USE_SERVER

OSC must enable the license server to point to the user's workstation. Send e-mail with your OSC user name and workstation address to oschelp@osc.edu to enable your workstation.

Guide and Assure may be acquired directly from http://www.intel.com/software/products/kappro/downloads.htm. There is a separate download for each product combination, e.g., "Guide C" and "Guide Fortran." You may also get the Release Notes with installation instructions at this location.

OSC recommends installing the software as a non-root user either in your own or a shared directory such as /usr/local. Create a subdirectory KAI and copy the downloaded file to that directory. If installing in /usr/local create KAI then change its owner to the id to be used during the install. The non-root installation will prevent some symbollic links from being created in system directories. Continue with the installation as follows (for example):

cd /home/moi/KAI
hmod +x Guide39-06.Linux.exe
./Guide39-06.Linux.exe

This starts an interactive script. You will be asked several questions. Confirm your acceptance of the license terms. Confirm the installation directory (in the example case /home/moi/KAI/guide39).

When asked Are you configuring for the LICENSE FILE received from Kuck & Associates, answer YES. When asked Do you have this LICENSE FILE online somewhere, answer YES, then, when prompted, supply the full path to the license file you created earlier. Complete the install as prompted.

After installing the Toolset, users should execute the following command or its equivalent:

export PATH=$PATH:/usr/local/KAI/guide39/bin:/usr/local/KAI/assure39/bin

Postscript and PDF versions of the reference manuals may be found in the docs subdirectory of the installation directory.

The Toolset requires some additional software to be installed on your system. You will need Java 1.1.x (not Java 2 or 1.2, and not KAFFE). You will also need Perl. Check the KAI web site for further information in this regard.