3.3.6 Parallel processing
In computers, parallel processing is the processing of program instructions by dividing them among multiple processors with the objective of running a program in less time.In other words it is the simultaneous use of several processors to perform a single job Four basic computer architectures are $ single instruction, single data (SISD), $ single instruction, multiple data (SIMD), $ multiple instruction, single data (MISD), $ multiple instruction, multiple data (MIMD) Single instruction, single data (SISD) @ A computer that does not have the ability for parallel processing @ There is only one processor executing one set of instructions on a single set of data. Single instruction, multiple data (SIMD) @ The processor has several ALUs. Each ALU executes the same instruction but on different data. Multiple instruction, single data (MISD) Multiple instru...
0 Comments