Monday, December 21, 2015

Multiprocessing.



Multiprocessing.

Some computers are made to distribute their work across several CPUs in a multiprocessing configuration, a technique once employed only in large and powerful machines such as supercomputers , mainframe computers and servers . Multiprocessor and multi-core (multiple CPUs on a single integrated circuit) personal and laptop computers are now accessible, and are being increasingly used in lower-end markets as a result.
Supercomputers in particular often have highly unique architectures that differ significantly from the basic stored-program architecture and from general purpose computers. [72] They often feature thousands of CPUs, customized high-speed interconnects, and specialized computing hardware. Such designs are typically useful only for specialized tasks due to the large scale of program organization required to successfully utilize most of the available resources at once. Supercomputers usually see usage in large-scale simulation , graphics rendering , and cryptography applications, as well as with other so-called "embarrassingly parallel " tasks.

No comments:

Post a Comment