Previous Up Next

Glossary

APIApplication Programming Interface.
ASMAbstract Streaming Machine.
ASTAbstract Syntax Tree.
BLASBasic Linear Algebra Subprograms.
Cell B.E.Cell Broadband Engine.
CPUCentral Processing Unit.
DAGDirected Acyclic Graph.
DCTDiscrete Cosine Transform.
DMADirect Memory Access.
DSLDomain-specific Language.
DSPDigital Signal Processor.
FFTFast Fourier Transform.
FIFOFirst In First Out.
GCCGNU Compiler Collection.
GIFGraphics Interchange Format.
GPUGraphics Processing Unit.
HDHigh Definition.
ILPInteger Linear Programming.
IOInput/Output.
ISAInstruction Set Architecture.
KPNKahn Process Network.
LAPACKLinear Algebra Package.
LIFOLast In First Out.
LSLocal Store.
MercuriumSource-to-source compiler used by OmpSs.
Nanos++Runtime library for asynchronous task parallelism, which supports multiple programming languages: StarSs, OpenMP, and Chapel.
OmpSsAn implementation of StarSs, which also supports the OpenMP standard. The OmpSs compiler accepts both the StarSs syntax and the newer OmpSs syntax. The OmpSs run-time system is built on Nanos++.
OSOperating System.
PDGPartial Dependency Graph.
POSIXPortable Operating System Interface for Unix.
PPEPower Processing Element.
SDFSynchronous Data Flow.
SGMSStream Graph Modulo Scheduling.
SIMDSingle Instruction Multiple Data.
SMPSymmetric Multiprocessor.
SPESynergistic Processing Element.
SPMStream Programming Model.
StarSsStar Superscalar, an extension of C to support task-level parallelism.

Previous Up Next