

- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Difference Between SIMD and MIMD
In this post, we will understand the difference between SIMD and MIMD −
SIMD
It stands for Single Instruction Multiple Data.
It requires less memory.
It is inexpensive in comparison to MIMD.
It has a single decoder.
It uses latent (tacit) synchronization.
It is a synchronous programming technique.
It is simple in comparison to MIMD.
It is not as efficient as MIMD in terms of performance.
MIMD
It stands for Multiple Instruction Multiple Data.
It requires more memory.
It is expensive in comparison to SIMD.
It contains multiple decoders.
It uses accurate (explicit) synchronization.
It is an asynchronous programming technique.
It is complex in comparison to SIMD.
It is efficient in comparison to SIMD.
- Related Questions & Answers
- What is SIMD Architecture?
- What is MIMD Architecture?
- What is Distributed memory MIMD Architecture?
- What are Shared Memory MIMD Architectures?
- Difference between JCoClient and JCoDestination
- Difference between String and StringBuffer.
- Difference between StringBuffer and StringBuilder.
- Difference between C# and .Net
- Difference between Process and Thread
- Difference between Concurrency and Parallelism
- Difference between localhost and 127.0.0.1?
- Difference between Java and JavaScript.
- Difference between NodeJS and AngularJS
- Difference between Normalization and Denormalization
- Difference between Servlet and JSP
Advertisements