Glossary

  • ACK Acknowledge

  • am Active Message

  • AMO Atomic Memory Operation

  • ANL Argonne National Laboratory

  • AZP AZure Pipeline

  • bcopy Byte copy

  • Bistro Binary Instrumentation

  • BTL Byte Transfer Layer

  • cm Connection Manager

  • CMA Cross Memory Attach

  • CQ Completion Queue(Infiniband)

  • CQE Completion Queue Entry(Infiniband)

  • csmock static analysis tools

  • CUDA Compute Unified Device Architecture(NVIDIA)

  • DC Dynamically Connected transport(Infiniband)

  • ep EndPoint

  • FC Flow Control

  • fd File Descriptor

  • GDR GPUDirect RDMA

  • gtest Google Test

  • HPC High Performance Computing

  • HWTM HardWare Tag Matching

  • IB Infiniband

  • iface Interaface

  • IPC Inter Process Communication

  • JUCX Java API over UCP

  • KLM A new sophisticated way of creating memory regions.- (Mellanox specific)

  • KNEM Kernel Nemesis

  • LLNL Lawrence Livermore National Laboratory

  • madvise give advice about use of memory. See manual - madvise(2)

  • md Memory Domain

  • MEMH Memory Handle

  • MLX Mellanox Technologies

  • mlx5 Connect-X5 VPI

  • mm Memory Mapper

  • MPI Message Passing INterface

  • MPICH A MPI Implementation

  • MTT The MPI Testing Tool

  • NAK Negative Acknowledge

  • ODP OnDemand Paging

  • OFA OpenFabrics Alliance

  • OMPI OpenMPI

  • OOB Out of band

  • OOO Out of Order

  • OPA Omni-Path Architecture

  • Open MPI A MPI Implementation

  • ORNL Oak Ridge National Laboratory

  • PCIe PCI Express

  • PGAS Partitioned Global Address Space

  • POSIX Portable operating system interface

  • ppn processes per node

  • PR Pull Request

  • PROGRESS64 A C library of scalable functions for - concurrent programs, primarily focused on networking - applications.(https://github.com/ARM-software/- progress64)

  • QP Queue Pair(Infiniband)

  • RC Reliable Connection (Infiniband)

  • rcache Registration Cache

  • RDMA Remote Direct Memory Access

  • REQ Request

  • rkey Remote KEY

  • RMA Remote Memory Access

  • RNR Receiver Not Ready

  • RoCE RDMA over Converged Ethernet

  • ROCm Radeon Open Compute platform(AMD)

  • RTE Run Time Environment

  • RX Receive

  • Skb Socket Buffer

  • sm Shared Memory

  • SM Subnet Manager(Infiniband)

  • SockCM Socket Connection Manager

  • SRQ Shared Receive Queue

  • SYSV UNIX System V

  • tl Transport Layer

  • TLS Transpot LayerS

  • TM Tag Matching

  • TX Transmit

  • UC Unreliable Connection (Infiniband)

  • UCF Unified Communication Framework

  • UCM Unified Communication Memory

  • UCP Unified Communication Protocols Higher level API

  • UCS Unified Communication Service Common utilities.

  • UCT Unified Communication Transport Lower level API

  • UCX Unified Communication X

  • UD Unreliable Datagram (Infiniband)

  • uGNI user level generic network interface(Cray)

  • UMR User mode memory registration

  • VPI Virtual Protocol Interconnect

  • WQ Work Queue(Infiniband)

  • WQE Work Queue Elements (pronounce WOOKIE)

  • WR Work Request

  • XPMEM cross partition memory

  • XRC eXtended Reliable Connection(Infiniband)

  • Zcopy Zero Copy