Alternative VE Offloading
2.6.0
|
VEO requires 32 Huge Pages per a context.
VEO does not support a quadruple precision real number and a variable length character string as an argument of Fortran subroutines and functions.
VEO does not support a quadruple precision real number and a variable length character string as a return value of Fortran functions.
When veo_proc_create() is invoked, multiple threads for a OpenMP program are created on VE side by default. If you do not use OpenMP, set environment variable OMP_NUM_THREADS=1.
Synchronous APIs wait the completion of previous requests submitted by asynchronous APIs. Synchronous APIs are below:
The size of arguments passed to functions is limited to 31MB, since the size of the buffer to transfer a message and its payload is 32MB. Allocate and use memory buffers on heap when you have huge argument arrays to pass.