Nobody downloaded yet

Advance Computer Architecture: Parallel Computing - Assignment Example

Comments (0) Cite this document
Through parallel computing, a problem can be broken down into simple parts that can be solved individually but concurrently. Each problem can then be broken…
Download full paperFile format: .doc, available for editing
GRAB THE BEST PAPER96.9% of users find it useful
Advance Computer Architecture: Parallel Computing
Read TextPreview

Extract of sample "Advance Computer Architecture: Parallel Computing"

Download file to see previous pages Parallel computing requires multiple processors, which serves as the workers and the network that serves as the link between workers. It also requires the operating system that functions as the manager of the system that controls the multiple workers in the system. The message-passing model is defined as collection of processes that use the local memory of a computer in solving problems. These processes initiate communication by sending and receiving information in the form of messages. The transfer of data in the message-passing model must have cooperative operations that are performed by each process. In this model, the programming aspect occurs through the linkage of calls to libraries that take care of the data exchange function between processors. This is advantageous because message-passing libraries can be easily located in modern programming languages (Fox, 2002:71).
The Message Passing Interface (MPI) is a platform that sends messages to a process and relied on it and the infrastructure that supports the process to facilitate code running. It targets the distributed memory system and is available on different types of parallel machines. It can also be applied to Fortran and C programs, enables inter-task communication in computers, and uses an SPMD programming model (Fox, 2002:72).
The Parallel Virtual Machine (PMV) makes it possible to gather different computer systems and make them a single parallel machine. It was developed in 1989 and is a tool that can be used to create and execute parallel applications in computers. The PVM operates in heterogeneous Unix computers. It used the PVM daemon process and a library interface to perform functions (Fox, 2002:74).
The SIMD (Single Instruction Multiple Data) architecture is a method in computer science that combines several operations into one computer instruction. The SIMD has certain advantages as well as disadvantages. In terms of advantages, the SIMD helps to achieve significant ...Download file to see next pagesRead More
Cite this document
  • APA
  • MLA
(“Advance Computer Architecture: Parallel Computing Assignment”, n.d.)
Advance Computer Architecture: Parallel Computing Assignment. Retrieved from
(Advance Computer Architecture: Parallel Computing Assignment)
Advance Computer Architecture: Parallel Computing Assignment.
“Advance Computer Architecture: Parallel Computing Assignment”, n.d.
  • Cited: 0 times
Comments (0)
Click to create a comment or rate a document

CHECK THESE SAMPLES OF Advance Computer Architecture: Parallel Computing

Describe how concepts such as RISC, pipelining, cache memory, and virtual memory have evolved over the past twenty-five years to

...and virtual memory. The computational power increased manifolds as a result of these achievements. Referring to “Reduced instruction set computing” The type of computer architecture that involved simple instructions that were comprehensive and lesser in number. RISC incorporated registers along with the main memory itself for the allocation and storage of instructions. Superscalar computing involves the parallel execution of instruction by a single CPU. The main transition between CISC and RISC type of computing resulted after the advent of Superscalar computing. Pipelining, on the other hand, refers to...
3 Pages(750 words)Research Paper

Healthcare Computer Network Architecture

... of the of the 10 February Healthcare Computer Network Architecture Answer Internet Protocol (IP) is a numeric address that configured on each computing device that wishes to communicate with other devices on a computer network. Likewise, this address demonstrates the address of a specific device on the network. For example, a computer that is configured on the network will possess an IP address: However, for establishing connectivity, subnet mask, gateway and other relevant protocols contribute for successful data transmission. Likewise, a version 4 IP address comprises of five classes i.e. Class A, Class B, Class, C , Class D and Class E. Subnet demonstrates the class of an IP address. Moreover, the gateway defines... is a...
3 Pages(750 words)Coursework

Computer Architecture

...? Computer Architecture al Affiliation) Question Whenever there are discussions regarding computer architectures and the manner in which computer systems and computers are developed, organized and implemented, the von Neumann architecture is mentioned as a yardstick for comparison. The reason for this is that almost every electronic computer that has ever been developed has been based on this architecture (Aspray, 1990). The von Neumann architecture is named after John von Neumann, a pioneering mathematician and scholar who first published a paper putting forth what was...
4 Pages(1000 words)Assignment

Computer Architecture

...? Computer Architecture Computer Architecture Computer as we know it today has had quite a history. Computer hardware and softwarehave evolved significantly to what we have in the present day. There have been notable milestones covered in computer architecture thanks to contributions of the likes of Jon Von Neumann. These paper endeavors to describe Von Neumann’s architecture and explain its importance. The paper shall expound on what a system bus is and explain its uses. It shall summarize the use of Boolean operators in computer-based calculations. This paper shall close with a focus on categories of the different types of computer memory and storage. Von Neumann Architecture Von Neumann’s ideas are significant as they inspired... the...
4 Pages(1000 words)Essay

Computer Architecture

...12 December Computer Architecture An operating system refers to the concept of hardware activities that allow the hardware to be controlled by the computers programmers. It also involve s the management of resources shared among the computer users. There are related explanations about different issues that influence the process of designing the current operating systems, such as a laboratory component that allows all the learners to experiment using different operating systems. Operating systems and most of their concepts become more complex as technology improves as well as its application of software is involved. It is important to ensure that all the learners...
8 Pages(2000 words)Research Paper

Modern Parallel Computer Systems

...and modernized according to the technical innovations. Modern computing systems have seen grand expansion and innovations with the passage of time. Time for transactions have been reduced that have ultimately made human life easier in order when it comes to tackle with financial, business analysis, science, engineering, social life, and technical-oriented sectors. Parallel computers are such example of innovations and advancements in the technological sector and are more analogous to our own biological computer. Parallel computing systems are usually best solutions for facing challenging issues on the frontiers of...
4 Pages(1000 words)Essay

Human Computer Interaction in Computing

.... Developing Descriptive and Predictive Models and Theories of Interaction HCI research is performed to provide a better understanding of the interaction between users and computer technology. HCI theory are deeply steeped in the scientific research and theories from psychology. Most of the psychological domains are inter-related and in HCI theory this also spans into other fields such as mathematics, design, architecture, arts, linguistics, etc. Research into the MCI field seeks to explain the human-computer interaction in terms of the psychological mechanism of the user. Most theories and models are from one of the following three kinds: Explanatory theory - predict outcomes based...
4 Pages(1000 words)Essay

Computer Peripheral Architecture

...A Report on Computer Peripheral Architecture 5th December, 2009 This report will discuss the various peripherals being used in virtual environments. There are three main areas are to be researched into, which are Data storage and representation, Environment manipulation, and Communication. These days, a lot of new peripherals are being introduced which run at greater speeds. Thus there is the need for more interactivity for applications. Most interface are also becoming smaller and more of them are now wireless equipped Data storage and representation The computing industry has a definition of primary and secondary storage that refers only to secondary storage. In this definition,...
6 Pages(1500 words)Essay

Advanced Computer Architecture

...Advanced Computer Architecture Table of Contents Introduction 3 Analysis 4 Comparison of the Microprocessors 7 Assembly Language Used in Instruction Set 10 Conclusion and Recommendations 11 References 12 Introduction Microprocessors are also recognised as modernised ‘Central Processing Units’ (CPUs). These are generally a chip comprises various programs that include control circuits, ‘Arithmetic Logical Unit’ (ALU) and register circuits. Microprocessors are used for serving multipurpose purposes that tends to accept input of digital data and process data according to stored programs. These are usually regarded as semiconductor devices that are accountable for fetching, decoding along with...
8 Pages(2000 words)Case Study

Computer Systems Architecture and Administration

...Computer Systems Architecture and Administration a. Virtual Machine (VM) is a stratum of software that imitates the hardware of an ordinary computer system. In this regards, the A virtual-machine monitor is a suitable technique for adding functionality below ordinary operating system and application software. For instance, one class of virtual-machine monitor is commonly referred to as Type II virtual-machine monitors (VMMs) is structured on the abstractions delivered by a host operating system. Type II VMMs are sophisticated and expedient, but their performance is presently slower than that realized when running outside a virtual machine- in a standalone system. In broad terms, a virtual...
8 Pages(2000 words)Assignment
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.

Let us find you another Assignment on topic Advance Computer Architecture: Parallel Computing for FREE!

Contact Us