Parallel and Distributed Computing

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson
Download our mobile app to listen on the go
Get App

Questions and Answers

What is parallel computing?

  • The use of a single processor to perform tasks sequentially
  • The use of multiple processors to perform tasks simultaneously (correct)
  • The use of multiple processors to perform tasks sequentially
  • The use of a single processor to perform tasks simultaneously

What are the two types of memory in parallel systems?

  • Shared and distributed (correct)
  • Private and public
  • Private and distributed
  • Shared and public

What is distributed computing?

  • The use of multiple autonomous computers that communicate through message passing (correct)
  • The use of multiple computers to perform tasks sequentially
  • The use of a single computer to perform tasks sequentially
  • The use of a single computer to perform tasks simultaneously

What are the advantages of parallel computing?

<p>Saves time and money and can handle larger problems (B)</p> Signup and view all the answers

What are the types of parallelism?

<p>Bit-level, instruction-level, and task parallelism (A)</p> Signup and view all the answers

What are the types of distributed systems?

<p>Server/client and peer-to-peer (D)</p> Signup and view all the answers

What are the disadvantages of distributed systems?

<p>Inadequate security and potential data loss (B)</p> Signup and view all the answers

Flashcards

What is parallel computing?

Using multiple processors to perform tasks simultaneously.

What types of memory do parallel systems use?

Shared and distributed

What is distributed computing?

Using multiple independent computers that communicate by sending messages.

What are advantages of parallel computing?

Saves time, money, and can handle larger problems.

Signup and view all the flashcards

What are the types of parallelism?

Bit-level, instruction-level, and task parallelism

Signup and view all the flashcards

What are the types of distributed systems?

Server/client and peer-to-peer

Signup and view all the flashcards

What are the drawbacks of distributed systems?

Security vulnerabilities and potential data loss.

Signup and view all the flashcards

Study Notes

  • Parallel computing uses multiple processors to perform tasks simultaneously.
  • Memory in parallel systems can be shared or distributed.
  • Distributed computing uses multiple autonomous computers that communicate through message passing.
  • Parallel computing saves time and money and can handle larger problems.
  • Bit-level, instruction-level, and task parallelism are types of parallelism.
  • Client/server and peer-to-peer systems are types of distributed systems.
  • Distributed systems allow for easy data sharing and scalability.
  • Adequate security and potential data loss are disadvantages of distributed systems.
  • Virtualization allows for sharing of a physical resource among multiple organizations.
  • Virtualization assigns a logical name to a physical resource and provides a pointer when demanded.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

More Like This

Use Quizgecko on...
Browser
Browser