Fundamentally, there are three main approaches when it comes to performing computations. At one end of the spectrum we have a single, humongously large processor; at the other end of the spectrum we have a massively-parallel conglomeration of extremely fine-grained functions (which some may call "a great big pile of logic gates"); and in the middle we have a gray area involving multiple medium- and coarse-grained processing elements. (Note that this illustration focuses on the general-purpose microprocessor-type central processing unit (CPU) and digital-signal processor (DSP) arenas; mainframe computers and supercomputers are outside the scope of these discussions.)

The computing universe (single, multiple, and reconfigurable processors and cores)

If you feel we should make any additions or modifications to the above diagram, please feel free to Contact Us and share your thoughts. Also, you may use the above diagram for your own presentations, whitepapers, books, and so forth, so long as you reference the source as being:

      www.diycalculator.com/sp-compuniverse.shtml

If necessary, we can generate a high-resolution version for you in the graphical format of your choice. Last but not least, please remember that this is a "living breathing" document (and illustration) that is constantly being added to, so keep on coming back to ensure that you have the latest version.