Pular para o conteúdo principal

Intel desenvolve tecnologia para acelerar aplicações mono-thread em CPU´s multinucleares

Os dois principais fabricantes de processadores x86 vêm, ao longo dos últimos anos, introduzindo cada vez mais núcleos de processamento em suas CPUs. 

A constante ampliação de performance das CPUs modernas apresenta a tendência de seguir o caminho de ampliação da capacidade de processamento paralelo, em decorrência de problemas com dissipação de energia quando se sobe a frequencia de operação.

Entretanto, a contínua evolução dos processadores em direção a quantidades cada vez maiores de núcleos encontra alguma dificuldade em traduzir essa evolução em termos de performance em aplicações que não estão otimizadas para operar paralelismo no nível das threads.
Esse problema é particularmente agravado pelo fato de que o processo de desenvolvimento de aplicações otimizadas para processamento em múltiplos núcleos é mais complexo do ponto de vista técnico. Esse aspecto torna a capacidade de processamento em uma única thread um parâmetro de performance importante.

Além disso, é importante ressaltar que quanto mais núcleos de processamento disponíveis, mais complexa fica a tarefa do desenvolvedor de aplicações para gerenciar a distribuição dessas threads no sistema operacional.

A solução ideal para o problema seria um compilador, ou mesmo um driver de CPU, que "transformasse" uma aplicação desenvolvida para rodar em um único núcleo em uma otimizada para processamento paralelo, permitindo que os desenvolvedores não se preocupassem com esse tipo de coisa.

É exatamente essa tecnologia que está sendo desenvolvida pela Intel. Basicamente, a Intel pretende quebrar uma aplicação mono-thread em várias instâncias, colocando cada uma delas para rodar em um núcleo da CPU, e, ao final do processo juntá-las novamente.

Essa nova tecnologia será implementada tanto em tempo de compilação e também através de hardware, e, segundo a Intel, os ganhos de performance observados podem chegar a até 260% em aplicações não otimizadas para rodar processadores multinucleares.

Além disso, a tecnologia irá permitir que uma aplicação otimizada para rodar em um processador bi-nuclear rode muito mais rápido em processadores com mais de 2 núcleos.

Fonte

Comentários

Postagens mais visitadas deste blog

Teste / Análise notebook HP Pavilion DV4-2040BR: CPU Intel Core i3-330M

O HP DV4-2040BR é um notebook baseado na nova família de processadores móveis Intel Core i3. A CPU do  HP DV4-2040BR  é o Intel Core i3-330M , que dispõe de dois núcleos de processamento (Dual Core), cada um dos quais operando a 2,16 GHz. O notebook também é equipado com uma placa gráfica discreta (off-board) AMD ATI Mobility Radeon HD4550 . Veja também o teste dos notebooks Sony Vaio VPC-EB-17FB e do Sony Vaio VPC-EE23EB/WI , ambos com tela de 15,5".

Mais de 170 placas mãe são compatíveis com os AMD Phenom II X6

Há pouco mais de uma semana a AMD lançou seus novos processadores hexa-nucleares AMD Phenom II X6 1055T e 1090T , com preços iniciais de lançamento de US$199 para o 1055T e US$ 299 para o 1090T. Quase que simultaneamente, porém, a loja on-line Tigerdirect passou a oferecer descontos de US$ 50,00 para os dois modelos, vendendo-os à US$ 149,99 (1055T) e US$ 249,99 (1090T) . Ato contínuo, os preços na Europa começaram a ceder , tornando os AMD Phenom II X6 o caminho mais curto e acessível para quem pretende dispor de um sistema com seis núcleos de processamento.

Amazon vende Zotac GeForce GTX 480 por US$ 499,99

O tradicional site varejista on-line dos Estados Unidos, a Amazon  colocou a primeira GPU NVIDIA Fermi GTX480 a venda. Trata-se de um modelo da Zotac, e o seu preço é de US$ 499,99. Especificações da GTX480 NVIDIA GeForce GTX 480 GPU,  1536MB GDDR5, 384-bit memory bus,  Core Clock: 700 MHz, Shader Clock: 1401 MHz,  Memory Clock: 3696 MHz,  PCI Express 2.0 x16 (compatible with 1.1) DirectX 11 support, OpenGL 3.2, Windows XP/Vista/7 NVIDIA PhysX Technology, NVIDIA CUDA Technology with CUDA C/C++, DirectCompute 5.0 and OpenCL Support, NVIDIA 3D Vision Surround Ready, NVIDIA SLI ready, Nvidia PureVideo HD Technology Two dual-link DVI connectors, Dual-link HDCP-Capable, One mini-HDMI 1.3a connector ED 480p, HD 720p, HD 1080i, Full HD 1080p Model: ZT-40101-10P