Index

A

add a new host 23
add a new vault 25
add objects on new hosts 29
architectures available in Legion 53
AuthenticationObject 7

B

bootstrap host 22
bootstrap vault 22
BootstrapHost 11
BootstrapVault 11

C

commands
legion_activate_instances 62
legion_activate_object 61
legion_add_class_mapping 62
legion_bfs 65
legion_cat 20, 62
legion_class_host_list 63
legion_class_vault_list 63
legion_classof 64
legion_context_add 19, 62
legion_context_create 18, 62
legion_context_list 15, 16, 43, 62
legion_context_lookup 17, 62
legion_context_remove 19, 62
legion_cp 20, 62
legion_create_class 63
legion_create_implementation 62
legion_create_object 29, 53, 61
legion_create_object_r 61
legion_create_stat_tree 64
legion_create_user 9, 64
legion_deactivate_instances 62
legion_deactivate_object 61
legion_destroy_instances 62
legion_destroy_object 61
legion_direct_output 62
legion_flogger 53, 65
legion_get_acl 64
legion_get_candidate_hosts 64
legion_get_candidate_placements 64
legion_get_candidate_vaults 64
legion_get_host 62
legion_get_implicit_params 64
legion_get_interface 61
legion_get_vault 62
legion_host_stats 61, 64
legion_host_vault_list 64, 67
legion_import_tree 20, 62
legion_init_arch 62
legion_initialize 63
legion_instance_host_list 64
legion_java 31, 65
legion_list_attributes 61
legion_list_instances 43, 61
legion_list_objects 64
legion_ln 18, 19, 63
legion_login 8, 9, 64
legion_ls 16, 63
legion_mpi_debug 65
legion_mpi_register 45, 46, 65
legion_mpi_run 46, 65
legion_mplc 65
legion_mv 19, 63
legion_passwd 9, 64
legion_ping 61
legion_print_config 63
legion_pvm_register 44, 65
legion_register_program 51, 65
legion_register_runnable 52, 65
legion_rm 19, 63
legion_run 53, 65
legion_set_acl 9, 64
legion_set_context 18, 63
legion_set_context.sh 18
legion_set_host 62
legion_set_implicit_params 9, 64
legion_set_tty 53, 63
legion_set_vault 62
legion_setup_state 63
legion_shutdown 63
legion_shutdown_class 63
legion_starthost 23, 63, 66
legion_startup 63
legion_startvault 25, 63, 67
legion_tty_redirect 63
legion_tty_unredirect 63
legion_tty_watch 53, 63
legion_update_attributes 61
legion_vault_host_list 64, 67
legion_wellknown_class 64
context space
about 12
assign context name to a LOID 19
change the working context 18
commands for working in 15
copy a Legion file object 20
copy a local file to a Legion file object 20
import local Unix directory tree 20
list a sub-context 15
look up a LOID 17
make a new sub-context 18
multiple context names for one object 18
naming objects 14
newly installed 10
organization 13
remove context name 19
rename an object 19
same name in different contexts 19
view a file object's contents 20

F

Fortran applications 41

G

GUI
about 31
Context Manager 31
icons 34
menus 37
on Windows95 32
restart 33
shut down 33
using 33

H

host 22
host object 22
hosts and vaults pairing 27, 67
host-vault compatibility 27

I

instance placement on hosts and vaults 29

L

LOID 42
about 12
and context names 12

M

MPI
applications 41
debugging support 50
functions 50
interface 45
library 45
makefile 45
MPI functions supported in Legion 50

O

OPA 66
OPR 66

P

PVM
applications 41, 42, 43
legion_pvm_register 43
Legion-PVM library 42
Legion-PVM tasks 42
library 42
makefile 43
PVM-specific context 43
Tids 42
Tid-to-LOID mapping 42

R

remote program execution
about 51
compatible programs 52
converting C/C++ programs to runnable objects 54
non-compatible program 51
running a program 53
running a serial program 53
setting command-line arguments 54
setting input and output Legion files 54
setting input and output local files 54
specifying program's platform 53
RSA public key 13

T

tty objects
creating a tty object 53
setting a tty object 53

U

user id
change password 9
change user information 8
create new 8
implicit parameters 9

V

vault 22
vault object 22