Inside PPC 970 (ArsTechnica)

Tråden skapades och har fått 15 svar. Det senaste inlägget skrevs .
1

Underbart, jag som precis letade efter fler trevliga tekniska beskrivningar att snöa in på!

edit: stavning...

[ 28 Oktober 2002, 16:19: Meddelandet ändrat av: Samuel Kvarnbrink ]

Så vad får du ut av artikeln då Samuel? Berätta för oss andra

  • Medlem
  • 2002-10-28 19:59

Attans tung artikel.. har bara skummat igenom den än, men den verkar informativ.. det ser ut som PPC 970 kommer äta alla andra till lunch också....

  • Medlem
  • Nacka
  • 2002-10-28 22:38

Läste just igenom artickeln och den var verkligen ganska tung med fakta! Det här är väl vad jag fick ut av den:

Jämfört med dagens P4or och G4or är den en bra bit mer effektiv. Men om det dryga år det kommer ta innan den börjat produceras kommer i alla fall P4an ha utvecklats en bra bit till(eller åtminstone har klockfrekvensen ökat en bra bit)
Mot den "nya" p4an kommer det bli jämnt eller t o m troligen ett avgörande till fördel för P4an.

Men de fördelar p4an har enskilld processor mot enskilld processor tar 970n igen med sina goda multiprocessor egenskaper. Den är i stor utsträckning gjord för att stoppas in i SMP konfigurationer (SingleMultiProcessing - flera processorer på ett chip). Det kan nog mycket väl göra att den slår en MHz stinn P4a på fingrarna.

En annan fördel som 970n har i bakfickan är sin 900Mhz DDR(Double Data Rate) buss mot P4ans 533MHz SDR(Single Data Rate). Det är inget som talas så mycket om i artickeln dock, varför vet jag inte...

/arvid

Tycker att det mest intressanta med 970 är, flummigt nog, vad den lovar för framtiden. Än kommer det inga 970:or med mer än en processorkärna per chip, men tekniken finns där. Den sortens processorer kommer att bli allt mer nödvändiga i framtiden, eftersom fysikens lagar börjar sätta allt fler käppar i hjulen för processortillverkarna.

Den approach som gäller nu, d.v.s. att skrämma upp en processorkärna så långt som tillverkningstekniken medger och sedan använda den i singelprocessormaskiner, kommer inte att fungera lika bra eftersom det finns gränser för vilken nivå av komplexitet en processorkärna kan ha och hur hög klockfrekvens man kan köra i. Så länge ingen åstadkommer en processor som använder något annat än vanlig halvledarteknik kommer datorer med fler än en processorkärna i slutänden att bli den enda vägen.

En annan aspekt på det hela är 970:ans bakåtkompatibilitet. I och med att den kan klarar 32-bits PPC-instruktioner kommer övergången till 64-bitsteknik inte att bli några problem för IBM/Apple. Det kan jämföras med Intels problem med Itanium. Förr eller senare måste IA-32 (Intels 32-bitarsarkitektur) pensioneras, och eftersom Itanium inte kan köra x86-instruktioner annat än via emulering har de ganska stora problem framför sig. Frågan är om Intel inte kommer att bli tvungna att "göra en AMD" och släppa en 64-bitars x86-processor, trots att de lagt ner ett helt decennium av utveckling (och massor av pengar) på Itanium. Vi Macare bör däremot kunna se fram emot en betydligt mjukare övergång.

Men: vi har ju inte sett 970:an in action än, så det känns lite lönlöst att bara spekulera i hur den kommer att stå sig mot andra processorer som inte heller är släppta än. Men trots min flagrant pessimistiska läggning så tycker jag att det ser mycket lovande ut...

Citat:

quote:Skapades ursprungligen av: Samuel Kvarnbrink:
Frågan är om Intel inte kommer att bli tvungna att "göra en AMD" och släppa en 64-bitars x86-processor, trots att de lagt ner ett helt decennium av utveckling (och massor av pengar) på Itanium.

Och varför ska inte Intel göra en 64-bittare av x86 släktet. 8086 den första i x86 serien från 1978 var 16-bits. 1982 släppte de 286:an som är hybrid 24-bits (16b data 24 bit adress) och sent 1985 släppte de 386:an som blev "fullständigt" 32-bits. Visst åbäket har fått MMX och jox sedan dess men en 64-bits uppgradering verkar snarare vara försenad nu, Intel har ju inte varit direkt rädda för att skräpa ner ISA:n.

Jo, men grejen är att de hittills lagt ner allt krut på Itanium (IA-64) och uttalat tydliga avsikter att på sikt ersätta IA-32 (Intels x86-proppar) med IA-64. Intels avsikter har alltså inte varit att släppa en x86-64.

Problemet är bara att Itanium-utvecklingen tidsmässigt ligger ganska långt efter de ursprungliga planerna, att slutprodukten är väldigt dyr och energikrävande (<130 W för Itanium 2), att processorn inte gått att få upp i de klockfrekvenser som Intel velat och att stödet hos de tilltänkta kunderna har börjat svikta.

Ska bli intressant att se vad Intel gör härnäst. Skulle nästan gissa på att de förr eller senare släpper en x86-64 à la Opteron, men det måste vara smärtsamt för ett företag som lagt ner såna otroliga utvecklingsresurser på ett projekt som Itanic...

Inte för att jag håller med, men för diskussionens skull:
http://denbeste.nu/cd_log_entries/2002/10/Weregonnabefaster.shtml

Hannibal skriver lite mer om PPC 970:

The Battle in 64-bit Land, Re-Revisited, and a PPC 970 update
Posted 2/2/2003 - 11:44PM, by Hannibal

Speaking of sequels, Paul DeMone just posted the latest entry in his series of articles surveying the 64-bit computing landscape. This article includes more up-to-date analysis on the looming changes that will be brought on by x86-64 and the PPC 970, in addition to a revisit of Power4, SPARC, and other 64-bit contenders. Though the article contains no new info on the PPC 970, it does help to put the chip in the wider (non-Apple) context of 64-bit computing.
And speaking of the elusive 970, I get tons of mail asking when the next installment of my article will be available. Here´s the story: IBM agreed to answer my questions about the 970, so a while back I sent along a list of questions, most of them about the 970´s Altivec implementation. The answers to these questions would be an important part of my coverage of the 970´s back-end, so I´d hate to have to do the article without them. However, I haven´t yet heard back from IBM. I even emailed my contact a few days ago asking for a timeframe on the answers, and I haven´t heard back from him on that issue, either. They just aren´t talking, for whatever reason. Anyway, the IBM rep made the mistake of including his phone number in an email to me, so I´ll probably start a telephone harassment campaign on Monday. Wish me luck.

Macrumors citerar följande från RealWorld Technologies
som har en ganska djupgående genomgång av 64bit CPUs.

"Even more intriguing for Apple is that the 970?s typical power consumption drops to 19 W at 1.2 GHz which makes it a natural competitor to Intel´s Banias processor for high end mobile applications and very small form factor and/or silent desktop PCs. Given the reduced design margin and greater market emphasis for clock frequency of desktop processors, it is also conceivable that IBM could turn out limited numbers of 970 MPUs that clocked at 2 GHz or higher for high end desktop Macs, an important psychological milestone for Apple´s struggle for survival in an increasingly x86 dominated PC world."

[ 03. februari 2003, 12:51: Meddelandet ändrat av: Jürgen B ]

Hann först.

Skriv ut var skiten kommer ifrån nästa gång så jag också ser det Aja vi tog iaf två olika citat..

Jag har varit borta en vecka, så jag kan ha missat det, men när jag sökte så såg jag ingen notering om detta.

Ars Technica har publicerat andra delen i artikelserien nu:

Inside the PowerPC 970 - Part II: The Execution Core

Mycket tekniskt snack. Intressant var detta citat ur artikeln (taget från MacRumors som skrivit om detta):

...a close examination of IBM's PowerPC 970 reveals that it was made with Apple in mind as the primary customer. Furthermore, it's almost certain that Apple will introduce a new high-bandwidth frontside bus and memory subsystem design for towers based on the new processor. In a short, we now know what Apple has been up to for the past two years while their desktop line has languished.

Ja nu när G5 kommit så är ju citaten ovan rätt kul att läsa, Hannibal hade rätt när han skrev "Furthermore, it's almost certain that Apple will introduce a new high-bandwidth frontside bus and memory subsystem design for towers based on the new processor."

Hursomhelst så har det i dagarna tillkommit en artikel i denna serie:

PowerPC 970 Redux: Dialogue and Addendum

Såhär börjar artikeln:

I recently had the opportunity to chat with two of the IBM engineers behind the PowerPC 970: Pete Sandon, the 970's chief architect, and David Edelsohn, who works in the area of compilers and optimizat ion for the 970. Also joining us on the call was Rick Bause, PR Manager at IBM. The interview was aimed primarily at filling any lingering gaps in my previous 970 coverage, i.e. corrections, clarifications, and answering some of the questions raised by the articles. So to that end, we talked mostly about the 970's microarchitecture and specifically about the 970's VMX (a.k.a. Altivec) unit, which turns out to be a lot more flexible and robust than what I'd initially described in my articles.

1
Bevaka tråden