<Li> instruction - level parallelism (ILP), which seeks to increase the rate at which instructions are executed within a CPU (that is, to increase the utilization of on - die execution resources); </Li> <Li> task - level parallelism (TLP), which purposes to increase the number of threads or processes that a CPU can execute simultaneously . </Li> <P> Each methodology differs both in the ways in which they are implemented, as well as the relative effectiveness they afford in increasing the CPU's performance for an application . </P> <P> One of the simplest methods used to accomplish increased parallelism is to begin the first steps of instruction fetching and decoding before the prior instruction finishes executing . This is the simplest form of a technique known as instruction pipelining, and is utilized in almost all modern general - purpose CPUs . Pipelining allows more than one instruction to be executed at any given time by breaking down the execution pathway into discrete stages . This separation can be compared to an assembly line, in which an instruction is made more complete at each stage until it exits the execution pipeline and is retired . </P>

Which of the following meaning is used between cpu and ram to speed up the processing power of cpu