Installation Notes


Linux

You can download a 32-bit binary that works on both 32- and 64-bit Linux operating systems or a 64-bit version that is faster but runs only on 64-bit systems. Uncompress the downloaded file using the ‘gunzip’ command (e.g., gunzip epmr-linux64.gz). The uncompressed file is a standalone executable for Intel/AMD processors that should be compatible with all recent Linux distributions. The 32-bit version is statically linked so it does not require 32-bit support libraries to run on 64-bit systems. You probably will need to set execute permission on the file after downloading using, for instance, the command ‘chmod +x epmr-linux32’.

EPMR is run from the command line. To use the program, either place the file in any directory listed in your PATH environment variable or specify the complete path to the file on the command line. If you invoke the program without any command-line arguments, a summary of usage information and available options will be printed.

The program is multi-threaded using OpenMP. The maximum number of threads/processors used can be controlled through the environment variable OMP_NUM_THREADS. If this variable is not set, all processors will be used.

Mac OS X

The downloaded zip file will be automatically uncompressed. The uncompressed file, epmr-mac, is a 32-/64-bit universal binary for Intel Macs running OS X 10.6 or later. You might need to set execute permission on the file after downloading using the command chmod +x epmr-mac.

The program runs from the command line (Terminal). To use the program, either place the file in any directory listed in your PATH environment variable or specify the complete path to the file on the command line. If you invoke the program without any command-line arguments, a summary of usage information and available options will be printed.

The program is multi-threaded. The number of threads/processors used is determined by the operating system at run time based on the load on the system.

Windows

The file epmr-win.exe is a standalone 32-bit executable file that runs from the command line (cmd.exe or PowerShell). The program is compatible with Windows XP, Vista and 7.

To use the program, either place the file in any directory listed in your %PATH% environment variable, modify your %PATH% to include the directory containing epmr-win.exe, or specify the complete path to the file on the command line. If you invoke the program without any command-line arguments, a summary of usage information and available options will be printed.

The program is multi-threaded. The number of threads/processors used is determined by the operating system at run time based on the load on the system.