Fast Communication Interface

Programming reference manual
FCI status codes

Maintenance & Control
FCI_Init()
FCI_Finalize()
FCI_Abort()
FCI_GetErrorString()
FCI_GetRank()
FCI_GetSize()
FCI_GetWindows()
FCI_GetKeys()
FCI_GetUniqueID()
Grouping Fuctions
FCI_CreateGroup()
FCI_MergeGroups()
FCI_DestroyGroup()
FCI_DuplicateGroup()
Synchronisation Library
FCI_Barrier()
FCI_BlockingGetKey()
FCI_NonBlockingGetKey()
FCI_TestKey()
FCI_WaitKey()
FCI_WaitAnyKey()
FCI_ReleaseKey()
Remote Store Library
A new implementation is under development
Message Passing Library
FCI_BlockingSendMessage()
FCI_NonblockingSendMessage()
FCI_BlockingReceiveMessage()
FCI_NonblockingReceiveMessage()
FCI_BroadcastMessage()
FCI_BlockingProbeMessage()
FCI_NonblockingProbeMessage()
FCI_TestMessage()
FCI_WaitMessage()
FCI_WaitAnyMessage()
FCI_CancelMessage()
FCI_FreeRequest()
Additional Service Functions
cmm_malloc()
cmm_realloc()
cmm_free()
FCI Datatypes
FCI_mpstatus

© 1997-2000, ETH & SCS
Version 3.12, January 15 2000