Expalin the history of parallel computers, Computer Engineering

Assignment Help:

Expalin the History Of Parallel Computers

The researches with and implementations of use of the parallelism started long back in the 1950's by IBM Corporation. The IBM STRETCH computers also recognized as IBM 7030 were built in 1959.  In design of these computers, some new concepts such as overlapping I/O with processing and instruction look ahead were introduced.  A serious approach in the direction of designing parallel computers was begun with the development of ILLIAC IV in the year 1964 at University of Illinois.  It had a single control unit however multiple processing elements. On this machine, at one time, a single process is executed on different data items by different processing elements. The idea of pipelining was introduced in computer CDC 7600 in 1969.  It used pipelined arithmetic unit.  In the years 1970-85, the research in this field was focused on the development of vector super computer.  In 1976 the CRAY1 was developed by Seymour Cray.  Cray1 was a pioneering effort in development of the vector registers. It used main memory only for load and store operations. Cray1 did not access virtual memory and optimized pipelined arithmetic unit and Cray1 had clock speed of 12.5 n.sec.  The Cray1 processor evolved up to a speed of 12.5 Mflops on 100 × 100 linear equation solutions.  The subsequent generation of Cray known as Cray XMP was developed in the years 1982-84.  It was united with 8-vector supercomputers and used a shared memory. Apart from Cray, the giant company producing parallel computers, Control Data Corporation (CDC) of USA, manufactured supercomputers, the CDC 7600. Its vector supercomputers known as Cyber 205 had memory to memory architecture which is, input vector operands were streamed from the main memory to the vector arithmetic unit and results were stored back in the main memory. The benefit of this architecture was, it didn't limit the size of vector operands.  The drawback was that it required a very high speed memory so that there will be no speed mismatch between vector arithmetic units and main memory.  Producing such high speed memory is very expensive.  The clock speed of Cyber 205 was 20 n.sec.  

In the 1980's Japan also started producing high performance vector supercomputers. Companies such as NEC, Fujitsu and Hitachi were main manufacturers.  Hitachi created S-810/210 and S-810/10 vector supercomputers in 1982.  NEC created SX-1 and Fujitsu created VP-200.  All these machines used semiconductor technologies to attain speeds at equivalence with Cray and Cyber.  However their operating system and vectorisers were poorer than those of American companies. 

 


Related Discussions:- Expalin the history of parallel computers

Illustrate about the problem statement, Illustrate about the Problem statem...

Illustrate about the Problem statement Problem statement would not be incomplete, inconsistent and ambiguous. Try to state the requirements precisely and point to point. Do no

State about sixth generation electronic computers, Sixth Generation (1990 -...

Sixth Generation (1990 - ) This  generation  begun  with  many  gains  in  parallel  computing,  both  in  hardware area and in improved understanding of how to build up algori

Storage devices, Logic manufactures have produced 'large scale' logic (LSI)...

Logic manufactures have produced 'large scale' logic (LSI) blocks to achieve complex functions; a typical set of logic functions is that of data storage. There are two main types o

Determine a ring counter that consisting of five flip-flops, A ring counter...

A ring counter consisting of five Flip-Flops will have ? Ans. A ring counter have 5 states while consisting of Five Flip-Flops.

DW, Define a job scheduling strategy that will meet business requirement of...

Define a job scheduling strategy that will meet business requirement of reporting availability by 6am CST for the following cubes

Explain the register transfer language, Explain the Register transfer langu...

Explain the Register transfer language Register transfer language means there must be data flow between two registers and logic is in between them for end registers data must f

Define syntax of barrier directive, Q. Define syntax of barrier directive? ...

Q. Define syntax of barrier directive? Barrier Directive  The syntax of barrier directive is  #pragma omp barrier When a thread attains barrier it waits till all threa

Describe about the forms-DBMS, Describe about the Forms- DBMS Forms ar...

Describe about the Forms- DBMS Forms are generally known as data entry screens as they are user interface that allows data in the tables to be viewed, edited or entered. Forms

Explain the real time process control, Explain the Real time process contro...

Explain the Real time process control Process control is a real time system. Though this is very different to real time (transaction) processing; this system generally involves

What is computer virus, What is computer virus?  A  computer  virus  is...

What is computer virus?  A  computer  virus  is  a  computer  program  that  is  designed  to  spread  itself between   computers.   Computer virus are inactive when standing a

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd