É uma característica essencial e imprescindível para que haja multiprocessamento:
a existência dememória virtual disponível.
que os programas sejam interpretados e não compilados.
a existência dememória cache tipo L3.
que os programas sejam compilados e não interpretados.
a existência de, pelo menos, duas unidades de processamento.