Ginni has Published 1522 Articles

What are the types of Vector Instructions?

Ginni

Ginni

Updated on 30-Jul-2021 14:19:04

5K+ Views

A vector is a set of scalar data elements, all of similar type, saved in memory. The vector elements are ordered to have a permanent addressing increment between successive elements known as the stride.A vector processor is an ensemble of hardware resources, such as vector registers, functional pipelines, processing elements, ... Read More

What is Parallel Algorithm?

Ginni

Ginni

Updated on 30-Jul-2021 14:15:58

1K+ Views

Parallel algorithms are those specially devised for parallel computers. The idealized parallel algorithms are those written for the PRAM models if no physical constraints or communication overheads are imposed. In the real world, an algorithm is considered efficient only if it can be cost-effectively implemented on physical machines. In this ... Read More

What is Distributed-Memory Multicomputer in Computer Architecture?

Ginni

Ginni

Updated on 30-Jul-2021 14:14:07

3K+ Views

A distributed-memory multicomputer system is modeled in the figure. The system includes multiple computers known as nodes, related by a message-passing network. Each node is an independent computer including a processor, local memory, and sometimes connected disks or I/O peripherals.The message-passing network supports point-to-point static connections among the nodes. All ... Read More

What is the VLIW Architecture?

Ginni

Ginni

Updated on 30-Jul-2021 14:02:24

16K+ Views

VLIW stands for Very-Long Instruction Word (VLIW) architectures. It is an appropriate alternative for exploiting instruction-level parallelism (ILP) in programs, especially, for performing more than one basic (primitive) instruction at a time.These processors include various functional units, fetch from the instruction cache a Very-Long Instruction Word including various primitive instructions, ... Read More

What are the Data Routing Functions in Computer Architecture?

Ginni

Ginni

Updated on 30-Jul-2021 13:58:01

2K+ Views

Data routing networks are used for inter PE data exchange. Data routing networks can be static or dynamic. In a multicomputer network, data routing is achieved by messages among multiple computer nodes.Routing network reduces the time required for data exchange and thus system performance is enhanced. Commonly used data routing ... Read More

What are the different network properties in Computer Architectures?

Ginni

Ginni

Updated on 30-Jul-2021 13:51:38

1K+ Views

The topology of an interconnection network can be static or dynamic. Static networks are created point-to-point direct connections which will not alter during implementation. Dynamic networks are applied with switched channels, which are dynamically constructed to connect the communication demand in user programs.Static Networks − Static networks are used for ... Read More

What is Data flow Architecture?

Ginni

Ginni

Updated on 30-Jul-2021 13:50:32

697 Views

There are few experimental data flow computer projects. The associates at MIT have developed a tagged token architecture for constructing data flow computers.The global architecture incorporates n processing elements (PEs) inter-connected by an n x n routing network. The complete system provides pipelined data flow operations in all n PEs. ... Read More

What are program flow mechanisms?

Ginni

Ginni

Updated on 30-Jul-2021 13:47:53

5K+ Views

Traditional computers are founded on a control flow structure by which the series of program implementation is particularly established in the user program. Data flow computers have a high degree of parallelism at the fine-grain instruction-level reduction computers are based on a demand-driven method which commences operation based on the ... Read More

What are the different shared-memory multiprocessor models?

Ginni

Ginni

Updated on 30-Jul-2021 13:46:02

8K+ Views

The most popular parallel computers are those that implement programs in MIMD mode. There are two major types of parallel computers such as shared memory multiprocessor & message-passing multi computers. The main difference between multiprocessors & multicomputer lies in memory sharing and the structure used for interprocessor communication.The processor in ... Read More

What are the different levels of Parallelism?

Ginni

Ginni

Updated on 30-Jul-2021 13:44:06

12K+ Views

There are different level of parallelism which are as follows −Instruction Level − At instruction level, a grain is consist of less than 20 instruction called fine grain. Fine-grain parallelism at this level may range from two thousand depending on an individual program single instruction stream parallelism is greater than ... Read More

Advertisements