\makeglossaries


% \longnewglossaryentry{uthread}
% {name={user-level thread}}
% {
% Threads created and managed inside user-space. Each thread has its own stack and its own thread of execution. User-level threads are invisible to the underlying operating system.

% \textit{Synonyms : User threads, Lightweight threads, Green threads, Virtual threads, Tasks.}
% }

\newacronym{tls}{TLS}{Thread Local Storage}
\newacronym{api}{API}{Application Program Interface}
\newacronym{raii}{RAII}{Resource Acquisition Is Initialization}
\newacronym{numa}{NUMA}{Non-Uniform Memory Access}
\newacronym{rtti}{RTTI}{Run-Time Type Information}