Ginni has Published 1519 Articles

What is the PowerPC 620?

Ginni

Ginni

Updated on 23-Jul-2021 07:45:35

328 Views

The PowerPC 620 is the highest performance model of the PowerPC line. It is the first chip for the application server and high-tech office product line inside the PowerPC family. It uses a high-execution microarchitecture with several advanced superscalar features to exploit instruction-level parallelism.The PowerPC 620 has six EUs capable ... Read More

What is R10000?

Ginni

Ginni

Updated on 23-Jul-2021 07:42:09

233 Views

The MIPS R10000 is the latest architecture of the R line of processors. It implements the MIPS IV ISA (Instruction Set Architecture), which is a superset of the MIPS III, supported for instance by the R8000. At a planned clock rate of 200 MHz, this four-way superscalar processor has a ... Read More

What is ROB?

Ginni

Ginni

Updated on 23-Jul-2021 07:41:06

1K+ Views

ROB stands for reorder buffer. The ROB was first expressed by Smith and Pleszkun in 1988. They conceived the ROB to solve the precise interrupt problem. The ROB is a round buffer with head and tail pointers.The head pointer denotes the area of the next complimentary entry. Instructions are written ... Read More

What is Load/Store reordering in computer architecture?

Ginni

Ginni

Updated on 23-Jul-2021 07:39:43

3K+ Views

Load and store instructions involve actions affecting both the processor and the memory. While executing, both load and stores must first wait for their addresses to be computed by an ALU or address unit. Then, loads can access the data cache to fetch the requested memory data which is then ... Read More

What is interpretation of sequential consistency of instruction execution?

Ginni

Ginni

Updated on 23-Jul-2021 07:37:50

917 Views

Sequential consistency of instruction execution associates with two techniques such as first to the order in which instructions are finished and second to the order in which memory is created because of the load and store instruction or memory references of other instructions as shown in the figure.The term processor ... Read More

What is design space of register renaming in computer architecture?

Ginni

Ginni

Updated on 23-Jul-2021 07:36:29

654 Views

The design space of register renaming resembles that of shelving. As shown in the figure, it consists of the following main components such as the scope of register renaming, the layout of rename buffers, the operand fetch policy, and the number of renames per cycle.Scope of Register RenamingMost first-generation superscalar ... Read More

What is Parallel Execution in Computer Architecture?

Ginni

Ginni

Updated on 23-Jul-2021 07:32:55

2K+ Views

When instructions are executed in parallel, they will be completed in out-of-program order. Here, it does not matter whether instructions are issued or dispatched in order or out-of-order, or whether shelving is used or not. The point is that unequal execution times force instructions to finish out-of-order, even if they ... Read More

What are different methods to implement rename buffers?

Ginni

Ginni

Updated on 23-Jul-2021 07:29:48

365 Views

There are four different methods to implement rename buffers such as using a merged architectural and rename register file, employing a separate name register file, or holding renamed values either in the ROB or in DRIS.In the first method, rename buffers are executed along with the architectural registers in a ... Read More

What are the layouts of the rename buffers?

Ginni

Ginni

Updated on 23-Jul-2021 07:25:31

232 Views

The layout of the rename buffers establishes the actual framework for renaming. There are three basic components are the type and the number of the rename buffers and the basic mechanism which is used for accessing rename buffers as displayed in the figure.Type of rename buffersThe chosen type of rename ... Read More

What is Register Renaming?

Ginni

Ginni

Updated on 23-Jul-2021 07:13:09

5K+ Views

Register renaming is a standard approach for eliminating false data dependencies, such as WAR and WAW dependencies, between register data. It was first suggested by Tjaden and Flynn in 1970.They intended to use register renaming for a definite set of instructions that compare more or less to the class of ... Read More

Advertisements