The Effect of Dependency on Scalar Pipeline Architecture.

Autor: Patel, Renuka, Kumar, Sanjay
Předmět:
Zdroj: IUP Journal of Computer Sciences; Jan2017, Vol. 11 Issue 1, p38-50, 13p
Abstrakt: Pipelining is one of the methods to improve the processor's performance. Pipelining is an easy and economical way to achieve Instruction Level Parallelism (ILP). There are five types of pipelines--scalar, superscalar, super pipeline, under pipeline and super scalar super pipeline. But dependency is a major bottleneck in all types of pipelines. Therefore, in this paper, a simulator is developed using C language for observing the effect of dependencies on scalar pipeline. In our purposed simulator CPI, IPC, clock cycle-wise stage occupation is shown in detail and subsequently it also calculates the total number of clock cycles to execute instructions. [ABSTRACT FROM AUTHOR]
Databáze: Complementary Index