SMP (Symmetric Multi-Processing)

<< SMALLINT (SMALLINTEGER) | IBExpert Glossary | SMTP (Simple Mail Transfer Protocol) >>

Short for Symmetric Multiprocessing, a computer architecture that provides fast performance by making multiple CPUs available to complete individual processes simultaneously (multiprocessing). Unlike asymmetrical processing, any idle processor can be assigned any task, and additional CPUs can be added to improve performance and handle increased loads. A variety of specialized operating systems and hardware arrangements are available to support SMP. Specific applications can benefit from SMP if the code allows multithreading.

SMP uses a single operating system and shares common memory and disk input/output resources. Both UNIX and Windows NT support SMP.


See also:
Server versions and differences
Factors impacting scalability

back to top of page
<< SMALLINT (SMALLINTEGER) | IBExpert Glossary | SMTP (Simple Mail Transfer Protocol) >>