NetBook Arm vs x86 (OLPC set to dump x86 for Arm chips)

é que o arm tem inumeras vantagens sobre o x86, particularmente na optimização do numero de operações por ciclo de relogio... é uma arquitectura bem mais eficiente que o x86.
Ai é por isso?

Para o meio em que trabalham, os Arm são de facto bons mas por serem uma arquitectura RISC. É apenas esse o seu segredo.
A arquitectura RISC tem muito poucas instruções, todas elas muito simples. Para fazer instruções complexas faz-se uma cadeia de instruções simples. O facto de ter poucos transistors tem três consequências directas: maior velocidade de relógio, menos consumo e menor dissipação térmica. Mas nem tudo é um mar de rosas, em muitos casos o que uma arquitectura CISC faz em 2 ou 3 instruções uma RISC pode levar centenas ou milhares. Façam operações com virgula flutuante nos vossos Arm que eu quero ver.

O problema é que o x86 é uma mistela de CISC e RISC, em que as instruções CISC são em muito maior nº. A verdade é que o x86 está implantado a tanto tempo que as suas instruções complexas (CISC) são brutalmente usadas pelas aplicações. Mais, ao longo do tempo foram adicionadas instruções (por exemplo MMX, SSE, 3DNOW).
Estas instruções aumentam o nº de transistors e deixam o Arm cada vez melhor no seu mercado de baixo consumo, mas no mercado x86, cada uma destas instruções acaba por ser uma mais valia em termos de desempenho que deixa os Arm a milhas.

Contas feitas, o mundo dos portáteis e PCs está condenado a ser x86 nos próximos tempos, e se for substituído será por uma arquitectura CISC com instruções cada vez mais vastas e complexas.
RISC está reservado para pequenos dispositivos e algumas tarefas monótonas.

Não quer dizer que não venham a aparecer propostas com Arm em portáteis a correr uma versão de Linux, no entanto o seu desempenho será muito inferior ao x86
 
Pois, qual das duas questões faz mais sentido, não sei :P

"Although most x86 processors used in new personal computers and servers have 64-bit capabilities, to avoid compatibility problems with older computers or systems, the term x86-64 is often used to denote 64-bit software, with the term x86 implying only 32-bit."

Foi por isto que fiz a associação x86 aos 32 bits :o

Ah .. .bem me parecia ... é que cpu's de 32-bits era muito generico. :D

Não sei se fui eu que não percebi a tua resposta ou então não leste bem o artigo e restante thread.

li bastante bem até por sinal.

Eu não sei se percebi ao certo o que pretendes dizer, mas...

Então tu achas que o potencial do ARM se esgota em dispositivos handheld?
é que o arm tem inumeras vantagens sobre o x86, particularmente na optimização do numero de operações por ciclo de relogio... é uma arquitectura bem mais eficiente que o x86.
Além do mais, semrpe permite alguma libertação da intel, o que é de todo desejavel, no mundo dos processadores.

Quanto ao classmate, sinceramente, não me parece que tenha realmente os mesmos objectivos que este OLPC.. pode ser que esteja enganado, mas o classmate degenerou nesta vaga de netbooks que aí andam.. ou seja, acabou por ser um produto de consumo... o proprio magalhães imho, é um produto de consumo.
o OLPC, não creio que tenha o mesmo fim.

Quanto ao windows... sinceramente não me importava partcularmente com o preço, dado que a microsoft teria quase todo o interesse em arranjar uma versão do windows de muito baixo custo, ou eventualmente freeware, para estes computadores (e quem sabe ate para o proprio mercado... mas isso é la coma microsoft e nem vem propriamente ao proposito da thread)... mesmo que fosse uma versão muito limitada.
De qualquer forma, o que interessava era ter uma versão do windows capaz de correr numa plataforma com processador ARM... isso sim é o real interesse disto, e que pode ser um ponto de partida muito importante para levar esta arquitectura a outros voos...

Não estamos aqui a discutir EM NADA o potencial do ARM ...


estamos a discutir o APROVEITAMENTO que o grupo do OLPC pensa vir a fazer duma tecnologia "non standard" no reino dos computadores "utilizaveis" por putos de 6 anos ...


Nomeadamente (e ao contrario da plataforma centr... erm ... netbook) a total falta de "bases" com que querem implementar um sistema linux+ARM na frente dos putos.

E desengana-te se pensas que não sei aonde enfiam chips ARM ... tenho um par deles cá por casa em meia duzia de aparelhometros diversos ... :D


O problema de se irem virar pro ARM nem é o facto de "perderem tempo" ... é o terem de reescrever a computação pessoal de raiz practicamente (tudo desde a maneira de usar o software até á maneira como se programa propriamente o bicho de 7 cabeças). :rolleyes:


Se já a "aventura" da Intel com o software educacional para putos é puxar as coisas um bocado ao extremo imagina lá tu a colocação de milhões de pc's em milhares de linguas distintas (com todos os paisinhos e NIMBY's a queixarem-se de cada erro de pontuação do dito software) ... e isto tudo baseado no GNU-Linux ???


Tou mesmo para vêr que o OLPC não vai passar de um "projecto academico" nas proximas decadas ... entretanto a Intel lá vai spammando old-tech a preços de uva-mijona noas escolas primarias de meio mundo. :rolleyes:

Isto é o resultado do Sr.PontePreta ter pego no problema pela ponta errada ... tentou fazer um pc o mais baratucho em termos de produção em vez de o ter feito com que fosse o mais economicamente viavel possivel a sua distribuição ás massas (intel way). :confused:


EDIT: flash em cpu's arm é uma banhada hoje em dia mesmo ...
 
Is Windows 7 launch set to reveal ARM processor support?

LONDON — There have been rumors for a while now that Microsoft engineers in Redmond, Washington, have been demonstrating the Windows XP operating system running on chips with ARM processing cores inside.
Officially Big Windows does not run on ARM processor cores. And this provides a clear advantage to Intel with its Atom processor and a disadvantage to ARM when it comes to the netbook computer market. ARM and its semiconductor partners are, apparently, restricted to pitching ARM-based processors and SOCs to companies trying to make netbooks that run the Linux operating system.

But now Warren East, president and CEO of ARM Holdings plc (Cambridge, England) has been dropping hints about Microsoft Windows and ARM while concluding that he, of course, could not possibly comment.

And of course netbook design work being done now is aimed at delivery in 2010 and 2011, by which time there is expected to be a battle between Windows, Linux and Google Android. Windows 7 had already shipped in beta versions to developers and is expected to be formally released later this year. And the launch of Windows 7 might make a convenient point for Microsoft to announce support for ARM processors. But obviously Intel might be trying to pressure Microsoft to delay such an announcement for as long as possible.

At present the "Release Candidate of Windows 7 does not mention ARM processors as part of the systems requirements, which remain restricted to Intel processors. But Microsoft does say in its press release "Windows 7 will work on a broader array of hardware than any other release of Windows at launch."

And to quote East from an analysts conference call held to discuss ARM first quarter financial results, "Microsoft will continue to play an important part in this [netbook] space. If there was Windows support for the ARM processor today clearly it would be a very different marketplace."

East concluded: "Perhaps there will be support in future but that's really for Microsoft to comment on and not for us to comment on, I'm afraid."

http://www.eetimes.com/rss/showArticle.jhtml?articleID=217200966

Acho que a hipótese é remota, mas....
 
É uma mera decisão económica, não técnica.
O kernel NT na base do Windows 7 já foi portado para arquitecturas tão diversas como o x86 (e x86-64), MIPS, Alpha64, *****, IA64 (Itanium) e até a obscura "Clipper".
O principal obstáculo à mudança é portar as aplicações que nele correm, não o sistema operativo em si.
 
É uma mera decisão económica, não técnica.
O kernel NT na base do Windows 7 já foi portado para arquitecturas tão diversas como o x86 (e x86-64), MIPS, Alpha64, *****, IA64 (Itanium) e até a obscura "Clipper".
O principal obstáculo à mudança é portar as aplicações que nele correm, não o sistema operativo em si.

Tens razão, só vejo um problema com o ARM. Existe um número enorme de processadores ARM, com características muito diferentes entre si.
A haver suporte no Windows 7, penso que teria que ser apenas a um numero reduzido de processadores ARM.
 
Tens razão, só vejo um problema com o ARM. Existe um número enorme de processadores ARM, com características muito diferentes entre si.
A haver suporte no Windows 7, penso que teria que ser apenas a um numero reduzido de processadores ARM.

Apesar de haver muitas diferenças, ainda é a ARM Holdings quem define as várias "gerações" da ISA básica (ARM 7, ARM 9, ARM 11, Cortex A9, etc).
Penso que a intervenção da Microsoft faria muito pela estandartização do mercado, mesmo com "tweaks" específicos de cada um dos muitos licenciados (Texas Instruments, Apple, Broadcom, Qualcomm, Nvidia, Marvel, Freescale, ST Micro, etc, etc).
Por exemplo, foi a Microsoft quem deixou cair muitas instruções obsoletas no modo x86-64 do Windows e as emulou por software, apesar do hardware propriamente dito ainda as suportar, quer em modo x86 (32bit), quer -em alguns casos- em modo x86-64 (64bit).
 
Mais notícias (ou especulação) acerca do Win7 nos netbooks.
Mas por aqui não se fala em Win7+ARM mas sim em Win7+Atom.
Há ainda o Android ao barulho.
Artigo interessante.
Fonte

Artigo interessante. Só acho muito arriscado dizer que o Android vai bater a concorrência. Que eu saiba, nos telemóveis o Android ainda não é um "enorme" sucesso.

Quando ao Starter edition, não acredito que a Microsoft o lance nos países mais desenvolvidos.
Se o lançar, as pessoas vão perceber a estupidez que aquilo é. Aí, a Microsoft vai ter que fazer algo, nem que seja "voltar" ao XP.

[rant]Limitar o Sistema operativo a 3 aplicações é chamar o utilizador de atrasado mental.
Na nova geração do Atom, usar um sistema operativo que só deixa correr 3 aplicações ao mesmo tempo é inconcebível. Raios, até com um 486 isso é inaceitável.[/rant]

Quanto aos netbooks com Arm, ainda não apareceram em força no mercado. Continua a ser difícil perceber se vão ter sucesso.

Por último, há a Apple. Pode ser que tenham uma palavra a dizer neste mercado.
Se algum dia existir um netbook da Apple, até pode não ser x86. Eles usam ARM no Iphone e compraram a P.A. Semi.
 
ARM vai superar x86

engadget.com disse:
ARM-based processors to overtake x86 competition in netbooks and MIDs by 2013?




We suppose industry analysts must be paid on account of just how grand their prognostications are. ABI Research know-it-alls have come out with their own spectacular claim today by asserting their expectation that x86 processors -- still dominant the world over -- will be swept aside in the rapidly developing "ultra-mobile device" space by the ascension of ARM-based processing architectures. That the Cortex CPUs have grown in popularity (and power) is undeniable, but who realistically expects Intel to sit back and watch all this happen? The x86 patriarch has even gone and created an Atom SDK, so we hardly expect the forecast table above to become reality. We're just happy to see that ARM's lower power profile is attracting investment -- it's always good to see a threat to Santa Clara's chokehold on the CPU market, and AMD's sleepwalking through the past few months hasn't helped things. Now if only those Tegra 2 smartbooks were on retail shelves instead of inside prototype shells, we could get started on this supposed revolution.
mais
 
Esse gráfico que passa a utilização dos ARM nos netbooks de 5% durante 2009 para 25% em 2010... fora o resto é no mínimo extremamente optimista! :p

Não há indícios neste momento que essa mudança va começar ("amanha"), por isso pelo menos até Abril ou coisa do género, o mercado não deve sofrer alterações. Isso quer dizer que quem fez esse gráfico acredita que na segunda metade do ano, metade dos netbooks sejam vendidos com ARM. Impossível!
 
Última edição:
A pesquisa vai além dos netbooks. Por exemplo, a Apple seguiu este caminho no iPad.

Mas o passado mostrou-nos os truques que os monopólios podem usar,
também tenho minhas dúvidas.
 
A pesquisa vai além dos netbooks. Por exemplo, a Apple seguiu este caminho no iPad.

Mas o passado mostrou-nos os truques que os monopólios podem usar,
também tenho minhas dúvidas.

Eu não digo que não possa ter mercado, mas segundo o gráfico o mercado dos Arm neste tipo de equipamentos vai subir de 5% para 25% neste tipo de equipamentos. Como Janeiro já lá vai e a aceitação demora o seu tempo, isso quer dizer que as vendas deste tipo de equipamentos no resto do ano vai ser superior a 25%, digamos 30% a partir de Março, e isso (apesar do ipad que de facto deve se revelar uma grande ajuda... mas não contem comigo :P) parece-me optimista lol.
 
Com a Apple a abrir caminho, primeiro com o iPhone e iPod Touch e agora com o iPad, e sendo óbvio que os demais fabricantes HTC, Motorola, Samsung, Sony, LG, Nokia, etc vão seguir o mesmo caminho igualmente com smartphones e iPads, então admito que as estimativas estão longe de serem optimistas. Creio que até posso afirmar com segurança, que os netbooks estão mortos como gadgets intermédios entre o smartphone e o laptop para power users.
 
A arquitectura ARM está presente em +95% dos telemóveis, e também em muitas outras aplicações que exigem baixo consumo e elevada eficiência.
Os smartphones estão no papo há muito :)

O que está em causa agora é a conquista de territórios da x86.
 
Façam operações com virgula flutuante nos vossos Arm que eu quero ver.

O problema é que o x86 é uma mistela de CISC e RISC, em que as instruções CISC são em muito maior nº. A verdade é que o x86 está implantado a tanto tempo que as suas instruções complexas (CISC) são brutalmente usadas pelas aplicações. Mais, ao longo do tempo foram adicionadas instruções (por exemplo MMX, SSE, 3DNOW).
Estas instruções aumentam o nº de transistors e deixam o Arm cada vez melhor no seu mercado de baixo consumo, mas no mercado x86, cada uma destas instruções acaba por ser uma mais valia em termos de desempenho que deixa os Arm a milhas.

Não quer dizer que não venham a aparecer propostas com Arm em portáteis a correr uma versão de Linux, no entanto o seu desempenho será muito inferior ao x86
Boas, se reparares, nos mais variados produtos, os ARM têm muito mais capacidades no que toca a certas e determinadas operações, repara por exemplo em certas placas gráficas RISC-Based e no que fazem (isto aplica-se ao ponto flutuante tb), e acredito que nenhum processador intel/amd poderia fazer o mesmo com as suas instruções CISC, no entanto ainda tens de comparar o aproveitamento de energia por parte dos processadores, isto é, enquanto que com RISC tu tens mais aproveitamento porque não tem tanta tecnologia a ser usada para x instruções especificas. Para não falar de todos os beneficios em termos de controladores, etc que permitem melhor aproveitamento de espaço/energia.
Portanto, acho que é uma excelente área a explorar por parte dos netbooks, porque trazem beneficos em termos de custos de produção e é claro que isso tem impacto no preço final.

OFFTOPIC: Mas se quizeres comparar RISC em alto desempenho sugiro-te ver soluções ***** e a sua elevada eficiência.
 
A Intel (em parceria com a Nokia) está a investir mais em áreas onde a ARM leva vantagem:




*bonecos porreiros :D


Dão MeeGo de graça, vendem Moorestown e patentes.

Netbooks com Intel e MeeGo saem brevemente.

Lá se vai a previsão da ABI Research.
 
Back
Topo