This contains my bachelors thesis and associated tex files, code snippets and maybe more. Topic: Data Movement in Heterogeneous Memories with Intel Data Streaming Accelerator
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

125 lines
2.7 KiB

\newglossaryentry{iommu}{
name={IOMMU},
long={Input/Output Memory Management Unit},
first={Input/Output Memory Management Unit (IOMMU)},
description={... desc ...}
}
\newglossaryentry{atc}{
name={ATC},
long={Address Translation Cache},
first={Address Translation Cache (ATC)},
description={... desc ...}
}
\newglossaryentry{bar}{
name={BAR},
long={Base Address Register},
first={Base Address Register (BAR)},
description={... desc ...}
}
\newglossaryentry{dsa}{
name={DSA},
long={Intel Data Streaming Accelerator},
first={Intel Data Streaming Accelerator (DSA)},
description={... desc ...}
}
\newglossaryentry{dsa:wq}{
name={WQ},
long={Work Queue},
first={Work Queue (WQ)},
description={... desc ...}
}
\newglossaryentry{dsa:swq}{
name={SWQ},
long={Shared Work Queue},
first={Shared Work Queue (SWQ)},
description={... desc ...}
}
\newglossaryentry{dsa:dwq}{
name={DWQ},
long={Dedicated Work Queue},
first={Dedicated Work Queue (DWQ)},
description={... desc ...}
}
\newglossaryentry{pcie-dmr}{
name={DMR},
long={PCIe Deferrable Memory Write Request},
first={PCIe Deferrable Memory Write Request (DMR)},
description={... desc ...}
}
\newglossaryentry{dsa:engine}{
name={Engine},
long={\gls{dsa} Engine},
first={Engine},
description={... desc ...}
}
\newglossaryentry{dsa:group}{
name={Group},
long={\gls{dsa} Group},
first={Group},
description={... desc ...}
}
\newglossaryentry{x86:enqcmd}{
name={ENQCMD},
long={x86 Instruction ENQCMD},
first={x86 Instruction ENQCMD},
description={... desc ...}
}
\newglossaryentry{x86:movdir64b}{
name={MOVDIR64B},
long={x86 Instruction MOVDIR64B},
first={x86 Instruction MOVDIR64B},
description={... desc ...}
}
\newglossaryentry{x86:pasid}{
name={PASID},
long={Process Address Space ID},
first={Process Address Space ID (PASID)},
description={... desc ...}
}
\newglossaryentry{intel:dml}{
name={Intel DML},
long={Intel Data Mover Library},
first={Intel Data Mover Library (Intel DML)},
description={... desc ...}
}
\newglossaryentry{numa}{
name={NUMA},
long={Non Uniform Memory Architecture},
first={Non Uniform Memory Architecture (NUMA)},
description={... desc ...}
}
\newglossaryentry{numa:node}{
name={Node},
long={NUMA-Node},
first={NUMA-Node (Node)},
description={... desc ...}
}
\newglossaryentry{hbm}{
name={HBM},
long={High Bandwidth Memory},
first={High Bandwidth Memory (HBM)},
description={... desc ...}
}
\newglossaryentry{qdp}{
name={QdP},
long={Query-driven Prefetching},
first={Query-driven Prefetching (QdP)},
description={... desc ...}
}