Computer Science, Operating Systems.
a single CPU chip can execute multiple instructions at the same time. This is done by the pipeline technique. The idea is to break each instruction into many stages, in which different stages can be processed simultaneously. At the lowest level, we have Single-Instruction, Multiple Data Parallelism