To main page
In 3D programming / OpenGL SMP
often refers to Symmetric MultiProcessing, which is an architecture where multiple processors can access the same memory (shared).
The OpenGL is heavily based on SMP, since GPUs
are basically many-many processors working in parallel, using layers of shared memory (some of it is shared only between some threads, some is shared among all threads).
like Core 2 Duo or Pentium D are also examples of SMP, but feature only a few threads of executions (where GPUs can often offer tens of thousands of threads working in parallel).