|
shmem_and(3)
(UNICOS/lc systems)
-- Performs a logical AND function across a set of processing elements (PEs)
Last changed: 08-16-2006 shmem_and(3) NAME shmem_int_and_to_all , shmem_int2_and_to_all , shmem_int4_and_to_all , shmem_int8_and_to_all , shmem_long_and_to_all , shmem_longlong_and_to_all , shmem_short_and_to_all -- Performs a logical AND function across a set of processing elements (PEs) SYNOPSIS ...
|
|
shmem_barrier(3)
(UNICOS/lc systems)
-- Performs a barrier operation on a subset of processing elements (PEs)
Last changed: 08-16-2006 shmem_barrier(3) NAME shmem_barrier -- Performs a barrier operation on a subset of processing elements (PEs) SYNOPSIS C or C++ SYNOPSIS #include void shmem_barrier(int PE_start , int logPE_stride , int PE_size , long * pSync ) FORTRAN SYNOPSIS ...
|
|
shmem_barrier_all(3)
(UNICOS/lc systems)
-- Registers the arrival of a processing element (PE) at a barrier and suspends PE execution until all other PEs arrive at the barrier
Last changed: 08-16-2006 shmem_barrier_all(3) NAME shmem_barrier_all -- Registers the arrival of a processing element (PE) at a barrier and suspends PE execution until all other PEs arrive at the barrier SYNOPSIS C or C++ SYNOPSIS #include void shmem_barrier_all(void) FORTRAN ...
|
|
shmem_broadcast(3)
(UNICOS/lc operating systems)
-- Broadcasts a block of data from one processing element (PE) to one or more target PEs
Last changed: 08-16-2006 shmem_broadcast(3) NAME shmem_broadcast , shmem_broadcast4 , shmem_broadcast8 , shmem_broadcast32 , shmem_broadcast64 -- Broadcasts a block of data from one processing element (PE) to one or more target PEs SYNOPSIS C or C++ SYNOPSIS #include void ...
|
|
shmem_cswap(3)
(UNICOS/lc systems)
-- Performs an atomic conditional swap to a remote data object
Last changed: 11-14-2006 shmem_cswap(3) NAME shmem_cswap , shmem_int4_cswap , shmem_int8_cswap , shmem_short_cswap , shmem_int_cswap , shmem_long_cswap , shmem_longlong_cswap -- Performs an atomic conditional swap to a remote data object SYNOPSIS C or C++ SYNOPSIS #include type ...
|
|
shmem_event(3)
(UNICOS/lc systems)
-- Releases, posts, tests, or waits for an event
Last changed: 08-16-2006 shmem_event(3) NAME shmem_clear_event , shmem_set_event , shmem_test_event , shmem_wait_event -- Releases, posts, tests, or waits for an event SYNOPSIS C or C++: #include void shmem_clear_event ( long * event ); void shmem_set_event ( long * event ); ...
|
|
shmem_fadd(3)
(UNICOS/lc systems)
-- Perform an atomic fetch-and-add operation on a remote data object
Last changed: 08-16-2006 shmem_fadd(3) NAME shmem_fadd , shmem_short_fadd , shmem_int_fadd , shmem_int4_fadd , shmem_long_fadd , shmem_longlong_fadd , shmem_int8_fadd -- Perform an atomic fetch-and-add operation on a remote data object SYNOPSIS C or C++ SYNOPSIS #include type ...
|
|
shmem_fence(3)
(UNICOS/lc systems)
-- Ensures ordering of delivery of puts
Last changed: 08-16-2006 shmem_fence(3) NAME shmem_fence -- Ensures ordering of delivery of puts SYNOPSIS C or C++ SYNOPSIS #include void shmem_fence(void) FORTAN SYNOPSIS INCLUDE 'mpp/shmem.fh' CALL SHMEM_FENCE IMPLEMENTATION UNICOS/lc systems DESCRIPTION This function ...
|
|
shmem_finalize(3)
(UNICOS/lc and UNICOS/mp systems)
-- Cleans up resources that are consumed by a processing element (PE) after executing a Cray SHMEM application
Last changed: 09-07-2006 shmem_finalize(3) NAME shmem_finalize -- Cleans up resources that are consumed by a processing element (PE) after executing a Cray SHMEM application SYNOPSIS C or C++ SYNOPSIS #include void shmem_finalize() FORTAN SYNOPSIS INCLUDE 'mpp/shmem.fh' ...
|
|
shmem_finalize(3)
(UNICOS/lc and UNICOS/mp systems)
-- Cleans up resources that are consumed by a processing element (PE) after executing a Cray SHMEM application
Last changed: 08-05-2005 shmem_finalize(3) NAME shmem_finalize -- Cleans up resources that are consumed by a processing element (PE) after executing a Cray SHMEM application SYNOPSIS C or C++ SYNOPSIS #include void shmem_finalize() FORTAN SYNOPSIS INCLUDE 'mpp/shmem.fh' ...
|
|
shmem_finc(3)
(UNICOS/lc systems)
-- Performs an atomic fetch-and-increment operation on a remote data object
Last changed: 08-16-2006 shmem_finc(3) NAME shmem_finc , shmem_int4_finc , shmem_int8_finc , shmem_short_finc , shmem_int_finc , shmem_long_finc , shmem_longlong_finc -- Performs an atomic fetch-and-increment operation on a remote data object SYNOPSIS C or C++ SYNOPSIS #include type ...
|
|
shmem_g(3)
(UNICOS/lc systems)
-- Transfers a single data element from a specified processing element (PE)
Last changed: 08-16-2006 shmem_g(3) NAME shmem_char_g , shmem_short_g , shmem_int_g , shmem_long_g , shmem_longlong_g , shmem_float_g , shmem_double_g , shmem_longdouble_g -- Transfers a single data element from a specified processing element (PE) SYNOPSIS C or C++ SYNOPSIS #include ...
|
|
shmem_get(3)
(UNICOS/lc systems)
-- Transfers data from a specified processing element (PE)
Last changed: 08-16-2006 shmem_get(3) NAME shmem_character_get , shmem_complex_get , shmem_double_get , shmem_float_get , shmem_get , shmem_get4 , shmem_get8 , shmem_get16 , shmem_get32 , shmem_get64 , shmem_get128 , shmem_getmem , shmem_int_get , shmem_integer_get , shmem_logical_get , ...
|
|
shmem_iget(3)
(UNICOS/lc systems)
-- Transfers strided data from a specified processing element (PE)
Last changed: 08-16-2006 shmem_iget(3) NAME shmem_complex_iget , shmem_double_iget , shmem_float_iget , shmem_iget , shmem_iget4 , shmem_iget8 , shmem_iget16 , shmem_iget32 , shmem_iget64 , shmem_iget128 , shmem_int_iget , shmem_integer_iget , shmem_logical_iget , shmem_long_iget , ...
|
|
shmem_iput(3)
(UNICOS/lc systems)
-- Transfer strided data to a specified processing element (PE)
Last changed: 08-16-2006 shmem_iput(3) NAME shmem_complex_iput , shmem_double_iput , shmem_float_iput , shmem_int_iput , shmem_integer_iput , shmem_iput , shmem_iput4 , shmem_iput8 , shmem_iput16 , shmem_iput32 , shmem_iput64 , shmem_iput128 , shmem_logical_iput , shmem_long_iput , ...
|
|
shmem_lock(3)
(UNICOS/lc systems)
-- Releases, locks, and tests a mutual exclusion memory lock
Last changed: 08-16-2006 shmem_lock(3) NAME shmem_clear_lock , shmem_set_lock , shmem_test_lock -- Releases, locks, and tests a mutual exclusion memory lock SYNOPSIS C or C++ SYNOPSIS #include void shmem_clear_lock ( long * lock ) void shmem_set_lock ( long * lock ) int ...
|
|
shmem_max(3)
(UNICOS/lc systems)
-- Performs a maximum function reduction across a set of processing elements (PEs)
Last changed: 08-16-2006 shmem_max(3) NAME shmem_double_max_to_all , shmem_float_max_to_all , shmem_int_max_to_all , shmem_int2_max_to_all , shmem_int4_max_to_all , shmem_int8_max_to_all , shmem_long_max_to_all , shmem_longlong_max_to_all , shmem_real4_max_to_all , shmem_real8_max_to_all , ...
|
|
shmem_min(3)
(UNICOS/lc systems)
-- Performs a minimum function reduction across a set of processing elements (PEs)
Last changed: 08-16-2006 shmem_min(3) NAME shmem_double_min_to_all , shmem_float_min_to_all , shmem_int_min_to_all , shmem_int2_min_to_all , shmem_int4_min_to_all , shmem_int8_min_to_all , shmem_long_min_to_all , shmem_longlong_min_to_all , shmem_real4_min_to_all , shmem_real8_min_to_all , ...
|
|
shmem_my_pe(3)
(UNICOS/lc systems)
-- Returns processing element (PE) information
Last changed: 08-16-2006 shmem_my_pe(3) NAME shmem_my_pe , shmem_n_pes -- Returns processing element (PE) information SYNOPSIS C or C++ SYNOPSIS #include int shmem_my_pe(void) int shmem_n_pes(void) FORTRAN SYNOPSIS INCLUDE 'mpp/shmem.fh' INTEGER(KIND=4) mype ...
|
|
shmem_or(3)
(UNICOS/lc systems)
-- Performs a logical OR function reduction across a set of processing elements (PEs)
Last changed: 08-16-2006 shmem_or(3) NAME shmem_int_or_to_all , shmem_int2_or_to_all , shmem_int4_or_to_all , shmem_int8_or_to_all , shmem_long_or_to_all , shmem_longlong_or_to_all , shmem_short_or_to_all -- Performs a logical OR function reduction across a set of processing elements (PEs) ...
|
|
shmem_p(3)
(UNICOS/lc systems)
-- Transfers a single data element to a specified processing element (PE)
Last changed: 08-16-2006 shmem_p(3) NAME shmem_char_p , shmem_short_p , shmem_int_p , shmem_long_p , shmem_longlong_p , shmem_float_p , shmem_double_p , shmem_longdouble_p -- Transfers a single data element to a specified processing element (PE) SYNOPSIS C or C++ SYNOPSIS #include ...
|
|
shmem_prod(3)
(UNICOS/lc systems)
-- Performs a product reduction across a set of processing elements (PEs)
Last changed: 08-16-2006 shmem_prod(3) NAME shmem_double_prod_to_all , shmem_float_prod_to_all , shmem_int_prod_to_all , shmem_int2_prod_to_all , shmem_int4_prod_to_all , shmem_int8_prod_to_all , shmem_long_prod_to_all , shmem_longlong_prod_to_all , shmem_real4_prod_to_all , shmem_real8_prod_to_all ...
|
|
shmem_put(3)
(UNICOS/lc systems)
-- Transfers data to a specified processing element (PE)
Last changed: 08-16-2006 shmem_put(3) NAME shmem_character_put , shmem_complex_put , shmem_double_put , shmem_float_put , shmem_int_put , shmem_integer_put , shmem_logical_put , shmem_long_put , shmem_longlong_put , shmem_put , shmem_put4 , shmem_put8 , shmem_put16 , shmem_put32 , shmem_put64 , ...
|
|
shmem_quiet(3)
(UNICOS/lc systems)
-- Waits for completion of all outstanding remote writes issued by a processing element (PE)
Last changed: 08-16-2006 shmem_quiet(3) NAME shmem_quiet -- Waits for completion of all outstanding remote writes issued by a processing element (PE) SYNOPSIS C or C++ SYNOPSIS #include void shmem_quiet(void) FORTRAN SYNOPSIS INCLUDE 'mpp/shmem.fh' CALL SHMEM_QUIET ...
|
|
shmem_sum(3)
(UNICOS/lc systems)
-- Performs a sum reduction across a set of processing elements (PEs)
Last changed: 08-16-2006 shmem_sum(3) NAME shmem_double_sum_to_all , shmem_float_sum_to_all , shmem_int_sum_to_all , shmem_int2_sum_to_all , shmem_int4_sum_to_all , shmem_int8_sum_to_all , shmem_long_sum_to_all , shmem_longlong_sum_to_all , shmem_real4_sum_to_all , shmem_real8_sum_to_all , ...
|
|
shmem_swap(3)
(UNICOS/lc systems)
-- Performs an atomic swap to a remote data object
Last changed: 11-14-2006 shmem_swap(3) NAME shmem_swap , shmem_double_swap , shmem_float_swap , shmem_int_swap , shmem_long_swap , shmem_short_swap , shmem_swap , shmem_int4_swap , shmem_int8_swap , shmem_real4_swap , shmem_real8_swap , shmem_longlong_swap -- Performs an atomic swap to a remote ...
|
|
shmem_wait(3)
(UNICOS/lc systems)
-- Waits for a variable on the local processing element (PE) to change
Last changed: 08-16-2006 shmem_wait(3) NAME shmem_int_wait , shmem_int_wait_until , shmem_int4_wait , shmem_int4_wait_until , shmem_int8_wait , shmem_int8_wait_until , shmem_long_wait , shmem_long_wait_until , shmem_longlong_wait , shmem_longlong_wait_until , shmem_short_wait , ...
|
|
shmem_xor(3)
(UNICOS/lc systems)
-- Performs a reduction across a set of processing elements (PEs)
Last changed: 08-16-2006 shmem_xor(3) NAME shmem_int_xor_to_all , shmem_int2_xor_to_all , shmem_int4_xor_to_all , shmem_int8_xor_to_all , shmem_long_xor_to_all , shmem_longlong_xor_to_all , shmem_short_xor_to_all -- Performs a reduction across a set of processing elements (PEs) SYNOPSIS C or C++ ...
|
|