Ch 10: Parallel Computer Architecture

About This Chapter

We've made studying for a test or finishing a tough homework assignment easy with this engaging chapter on parallel computer architecture. At any time, you're welcome to access these lessons and quizzes on any smartphone, laptop, computer or tablet.

Parallel Computer Architecture - Chapter Summary

Professional instructors created this chapter to make learning about parallel computer architecture easy and enjoyable. Short video lessons cover subjects including mainframe systems, the principles of distributed computing and the architecture associated with multiprocessing. Take your time as you work through this chapter, going back as much as needed to review any of this information over again. We've included lesson quizzes and a chapter test to help you gauge your knowledge before you move on. Once you finish this chapter, you should be ready to complete the following:

  • Explain mainframe systems
  • Detail the performance of parallel computing
  • Discuss the applications and environments of distributed computing
  • Define multiprocessing with examples
  • Outline the components of grid computing
  • Explain the types and alternatives to Flynn's architecture taxonomy
  • Identify the design and architecture of a distributed cache
  • Describe the characteristics and limitations of superscalar and VLIW architectures
  • Discuss the use and characteristics of vector processors
  • Outline the role and types of interconnection networks
  • Define GPGPU and give examples
  • Detail the uses and characteristics of distributed parallel computing

12 Lessons in Chapter 10: Parallel Computer Architecture
Test your knowledge with a 30-question chapter practice test
What is a Mainframe System?

1. What is a Mainframe System?

A mainframe computer is a very large computer capable of handling and processing very large amounts of data quickly. They are used by large institutions, such as government agencies and large corporations.

What is Parallel Computing? - Performance & Examples

2. What is Parallel Computing? - Performance & Examples

In this lesson, we'll take a look at parallel computing. We will learn what this means, its main performance characteristic, and some common examples of its use.

What is Distributed Computing? - Principles, Environments & Applications

3. What is Distributed Computing? - Principles, Environments & Applications

Some computing tasks require the power of multiple computers. Learn how distributed computing coordinates tasks performed on multiple computers at the same time.

What Is Multiprocessing? - Definition, Architecture & Examples

4. What Is Multiprocessing? - Definition, Architecture & Examples

Multiprocessing is the capability of a computer to multitask, or execute more than one program or process at the same time. In this lesson, we will learn about computers and their multiprocessing abilities.

Grid Computing: Definition, Components & Examples

5. Grid Computing: Definition, Components & Examples

In this lesson, we'll define Grid Computing, explore its major components, and give some examples of its use. At the end, you should have a good understanding of this important technique.

Flynn's Architecture Taxonomy: Types & Alternatives

6. Flynn's Architecture Taxonomy: Types & Alternatives

One of the challenges of parallel computing is that there are many ways to establish a task. One of the choices when building a parallel system is its architecture. Flynn's taxonomy classifies different types of parallel architectures.

How Distributed Cache Works: Design & Architecture

7. How Distributed Cache Works: Design & Architecture

In this lesson, we will learn about the concept of caching and the definition and significance of distributed caching. We will look at the design and architecture of different types of distributed caching.

Superscalar & VLIW Architectures: Characteristics, Limitations & Functions

8. Superscalar & VLIW Architectures: Characteristics, Limitations & Functions

This lesson explains the Superscalar and VLIW (Very Long Instruction Word) architectures, their characteristics and limitations. Both superscalar and VLIW architectures are used in parallel processing for executing pipelined instructions.

Vector Processors: Characteristics, Use & Examples

9. Vector Processors: Characteristics, Use & Examples

In this lesson, we learn the characteristics and advantages of using vector processors. We will learn the characteristics of a vector and see through pseudo-code how vectoring a loop helps with faster program execution.

Interconnection Networks: Role & Types

10. Interconnection Networks: Role & Types

Parallel processing is the simultaneous execution of different tasks by a computer processor. In this lesson, we'll learn about static and dynamic interconnection networks for connecting the different elements for parallel processing.

GPGPU: Definition, Differences & Example

11. GPGPU: Definition, Differences & Example

GPUs are not just for games and other rendering services anymore. This lesson will explain what a GPGPU is, what makes it different, and why it is important.

Distributed Parallel Computing: Characteristics, Uses & Example

12. Distributed Parallel Computing: Characteristics, Uses & Example

In this lesson, we will learn what Distributed Parallel Computing systems are and their benefits. We will discover a few examples of Distributed Parallel Computing systems that we use every day. Additionally, we will explore the SETI project that uses millions of user computers across the world for a scientific purpose.

Chapter Practice Exam
Test your knowledge of this chapter with a 30 question practice chapter exam.
Not Taken
Practice Final Exam
Test your knowledge of the entire course with a 50 question practice final exam.
Not Taken

Earning College Credit

Did you know… We have over 200 college courses that prepare you to earn credit by exam that is accepted by over 1,500 colleges and universities. You can test out of the first two years of college and save thousands off your degree. Anyone can earn credit-by-exam regardless of age or education level.

To learn more, visit our Earning Credit Page

Transferring credit to the school of your choice

Not sure what college you want to attend yet? Study.com has thousands of articles about every imaginable degree, area of study and career path that can help you find the school that's right for you.

Support