I think I will have to compile a list of stupid things that people have said regarding computers. I have just had a question from someone about a HD I am selling on fleabay
( Read more... )
Actually, there is a multiprocessor architecture called SIMD. Single instruction, multiple data. Basically it performs the same operation on multiple array elements at once.
Most multi processor systems don't fall into this category. You also have SISD (Single Instruction, Single Data) which is considered a trivial case, since there's no functional benefit, to duplicating an operation which should provide identical results. MISD Multiple instruction single data (again, not terribly useful)
And MIMD. Multiple instruction, Multiple data.
The latter case is the 'common' multi-processor design, since it provides performance increases of nearly the order of N.
SIMD does get used in specific applications, such as certain modelling systems (eg. weather, complex fluid dynamics). It's almost always implemented on MIMD processors though, simply because it's more versatile.
Comments 3
Reply
Single instruction, multiple data.
Basically it performs the same operation on multiple array elements at once.
Most multi processor systems don't fall into this category.
You also have SISD (Single Instruction, Single Data) which is considered a trivial case, since there's no functional benefit, to duplicating an operation which should provide identical results.
MISD Multiple instruction single data (again, not terribly useful)
And MIMD. Multiple instruction, Multiple data.
The latter case is the 'common' multi-processor design, since it provides performance increases of nearly the order of N.
SIMD does get used in specific applications, such as certain modelling systems (eg. weather, complex fluid dynamics). It's almost always implemented on MIMD processors though, simply because it's more versatile.
Reply
Reply
Leave a comment