thesis/src/acronyms.tex

81 lines
3.5 KiB
TeX

\newacronym{ABI}{ABI}{\en{Application Binary Interface}}
\newacronym{API}{API}{\en{Application Programming Interface}}
\newacronym{ASA}{ASA}{arbre syntaxique abstrait}
\newacronym{AST}{AST}{\en{Abstract Syntax Tree}}
\newacronym{AVX}{AVX}{\en{Advanced Vector eXtensions}}
\newacronym{BLP}{BLP}{\en{Bit-Level Parallelism}}
\newacronym{C++ AMP}{C++ AMP}{C++ {\en{Accelerated Massive Parallelism}}}
\newacronym{CPP}{CPP}{\en{C PreProcessor}}
\newacronym{CPU}{CPU}{\en{Central Processing Unit}}
\newacronym{CTAD}{CTAD}{\en{Class Template Argument Deduction}}
\newacronym{CUDA}{CUDA}{\en{Compute Unified Device Architecture}}
\newacronym{DSL}{DSL}{\en{Domain Specific Language}}
\newacronym{DSP}{DSP}{\en{Digital Signal Processor}}
\newacronym{EBO}{EBO}{\en{Empty Base Optimization}}
\newacronym{EDSL}{EDSL}{\en{Embedded Domain Specific Language}}
\newacronym{ELS}{ELS}{\en{Evolutionary Local Search}}
\newacronym{ET}{ET}{\en{Expression Templates}}
\newacronym{FIFO}{FIFO}{\en{First In, First Out}}
\newacronym{FPGA}{FPGA}{\en{Field-Programmable Gate Array}}
\newacronym{GPGPU}{GPGPU}{\en{General-Purpose computing on \gls{GPU}}}
\newacronym{GPPL}{GPPL}{\en{General Purpose Programming Language}}
\newacronym{GPU}{GPU}{\en{Graphics Processing Unit}}
\newacronym{GRASP}{GRASP}{\en{Greedy Randomized Adaptive Search Procedure}}
\newacronym{HPC}{HPC}{\en{High Performance Computing}}
\newacronym{ID}{ID}{\en{Instruction Decode}}
\newacronym{IEEE}{IEEE}{\en{Institute of Electrical and Electronics Engineers}}
\newacronym{IF}{IF}{\en{Instruction Fetch}}
\newacronym{ILP}{ILP}{\en{Instruction-Level Parallelism}}
\newacronym{ILS}{ILS}{\en{Iterative Local Search}}
\newacronym{IPC}{IPC}{\en{Inter-Process Communication}}
\newacronym{MA}{MA}{\en{Memory Access}}
\newacronym{MIMD}{MIMD}{\en{Multiple-Instruction stream -- Multiple-Data stream}}
\newacronym{MISD}{MISD}{\en{Multiple-Instruction stream -- Single-Data stream}}
\newacronym{MMX}{MMX}{\en{multimedia extensions}}
\newacronym{MPI}{MPI}{\en{Message Passing Interface}}
\newacronym{MPT}{MPT}{métaprogrammation template}
\newacronym{NUMA}{NUMA}{\en{Non-Uniform Memory Access}}
\newacronym{OpenCL}{OpenCL}{\en{Open Computing Language}}
\newacronym{OpenMP}{OpenMP}{\en{Open Multi-Processing}}
\newacronym{PEPS}{PEPS}{Premier Entré, Premier Sorti}
\newacronym{PGCD}{PGCD}{plus grand commun diviseur}
\newacronym{POO}{POO}{Programmation Orientée Objet}
\newacronym{POSIX}{POSIX}{\en{Portable Operating System Interface}}
\newacronym{PRNG}{PRNG}{\en{Pseudorandom Number Generator}}
\newacronym{RAII}{RAII}{\en{Resource Acquisition Is Initialisation}}
\newacronym{RAW}{RAW}{\en{Read After Write}}
\newacronym{RO}{RO}{Recherche Opérationnelle}
\newacronym{RRID}{RRID}{\en{Resource Release Is Destruction}}
\newacronym{SFINAE}{SFINAE}{\en{Substitution Failure Is Not An Error}}
\newacronym{SIMD}{SIMD}{\en{Single-Instruction stream -- Multiple-Data stream}}
\newacronym{SISD}{SISD}{\en{Single-Instruction stream -- Single-Data stream}}
\newacronym{SMP}{SMP}{\en{Symmetric MultiProcessing}}
\newacronym{SSE}{SSE}{\en{Streaming \gls{SIMD} Extension}}
\newacronym{TAD}{TAD}{\en{Template Argument Deduction}}
\newacronym{TBB}{TBB}{\en{Threading Building Blocks}}
\newacronym{TMP}{TMP}{\en{template metaprogramming}}
\newacronym{TSP}{TSP}{\en{Travelling Salesman Problem}}
\newacronym{UAL}{UAL}{Unité Arithmétique et Logique}
\newacronym{UMA}{UMA}{\en{Uniform Memory Access}}
\newacronym{UVF}{UVF}{Unité de calcul en Virgule Flottante}
\newacronym{WAR}{WAR}{\en{Write After Read}}
\newacronym{WAW}{WAW}{\en{Write After Write}}
\newacronym{WB}{WB}{\en{WriteBack}}