Respostas

2014-05-14T00:49:58-03:00
Uma das principais vantagens dos processadores multicore é também um dos principais motivos da sua invenção. Essa vantagem é a sua maior capacidade - comparado aos singlecores - de resfriamento; o que ainda possibilitou e ainda possibilita o aumento do poder de processamento dos processadores.Economia no preço de licenciamento de softwares proprietários, passando a ter um maior poder de processamento sem necessitar de uma nova máquina.Processadores multicore também permitem maior desempenho com menor energia. Isso pode ser um fator importante em dispositivos móveis que funcionam com baterias. Uma vez que cada núcleo em multicore é geralmente mais eficiente em termos energéticos, o chip se torna mais eficiente do que ter um grande núcleo único e monolítico.As outras vantagens quase que por completo relacionam-se com a capacidade de processamento, principalmente quando se trata da execução de mais de um aplicativo ao mesmo tempo ou mesmo e aplicativos capazes de realizar o seu processamento paralelamente, conseguindo assim trabalhar com dois ou mais núcleos concomitantemente. Nos processadores mais recentemente desenvolvidos existe também uma melhora no acesso a memória e na troca de dados entre os próprios núcleos.Porém, é importante destacar também que para que a qualidade de processamento paralelo dos multicores seja utilizada na sua totalidade os softwares instalados na máquina devem ser escritos para aproveitar esse recurso; para isso as aplicações devem ser escritas utilizando e armazenando os conceitos de threads, assim uma única aplicação utilizará o poder de processamentos dos dois ou mais processadores.