Go to the first, previous, next, last section, table of contents.


Index

Jump to: " - # - - - _ - a - b - c - d - e - f - g - h - i - j - k - l - m - n - o - p - q - r - s - t - u - v - w

"

  • "persistent" message streams
  • #

  • `#' in network configuration file
  • -

  • -key, -key, -key, -key, -key
  • -np, -np, -np, -np, -np
  • _

  • _SHMEM_BARRIER_SYNC_SIZE
  • _SHMEM_BCAST_SYNC_SIZE
  • _SHMEM_REDUCE_MIN_WRKDATA_SIZE
  • _SHMEM_REDUCE_SYNC_SIZE
  • _SHMEM_SYNC_VALUE, _SHMEM_SYNC_VALUE, _SHMEM_SYNC_VALUE, _SHMEM_SYNC_VALUE, _SHMEM_SYNC_VALUE
  • a

  • active set, active set, active set
  • addressing, switch
  • `advapi32.lib'
  • alignment restrictions
  • Alliance, Alliance
  • and reduction
  • APIs, multiple per program, APIs, multiple per program
  • APIs, standard
  • archive files
  • argc, argc
  • argv, argv
  • array distribution
  • array operations
  • arrays, two-dimensional
  • `ascii'
  • ascii
  • assumptions, network
  • atomic swap
  • authentication, authentication
  • `Authentication' menu, `Authentication' menu
  • b

  • bandwidth
  • barrier, barrier, barrier
  • basic job submission
  • batch
  • batch job submission
  • batch job, killing
  • batch job, test
  • batch jobs, finished
  • batch jobs, queued
  • batch jobs, running
  • bin
  • `bin'
  • binaries
  • binaries, different sender/receiver
  • bootstrapping
  • broadcast
  • broadcasts
  • `bsub'
  • buffer length
  • buffer management, buffer management
  • buffer space
  • building MPI programs
  • building SHMEM programs
  • `bw'
  • `bw.exe'
  • byes, extracted
  • byte streams
  • c

  • C
  • C interface for SHMEM
  • C programs, C programs
  • cache management
  • calling semantics, SHMEM
  • changing configuration dynamically
  • character arrays, character arrays
  • Cholesky factorization
  • cleanup, cleanup
  • client applet
  • client main window
  • client menus
  • client, launching front-end
  • client-server, client-server, client-server
  • `Close' button
  • `Cluster Monitoring' menu, `Cluster Monitoring' menu
  • `coll.f'
  • `collc.c'
  • collecting data
  • collective operations, collective operations
  • collective operations, SHMEM
  • command-line arguments, command-line arguments, command-line arguments
  • comments in network configuration file
  • common variables
  • communication structures, communication structures
  • communication, high-performance, communication, high-performance
  • compiler, compiler
  • COMPLEX, COMPLEX
  • concurrent get, concurrent get
  • concurrent wait, concurrent wait
  • conf
  • `conf'
  • configuration, changing dynamically
  • console output
  • constants, SHMEM
  • context
  • Context Manager, Context Manager, Context Manager, Context Manager
  • continuous-media servers
  • control transfers
  • copying messages
  • core memory free
  • Cray
  • Cray Research
  • Cray T3D
  • credit
  • d

  • dangling port
  • DARPA, DARPA
  • data alignment
  • data distribution
  • data movement
  • data structures, data structures, data structures, data structures
  • data workspaces
  • data, discarding unused
  • data, extracting
  • data, modifying
  • data, segmenting
  • data, transmitting
  • deadlock, freedom from, deadlock, freedom from, deadlock, freedom from
  • decoupling, decoupling
  • delivery, ordered, delivery, ordered
  • delivery, reliable, delivery, reliable
  • dialog box
  • differences between SGI/Cray and HPVM SHMEM
  • directly-connected machines
  • distribution files
  • distribution, array
  • doc, doc
  • `doc', `doc'
  • domain name, fully-qualified
  • dot product
  • double
  • double click
  • DOUBLE PRECISION, DOUBLE PRECISION
  • driver
  • `driver'
  • dusty-deck parallel applications
  • dynamic process model, dynamic process model
  • dynamic programs, dynamic programs, dynamic programs
  • e

  • ease of use
  • eigenvalue problems
  • environment variables, environment variables
  • environment variables, MPI
  • error-checking
  • `etc'
  • example, network configuration file, example, network configuration file, example, network configuration file, example, network configuration file
  • `examples'
  • examples
  • `Exit' option
  • extract frequency
  • extracting data
  • f

  • failing send operations, failing send operations
  • Fast Messages, Fast Messages
  • FIFO order
  • files, distribution, files, distribution
  • finalization, finalization
  • finalize
  • flow control, flow control
  • fm, fm
  • `fm', `fm'
  • FM, FM, FM
  • FM 2.1 implementation
  • FM 2.1 network assumptions
  • FM 2.1, handlers in
  • FM 2.1, limitations imposed by
  • FM 2.1, receiving messages in
  • FM 2.1, sending messages in
  • FM for Myrinet
  • FM for Sockets
  • FM initialization
  • FM latency
  • FM send rule, FM send rule
  • FM termination
  • FM, modifying
  • FM, previous versions
  • FM, primary goal of, FM, primary goal of
  • FM, using directly
  • `fm-myri.inf'
  • fm-myri.inf
  • `fm.h'
  • `FM.lib', `FM.lib'
  • FM.lib
  • FM_ANY_ID
  • FM_begin_message, FM_begin_message, FM_begin_message, FM_begin_message, FM_begin_message, FM_begin_message, FM_begin_message
  • FM_begin_message, spinning on
  • FM_CM_PORT
  • FM_CONTINUE
  • FM_end_message, FM_end_message, FM_end_message, FM_end_message
  • FM_extract, FM_extract, FM_extract, FM_extract, FM_extract, FM_extract
  • FM_extract
  • FM_finalize
  • FM_GRM_NAME
  • FM_GRM_PORT
  • FM_initialize
  • FM_KEY_NAME
  • FM_MAX_HANDLERS
  • FM_nodeid
  • FM_numnodes
  • FM_QUIET
  • FM_QUIT
  • FM_reallocate_credit
  • FM_receive, FM_receive, FM_receive, FM_receive
  • FM_register_handler, FM_register_handler, FM_register_handler, FM_register_handler
  • FM_send_piece, FM_send_piece, FM_send_piece, FM_send_piece
  • FM_set_parameter, FM_set_parameter
  • FM_stream, FM_stream, FM_stream, FM_stream, FM_stream, FM_stream, FM_stream, FM_stream
  • `fmcm.exe'
  • fmcm.exe
  • `fmconfig.txt', `fmconfig.txt'
  • fmconfig.txt
  • `fmgrm.exe'
  • fmgrm.exe
  • Fortran
  • Fortran interface for SHMEM
  • Fortran programs, Fortran programs
  • front end
  • front-end client
  • front-end server
  • `Full Cluster' button
  • fully-qualified domain name
  • future releases
  • g

  • `ga', `ga'
  • ga, ga
  • GA_acc
  • GA_add
  • GA_create, GA_create
  • GA_ddot
  • GA_destroy, GA_destroy, GA_destroy
  • GA_get, GA_get, GA_get
  • GA_initialize, GA_initialize
  • GA_inquire, GA_inquire
  • GA_nnodes, GA_nnodes
  • GA_nodeid, GA_nodeid
  • GA_put, GA_put, GA_put
  • GA_symmetrize
  • GA_sync
  • GA_terminate, GA_terminate
  • GA_transpose
  • GA_zero
  • gather
  • gather/scatter
  • `GCC.def'
  • GCC.def
  • get/put semantics
  • Global Arrays, Global Arrays
  • Global Arrays vs. MPI
  • Global Resource Manager, Global Resource Manager, Global Resource Manager, Global Resource Manager, Global Resource Manager
  • global variables
  • `global.fh'
  • `global.h'
  • `global.lib', `global.lib', `global.lib'
  • global.lib
  • goal of HPVM
  • `gtar'
  • guarantees
  • `gunzip'
  • h

  • handler function, handler function, handler function, handler function, handler function, handler function, handler function, handler function, handler function
  • handler ID, handler ID, handler ID, handler ID, handler ID, handler ID
  • handlers, atomicity in
  • handlers, biggest caveat
  • handlers, concurrency in
  • handlers, distinctions from others
  • handlers, interleaving
  • handlers, maximum number of
  • handlers, purpose of
  • heterogeneity
  • Hewlett-Packard, Hewlett-Packard
  • High Performance Virtual Machines
  • `hostname'
  • hosts in HPVM cluster
  • HPVM administrator, HPVM administrator
  • HPVM front end, HPVM front end
  • HPVM interfaces
  • `HPVM-1-9-Binary.zip'
  • `HPVM_Server.exe'
  • HTML
  • html
  • `html'
  • i

  • IBM
  • ierr
  • inavailability, resource
  • include
  • `include', `include'
  • inconsistent state
  • individual operations, individual operations
  • info
  • `info'
  • initialization, initialization
  • initialization parameter
  • initialize
  • INTEGER, INTEGER
  • Intel, Intel
  • interfaces to mathematics libraries
  • interleaving
  • internals
  • invalid handler ID
  • IP
  • irregular communication, irregular communication
  • irregular data structures
  • j

  • Java, Java
  • Java Abstract Windowing Toolkit
  • Java security model
  • Java Virtual Machine
  • java-fe
  • `java-fe'
  • job ID, job ID
  • `Job ID' button
  • `Job Management' menu
  • `Job Management' menu, `Job Management' menu, `Job Management' menu
  • `Job Submission' menu
  • job submission, basic
  • k

  • `kernel32.lib'
  • `Kill Job' option, `Kill Job' option
  • `Kill Jobs' option
  • killing batch jobs
  • l

  • LAPACK
  • latency, latency
  • least-squares solutions
  • lib
  • `lib'
  • `libbfd.a'
  • `libFM.a'
  • `libglobal.a'
  • `libiberty.a'
  • `libLanaiDevice.a'
  • `liblinalg.a'
  • `libmpi.a'
  • libraries, MPI
  • libraries, SHMEM
  • `libsma.a'
  • LIM
  • limitations imposed by FM 2.1
  • `linalg.lib', `linalg.lib', `linalg.lib'
  • linalg.lib
  • linear algebra, linear algebra
  • Linux, Linux, Linux, Linux, Linux, Linux
  • `List Cluster Hosts' option, `List Cluster Hosts' option
  • `List Finished Jobs' option, `List Finished Jobs' option
  • `List Job Queue' option, `List Job Queue' option
  • `List the Job Queue' option
  • load average
  • Load Information Manager
  • load metric
  • Load Sharing Facility, Load Sharing Facility, Load Sharing Facility
  • local variables
  • log of server activity
  • `Log On' option, `Log On' option, `Log On' option
  • logging on
  • logical node number, logical node number, logical node number, logical node number
  • logon
  • logPE_stride, logPE_stride
  • `lsblib.lib'
  • LSF, LSF
  • LSF Administration manual
  • LSF administrator, LSF administrator, LSF administrator
  • LSF cluster hosts, LSF cluster hosts
  • LSF queue
  • LSF services
  • `lsfadmin'
  • lsfadmin
  • `lslib.lib'
  • LU factorization
  • m

  • MA, MA
  • `ma.lib', `ma.lib'
  • ma.lib
  • MA_init, MA_init
  • machine name
  • machines, directly-connected
  • `macommon.h'
  • `mafdecls.fh'
  • main window, main window
  • `Makefile', `Makefile'
  • Makefile.NT
  • `Makefile.NT'
  • marshalling/unmarshalling, marshalling/unmarshalling
  • massively portable
  • matrices
  • matrix factorization
  • matrix multiplication
  • matrix transpose
  • max reduction
  • maximum number of processes
  • memory allocator
  • memory requirements
  • menu bar, menu bar
  • message delivery
  • message headers/trailers
  • message length, message length
  • message passing, message passing
  • Message Passing Interface
  • message passing model
  • message streams, message streams, message streams, message streams, message streams, message streams
  • message, previously sent
  • messages, copying
  • messages, larger than memory
  • messages, ordering
  • messaging layers, messaging layers
  • microprocessors
  • Microsoft, Microsoft, Microsoft
  • Microsoft Fortran
  • Microsoft Internet Explorer
  • min reduction
  • mixed-language applications
  • modifying data
  • monitory window
  • mpi, mpi
  • `mpi', `mpi'
  • MPI, MPI
  • MPI communicator
  • MPI example, collective communication
  • MPI example, point-to-point communication
  • MPI libraries
  • MPI link problems
  • MPI message envelope
  • MPI message tag
  • MPI rank
  • MPI vs. Global Arrays
  • MPI vs. SHMEM
  • MPI Web resources
  • MPI-2
  • `mpi.h'
  • `mpi.lib', `mpi.lib'
  • mpi.lib
  • MPI_ANY_SOURCE
  • MPI_ANY_TAG
  • MPI_Comm_rank, MPI_Comm_rank
  • MPI_COMM_RANK
  • MPI_COMM_SIZE
  • MPI_Comm_size, MPI_Comm_size
  • MPI_COMM_WORLD
  • MPI_Finalize
  • MPI_FINALIZE
  • MPI_INIT
  • MPI_Init
  • MPI_RECV
  • MPI_Recv, MPI_Recv, MPI_Recv
  • MPI_Scatter
  • MPI_SEND
  • MPI_Send, MPI_Send, MPI_Send
  • `mpif.h'
  • `mpirun', `mpirun'
  • `msgtypesc.h'
  • MT_C_CHAR
  • MT_C_DBL
  • MT_C_DCPL
  • MT_C_FLOAT
  • MT_C_INT
  • MT_C_LDBL
  • MT_C_LDCPL
  • MT_C_LONGINT
  • MT_C_SCPL
  • MT_F_BYTE
  • MT_F_DBL
  • MT_F_DCPL
  • MT_F_INT
  • MT_F_LOG
  • MT_F_REAL
  • MT_F_SCPL
  • multiple APIs per program, multiple APIs per program
  • multiple processes per machine
  • multiply-connected switches
  • multithreading, multithreading, multithreading
  • my_pe
  • Myricom, Myricom
  • `myrilib'
  • myrilib
  • Myrinet, Myrinet
  • Myrinet FM, Myrinet FM
  • Myrinet switches, Myrinet switches
  • n

  • name conflicts
  • National Science Foundation, National Science Foundation
  • Netscape Communicator
  • Netscape Navigator
  • network assumptions
  • network configuration file, network configuration file, network configuration file
  • network topology
  • network virtualization
  • network, diameter
  • node ID
  • noncontiguous data structures
  • NPACI, NPACI
  • NSF, NSF
  • NT.conf
  • `NT.conf'
  • num_pes
  • NUMA
  • number of nodes
  • o

  • `Okay' button
  • or reduction
  • ordered delivery
  • p

  • packetization, packetization
  • parallel computers, parallel computers
  • password
  • patches
  • PBEGIN_
  • PBEGINF
  • PE_size, PE_size
  • PE_start, PE_start
  • PEND_
  • PENDF
  • Pentium II
  • Pentium Pro
  • performance penalty
  • performance, low-level
  • pipelining
  • pitfalls of programming FM
  • Platform Computing, Platform Computing, Platform Computing, Platform Computing, Platform Computing
  • point-to-point communication
  • point-to-point synchronization, point-to-point synchronization
  • polling
  • port, port
  • portability
  • ports in network configuration file
  • ports, same number of
  • preprocessor
  • previous versions of FM
  • privileges
  • processes, maximum number of
  • processes, multiple per node
  • processing, delaying
  • prod reduction
  • program key, program key
  • `ps'
  • ps
  • put/get semantics
  • q

  • QR factorization
  • `Queue' button
  • queues in HPVM cluster
  • r

  • rank
  • `Real Time Cluster Monitor' option, `Real Time Cluster Monitor' option, `Real Time Cluster Monitor' option, `Real Time Cluster Monitor' option
  • real8
  • receive functions
  • receiver, terminating prematurely
  • reduction operations
  • reductions
  • regular communication
  • relative-addressed switches
  • reliable delivery
  • Remote Execution Server
  • remote get
  • remote memory, remote memory
  • remote node
  • remote put
  • RES
  • resource inavailability, resource inavailability
  • responsibility of FM program
  • s

  • sbatchd
  • scatter
  • scatter vector
  • scatter/gather
  • scheduling, coordinated
  • Schur factorization
  • scientific applications
  • security
  • segmenting data
  • semantics, semantics, semantics, semantics
  • send operations, failing, send operations, failing
  • send queue, send queue
  • send/receive semantics
  • sender, blocking
  • SGI/Cray, SGI/Cray, SGI/Cray
  • SGI/Cray SHMEM, differences of
  • shared address space
  • shared memory, shared memory
  • shared memory model
  • shmem, shmem
  • SHMEM, SHMEM, SHMEM, SHMEM, SHMEM
  • `shmem', `shmem'
  • SHMEM constants
  • SHMEM differences
  • SHMEM libraries
  • SHMEM usage model
  • SHMEM vs. MPI
  • `shmem.fh'
  • `shmem.h'
  • shmem_barrier
  • shmem_broadcast
  • shmem_cget, shmem_cget
  • shmem_clear_cache_inv
  • shmem_collect
  • shmem_cwait, shmem_cwait, shmem_cwait
  • shmem_double_sum_to_all
  • shmem_double_{sum,prod,min,max}_to_all
  • shmem_fcollect
  • shmem_finalize, shmem_finalize, shmem_finalize
  • shmem_get
  • shmem_iget
  • shmem_initialize, shmem_initialize, shmem_initialize
  • shmem_int_{sum,prod,min,max,and,or}_to_all
  • shmem_iput
  • shmem_ixget
  • shmem_ixput
  • shmem_put
  • shmem_real8_sum_to_all
  • shmem_set_cache_int
  • shmem_set_cache_line_inv
  • shmem_swap
  • SHMEM_SYNC_VALUE
  • shmem_udcflush
  • shmem_udcflush_line
  • shmem_wait
  • singular-value decomposition
  • singular-value problems
  • Slave Batch D@ae{}mon
  • `sma.lib', `sma.lib'
  • sma.lib
  • `sndrcv.h'
  • socket, dedicated
  • sockets, sockets
  • Sockets FM, Sockets FM
  • soft upper bound
  • SP2
  • `src'
  • src
  • static data
  • static process model, static process model, static process model
  • static variables
  • static window
  • stream pointer
  • streaming interface
  • streams, message
  • stride
  • strided put/get
  • strings
  • `Submit Job (Basic)' option
  • `Submit Jobs' option
  • sum reduction
  • SVD
  • swap space free
  • swap, atomic
  • switches in network configuration file
  • switches, absolute-addressed
  • switches, mutiply-connected
  • switches, relative-addressed, switches, relative-addressed
  • synchronization
  • synchronization workspaces
  • system I/O rate
  • system paging rate
  • t

  • T3D, T3D
  • T3E
  • Tandem, Tandem
  • TCGMSG, TCGMSG, TCGMSG, TCGMSG, TCGMSG
  • `tcgmsg.fh'
  • tcgmsg.lib
  • `tcgmsg.lib', `tcgmsg.lib', `tcgmsg.lib'
  • TCP, TCP, TCP
  • `tee'
  • text window
  • thread-safe execution
  • throughput
  • `tmp' space free
  • tools
  • `tools'
  • trust
  • u

  • U.S. Air Force, U.S. Air Force
  • UNC filenames
  • uncompress HPVM archive
  • UNIX
  • UNIX.conf
  • `UNIX.conf'
  • upper bound, soft
  • usage model, SHMEM
  • username
  • utilization percentage
  • v

  • variables, initialization
  • variables, local
  • `VC.def'
  • VC.def
  • vector add
  • vector, scatter
  • video servers
  • virtual addresses
  • virtualization, network
  • w

  • wait for variable to change
  • Web browser, Web browser
  • Web page
  • Web server
  • well-known handler IDs
  • Windows NT, Windows NT, Windows NT, Windows NT, Windows NT, Windows NT, Windows NT, Windows NT, Windows NT, Windows NT, Windows NT, Windows NT, Windows NT, Windows NT, Windows NT, Windows NT, Windows NT
  • `winzip'
  • workspaces, SHMEM
  • World Wide Web
  • `wsock32.lib'

  • Go to the first, previous, next, last section, table of contents.