Skip to content

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.