ECP-VELOC Components
User documentation for all components
Files
AXL

Asynchronous Transfer Library. More...

Files

file  axl.h
 asynchronous transfer library
 
file  axl_async_bbapi.h
 implementation of axl for IBM bbapi
 
file  axl_async_datawarp.h
 implementation of axl for Cray datawarp
 
file  axl_pthread.h
 implementation of axl using pthreads
 
file  axl_sync.h
 implementation of axl's synchronous mode
 

Detailed Description

AXL is used to transfer a file from one path to another using synchronous and asynchronous methods. This can only be done between storage tiers, AXL does not (yet) support movement within a storage tier (such as between 2 compute nodes). Asynchronous methods include via pthreads, IBM BB API, Cray Datawarp. AXL will create directories for destination files.