A superscalar CPU architecture implements a form of parallel computing called Instruction-level parallelism inside a single processor which allows faster CPU throughput at the same clock rate . A superscalar CPU architecture implements a form of parallelism called instruction level parallelism within a single processor . It therefore allows faster CPU throughput than would otherwise be possible at a given clock rate .