All processors since about 1985 use pipelining to overlap the execution of instructions and improve performance. This potential overlap among instructions is called instruction-level parallelism(ILP), since the instructions can be evaluated in parallel.
pipelining [,paɪp'laɪnɪŋ] n. 流水线；管道安装 v. 用管道输送；应用流水线技术设计（pipeline的ing形式）
overlap 英 [əʊvə'læp] 美 ['ovəlæp] n. 重叠；重复 vi. 部分重叠；部分的同时发生 vt. 与…重叠；与…同时发生 过去式 overlapped 过去分词 overlapped 现在分词 overlapping
instructions 英 [ɪn'strʌkʃənz] 美 [ɪn'strʌkʃənz] n. 指令；说明（instruction的复数形式）