Got a tricky question? Receive an answer from students like you! Try us!

Parallelism in Computing - Essay Example

Only on StudentShare
Masters
Author : geovannischuste
Essay
Technology
Pages 6 (1506 words)

Summary

Gordon Moore, the co-founder of Intel, had said this way back in 1965. It has since been the guiding principle of the hi-tech industry of Integrated Circuit (IC) technology. In an article written by Moore, he said "On the silicon wafer currently used, usually an inch or more in diameter, there is ample room for such a structure if the components can be closely packed with no space wasted for interconnection patterns." (Moore, 3)

Extract of sample
Parallelism in Computing

However, with technological advancements, the need for faster computers is ever increasing. To achieve this, a paradigm shift in the field of computing is necessary. One way to do it would be, instead of burdening one single processor with all the work, have more than one processor to do the job. That brings in the need for Multi-Processing.
Earlier computers were able to do only one thing at a time. For example, an old DOS based environment. Due to this, areas where computers could be used were also limited. But later, as processor speed started to increase by leaps and bounds and the need for more advanced techniques emerged, the processor was required to do more activities at a time.
In this technology, called Multi-Programming, several programs used to run simultaneously on a single processor. Since there was only one processor, there was no true simultaneous execution of two programs. Instead it used to execute one part of a program and then another part of the same or other program. This also brought forward the need for faster memory access, cache memory, faster RAMs, virtual memory, etc. so that large amount of data of various programs could be swapped with the processor for faster execution.
As it was quite evid ...
Download paper

Related Essays

Quantum: Computing the Future
This work shows us that quantum computing is the discipline of computer technology and systems, which is focused on developing computer technology based systems foundational upon the standards of quantum theory that clarifies the performance and characteristics of energy and material on the quantum (subatomic as well as atomic) stages. Quantum computing is a result of a combination of mathematics domain, physics discipline and computer science knowledge, and it has been developed in the previous two decades from creative thoughts to an imperative charming domains of quantum mechanics. A…
21 pages (5271 words)
Literature Review on Virtual Tour Technology
As the following sections will discuss, the former objectives have largely been met by astounding technological advances, yet the latter has yet to be fully realized, as virtual tour users are still impeded by cumbersome devices and binding tethers.…
18 pages (4518 words)
Cloud Computing
Examples of utility computing include Amazon Web Services, Google Applications and Microsoft Azure.…
7 pages (1757 words)
Grid Computing Master Essay
GEMLCA was developed by the research team of Centre for Parallel Computing at the University of Westminster within the UK e-Science OGSA TestBed project. GEMLCA or Grid Execution Management for Legacy Code Architecture is a language independent solution used to deploy existing legacy code applications as a Grid service. Any application written in any language can be deployed as a grid service without the need of even legacy code i.e. binary codes and source code.…
17 pages (4267 words)
Computing Assignment
The available budget 31000 pounds must be made enough towards installation costs.…
9 pages (2259 words)
Mobile Computing
As a key component of Intelligent Transportation Systems Inter Vehicle Communication (IVC) is one of the major applications of mobile computing. A large amount of research has been carried out by academia and the industry alike in this field. IVC enables each and every high speed automobile to send, receive and forward packets amongst each other by dynamically forming mobile ad-hoc networks (MANETS). The information is transferred, distributed and acquired over this network. The vehicle to vehicle communication (V2V) enables the drivers and their vehicles to communicate with other vehicles…
10 pages (2510 words)