Already have an account? Get multiple benefits of using own account!
Login in your account..!
Remember me
Don't have an account? Create your account in less than a minutes,
Forgot password? how can I recover my password now!
Enter right registered email to receive password!
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.
If a table that is to be extended contains a long field, we cannot use append structures why? Long fields in a table must always be located in the last, as the last field of th
A chart illustrating the differences among the new cloud-based technologies (Workday) and the traditional . a. The new cloud-based solutions benefit Workday from every facet wh
In the statement Write:/15(10) lfa1-lifnr. The values 15 and 11 can also be defined by variable. No, the value of 11 nad 15 is not described by variable.
What is assembly language? Assembly language : It is a family of low-level language for microprocessors, programming computers, microcontrollers etc. All are implement a symbo
If the input to T-flipflop is 100 Hz signal, the final output of the three T-flipflops in cascade is ? Ans. The final output of the three T-flip-flops in cascade is 12
1. Insert the following characters with their respective priorities (shown as ordered pairs) into an empty treap: (K, 17), (F, 22), (P, 29), (M, 10), (N, 15), (L, 26), (G, 13),
Q. Interrupt - Driven Input-output? Problem with programmed I/O is that processor has to wait a long time for I/O interface to see whether a device is free or waits until compl
Q. Explain about Multi tasking environment? Multi tasking uses parallelism by: 1) Pipelining functional units are pipe line mutually 2) Simultaneously employing multiple
Explain about Bus of register transfer Since a computer has several registers, paths must be provided to transfer information among registors. If separate lines are used amon
What is an compiled languages In compiled languages the instructions into machine code and kept them in a separate file for later implementation. Many modern compilers can com
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!
whatsapp: +91-977-207-8620
Phone: +91-977-207-8620
Email: [email protected]
All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd