6. Glossary¶
This page is the canonical place for acronyms and short technical terms used across the thesis.
INC¶
In-Network Collective. A technology that enables collective operations to be performed directly in the network, rather than on end-hosts. INC can reduce latency and improve performance for distributed applications by offloading collective communication tasks to network devices.
AXI¶
Advanced eXtensible Interface. A family of ARM bus protocols commonly used to connect IP blocks in an SoC.
DMA¶
Direct Memory Access. A mechanism that lets hardware move data without requiring the CPU to copy every word explicitly.
DUT¶
Device Under Test. The RTL module or system being stimulated and checked by a testbench.
FPGA¶
Field-Programmable Gate Array. A reconfigurable hardware device often used to prototype and evaluate digital designs.
HDL¶
Hardware Description Language. A language used to describe digital hardware, such as SystemVerilog or VHDL.
HPC¶
High-Performance Computing. Computing systems and workloads designed around large-scale parallelism, high throughput, and efficient communication.
PCAP¶
Packet Capture. A file format or dataset containing captured network traffic.
RTL¶
Register-Transfer Level. A hardware design abstraction that describes how state moves between registers on clock edges and how combinational logic transforms it.
SoC¶
System-on-Chip. An integrated system containing multiple hardware blocks, often including processors, memory interfaces, accelerators, and interconnects.