2.0 Downloading Legion 1.7

Legion 1.7 is available in already compiled binaries. Information about downloading the binaries is on the Legion web site (<http://legion.virginia.edu/download/index.html>). Legion is currently available for the following platforms:

  • Sun Workstation/Solaris 5.x (solaris)
  • SGI Workstations/IRIX 5.x or 6.x o32 build (sgi_o32)
  • SGI Workstations/IRIX 5.x or 6.x n32 build (sgi_n32)
  • SGI Workstations/IRIX 5.x or 6.x n64 build (sgi_n64)
  • x86/Red Hat 5.x Linux (linux)
  • x86/FreeBSD 3.0 (x86_freebsd)
  • DEC Alpha/Red Hat Linux 5.x (alpha_linux)
  • DEC Alpha/OSF1 v4 (alpha_DEC)
  • IBM RS6000/AIX 4.2.1 (rs6000)
  • HPUX 11.x (hppa_hpux)1
  • Windows NT 4.0 (winnt_x86)2

Legion has been ported to several Cray IEEE architectures (C90, T90, T3E) using the native Cray C++ compiler. However, the binaries produced are excessively large, due to a compiler bug. Therefore, we are not releasing a binary version of Legion for the Cray platform.

The Legion software is currently available to qualified educational, research, and commercial customers. However, we ask that any interested users submit the following information:

  • Your full name, e-mail address, phone number, and mailing address.
  • Your organization or university's full name and (if applicable) line of business.
  • A brief description of what you wish to do with Legion (applications you wish to use or develop, research you wish to pursue, etc.).

Please send this to legion-help@appliedmeta.com. This information is for internal use only, to determine appropriate licensing agreements. Following receipt of this information, we will contact you with a licensing agreement. For more information, you can visit the Applied MetaComputing web site at <www.appliedmeta.com>. Applied MetaComputing is the corporate distributor of Legion software.

2.1 Space requirements

You will need about 250-300MB of free disk space and at least 256MB virtual memory (we suggest 512MB, if possible) on your bootstrap node in order to run Legion.

2.2 Software requirements

You must have /bin/ksh installed in your system. There are a number of Legion scripts that will look for ksh, and if it is not installed in your system you will get error messages.

Depending on your platform and package, you will need a set of GNU tools (all available from <http://www.gnu.org>). The NT platform doesn't need any GNU tools. Section 2.4 lists tools for untarring binary files.

2.3 RSA

Version Legion 1.7 and forward uses public key cryptography based on the RSA 2.0 algorithm, as implemented by OpenSSL.

The security mechanisms in Legion VaL 1.7 are based on RSAREF, a freely available cryptographic toolkit from RSA Laboratories.

2.4 Downloading binary files

The distribution packages provided are compressed tar files created with GNU tar and gzip. Using a non-gnu tar program may result in some files names being truncated. You can download these tools for free from GNU at <http://www.gnu.org>.

Decide where you want your Legion root directory to reside and move the distribution file to that directory. Next, uncompress and untar the file (<platform_name> is one of {solaris, sgi_o32, sgi_n32, sgi_n64, linux, x86_freebsd, alpha_linux, alpha_DEC, rs6000, hppa_hpux})3. The binaries files are all compressed tar files created with GNU tar and gzip.

If you have GNU tar you can unzip and untar the binary by running:

tar zxvf Legion-binary-<platform_name>-V1.7.tar

If you do not have GNU tar, you must use gunzip (part of GNU gzip package). Run the following:

gunzip -c Legion-binary-<platform_name>-V1.7.tar.gz | tar -xvf -

This will create a root directory called "Legion" in the current directory, and will include all necessary sub-directories and files.

Note that the compressed binary files are large (ranging from 12 to 100+ MB), so it may take a few minutes for them to arrive, and that the uncompressed tar file will be about two to three times larger. The system will actually need even more space once it is running, since it will be making copies of some of the files. In addition, the binary tar files do not include intermediary object files, which will be created when the system is started.


1. The HPUX 11 platform is available upon request. We will include an HPUX 10 platform in a future release. back

2. The 1.7 Windows NT platform is a beta release. Please "Running Legion on Windows NT hosts" before you proceed. back

3. Please see Running Legion on Windows NT hosts for instructions about the Windows NT platform package. back

Directory of Legion 1.7 Manuals
[Home] [General] [Documentation] [Software]
[Testbeds] [Et Cetera] [Map/Search]

Free JavaScripts provided by The JavaScript Source

legion@Virginia.edu
http://legion.virginia.edu/