Classification of Parallel Computers based on Flynn’s Taxonomy
10 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What does an initial actor receive to begin computation in the Actors abstraction?

  • An implicit start message (correct)
  • An explicit start message
  • A request for computation
  • Messages from other actors
  • What encapsulates actions in the Actors abstraction?

  • Tasks
  • States
  • Behaviours (correct)
  • Messages
  • What can actors do in response to messages in the Actors abstraction?

  • Ignore all messages
  • Stop execution
  • Sleep indefinitely
  • Modify their behaviour (correct)
  • What is a potential issue with general task management discussed in the text?

    <p>Lack of clear separation between task creation and execution contexts</p> Signup and view all the answers

    What is a common alternative to general task management mentioned in practical systems?

    <p>Data-parallel computation</p> Signup and view all the answers

    What type of overhead can general task management have according to the text?

    <p>Significant overhead</p> Signup and view all the answers

    What does an actor not have the ability to do in response to messages in the Actors abstraction?

    <p>Ignore messages completely</p> Signup and view all the answers

    Which of the following is NOT mentioned as an action that actors can perform in response to messages in the Actors abstraction?

    <p>Send an infinite number of messages to other actors</p> Signup and view all the answers

    What could be a challenge in the separation of task creation and execution contexts?

    <p>Unclear separation</p> Signup and view all the answers

    Why are simpler task organizations like data-parallel computation or pipelines often employed in practical systems?

    <p>To minimize total execution time</p> Signup and view all the answers

    More Like This

    Use Quizgecko on...
    Browser
    Browser