30 jan 2005 ano - Geração do processador Multicore.
Descrição:
Com a geracao Multicore, veio o inicio da tecnologia Dual-Core em microprocessadores, com um ano depois levou ao desenvolvimento do processador Intel Core 2 Duo, onde seu processo de fabricacao de 65nm permitiu que se chegasse a disponibilidade de ate 290 milhoes de transistores, com os avancos a tecnologia multicore continuou seu curso e os processadores de quatro nucleos fizeram sua apariacao em 2007. Hoje em dia e possivel visualizar diversos exemplos de hardwares, sendo eles de forma comercial; Da marca AMD temos, Athlon 64, Athlon 64 FX e Athlon 64 X2, processadores AMD Athlon™ para desktops, Opteron, processador para servidores, entre outros, vindo da IBM temos POWER5, processador dual-core, lançado em 2004, Xenon, processador triple-core, usado pela Microsoft no Xbox 360, entre outros, agora vindo da Intel temos, Celeron Dual-Core, primeiro processador dual-core comercializado, Xeon processadores dual-, quad-, hexa-, octo- e 12-core, entre outros e a nao menos importante Nvidia, onde apresenta poucos modelos, sendo eles; GeForce 9 Series multi-core, a Unidade de processamento gráfico possui 8 cores e 16 Scalar processor/Stream processing por core, GeForce 200 Series multi-core, a Unidade de processamento gráfico possui 10 cores e 24 Scalar processor/Stream processing por core e Tesla multi-core, a GPGPU possui 10 cores e 24 Scalar processor/Stream processing por core. Ja na forma gratuita temos a marca OpenSPARC.
Vantagens
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.
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.
Desvantagens
Processadores multicore possuem um bom desempenho, performance, disponibilidade e segurança a um menor custo. Por outro lado, esta tecnologia possui algumas desvantagens, entre as principais podemos destacar:
O aumento da utilização dos recursos computacionais fornecidos por processadores multicore requerem ajustes, tanto para o sistema operacional de apoio quanto para o software aplicativo já existente.
A capacidade dos processadores multi-core depende da utilização de vários segmentos dentro das aplicações para aumentar o desempenho da aplicação.
Adicionado na linha do tempo:
Data:
Imagens:
![]()