A maioria dos softwares funciona com mais de um núcleo, pois os desenvolvedores podem economizar muitas linhas no
código dos aplicativos. Em vez de mandar o software executar uma função específica pelo processador, é preciso
determinar qual núcleo vai fazer o que e quando. Quanto mais núcleos, mais simples fica essa tarefa.