Parallel Architecture
Interactive Learning activity
Start
Directions:
Considering the application, drag and drop which programming model and computer architecture would be most appropriate. Once you have correctly placed both options, click the next button to continue to the next application.
Application
Transaction Processing
Programming Model
Message passing model
Data parallel model
Data parallel model/Message passing model
Shared memory or data parallel model
Architecture
SIMD
Single instruction multiple data
SISD
Single instruction single data
MISD
Multiple insturctions single data
MIMD
Multiple instructions multiple data
Back
Next
Directions:
Considering the application, drag and drop which programming model and computer architecture would be most appropriate. Once you have correctly placed both options, click the next button to continue to the next application.
Application
Facial Recognition
Programming Model
Message passing model
Data parallel model
Data parallel model/Message passing model
Shared memory or data parallel model
Architecture (you can drag more than one option)
SIMD
Single instruction multiple data
SISD
Single instruction single data
MISD
Multiple insturctions single data
MIMD
Multiple instructions multiple data
Back
Next
Directions:
Considering the application, drag and drop which programming model and computer architecture would be most appropriate. Once you have correctly placed both options, click the next button to continue to the next application.
Application
3D Graphics Rendering
Programming Model
Message passing model
Data parallel model
Data parallel model/Message passing model
Shared memory or data parallel model
Architecture (you can drag more than one option)
SIMD
Single instruction multiple data
SISD
Single instruction single data
MISD
Multiple insturctions single data
MIMD
Multiple instructions multiple data
Back
Next
Directions:
Considering the application, drag and drop which programming model and computer architecture would be most appropriate. Once you have correctly placed both options, click the next button to continue to the next application.
Application
Pattern Search (String Search)
Programming Model
Message passing model
Data parallel model
Data parallel model/Message passing model
Shared memory or data parallel model
Architecture (you can drag more than one option)
SIMD
Single instruction multiple data
SISD
Single instruction single data
MISD
Multiple insturctions single data
MIMD
Multiple instructions multiple data
Back
Next
Directions:
Considering the application, drag and drop which programming model and computer architecture would be most appropriate. Once you have correctly placed both options, click the next button to continue to the next application.
Application
Radar Processing
Programming Model
Message passing model
Data parallel model
Data parallel model/Message passing model
Shared memory or data parallel model
Architecture (you can drag more than one option)
SIMD
Single instruction multiple data
SISD
Single instruction single data
MISD
Multiple insturctions single data
MIMD
Multiple instructions multiple data
Back
Next
Directions:
Considering the application, drag and drop which programming model and computer architecture would be most appropriate. Once you have correctly placed both options, click the next button to continue to the next application.
Application
Database Queries
Programming Model
Message passing model
Data parallel model
Data parallel model/Message passing model
Shared memory or data parallel model
Architecture (you can drag more than one option)
SIMD
Single instruction multiple data
SISD
Single instruction single data
MISD
Multiple insturctions single data
MIMD
Multiple instructions multiple data
Back
Next
Great Work!
All instructional content, including AI-assisted adaptations and custom interactive learning activities created on Genially is licensed by Saylor Academy under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) license. All Genially proprietary elements such as templates, themes, built-in assets, stock media, and other “Genially Content” remain subject to Genially's Terms of Service and are not covered by this Creative Commons license. These elements must remain embedded in the course and cannot be reused or redistributed independently."
Home Page
Use this page to feely navigate to any of the application scenarios.
Pattern Search (String Search)
Transaction Processing
Radar Processing
Facial Recognition
Database Queries
3D Graphics Rendering
(8.3) Parallel Architecture
Saylor Academy
Created on February 20, 2026
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Planets Sorting Game
View
World Ecosystems
View
Chronological Ordering
View
House Parts Game
View
Historical Facts Game
View
Math Calculations
View
Puzzle Game
Explore all templates
Transcript
Parallel Architecture
Interactive Learning activity
Start
Directions:
Considering the application, drag and drop which programming model and computer architecture would be most appropriate. Once you have correctly placed both options, click the next button to continue to the next application.
Application
Transaction Processing
Programming Model
Message passing model
Data parallel model
Data parallel model/Message passing model
Shared memory or data parallel model
Architecture
SIMD
Single instruction multiple data
SISD
Single instruction single data
MISD
Multiple insturctions single data
MIMD
Multiple instructions multiple data
Back
Next
Directions:
Considering the application, drag and drop which programming model and computer architecture would be most appropriate. Once you have correctly placed both options, click the next button to continue to the next application.
Application
Facial Recognition
Programming Model
Message passing model
Data parallel model
Data parallel model/Message passing model
Shared memory or data parallel model
Architecture (you can drag more than one option)
SIMD
Single instruction multiple data
SISD
Single instruction single data
MISD
Multiple insturctions single data
MIMD
Multiple instructions multiple data
Back
Next
Directions:
Considering the application, drag and drop which programming model and computer architecture would be most appropriate. Once you have correctly placed both options, click the next button to continue to the next application.
Application
3D Graphics Rendering
Programming Model
Message passing model
Data parallel model
Data parallel model/Message passing model
Shared memory or data parallel model
Architecture (you can drag more than one option)
SIMD
Single instruction multiple data
SISD
Single instruction single data
MISD
Multiple insturctions single data
MIMD
Multiple instructions multiple data
Back
Next
Directions:
Considering the application, drag and drop which programming model and computer architecture would be most appropriate. Once you have correctly placed both options, click the next button to continue to the next application.
Application
Pattern Search (String Search)
Programming Model
Message passing model
Data parallel model
Data parallel model/Message passing model
Shared memory or data parallel model
Architecture (you can drag more than one option)
SIMD
Single instruction multiple data
SISD
Single instruction single data
MISD
Multiple insturctions single data
MIMD
Multiple instructions multiple data
Back
Next
Directions:
Considering the application, drag and drop which programming model and computer architecture would be most appropriate. Once you have correctly placed both options, click the next button to continue to the next application.
Application
Radar Processing
Programming Model
Message passing model
Data parallel model
Data parallel model/Message passing model
Shared memory or data parallel model
Architecture (you can drag more than one option)
SIMD
Single instruction multiple data
SISD
Single instruction single data
MISD
Multiple insturctions single data
MIMD
Multiple instructions multiple data
Back
Next
Directions:
Considering the application, drag and drop which programming model and computer architecture would be most appropriate. Once you have correctly placed both options, click the next button to continue to the next application.
Application
Database Queries
Programming Model
Message passing model
Data parallel model
Data parallel model/Message passing model
Shared memory or data parallel model
Architecture (you can drag more than one option)
SIMD
Single instruction multiple data
SISD
Single instruction single data
MISD
Multiple insturctions single data
MIMD
Multiple instructions multiple data
Back
Next
Great Work!
All instructional content, including AI-assisted adaptations and custom interactive learning activities created on Genially is licensed by Saylor Academy under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) license. All Genially proprietary elements such as templates, themes, built-in assets, stock media, and other “Genially Content” remain subject to Genially's Terms of Service and are not covered by this Creative Commons license. These elements must remain embedded in the course and cannot be reused or redistributed independently."
Home Page
Use this page to feely navigate to any of the application scenarios.
Pattern Search (String Search)
Transaction Processing
Radar Processing
Facial Recognition
Database Queries
3D Graphics Rendering