970 die photo

13

Comments

  • Reply 41 of 77
    ensign pulverensign pulver Posts: 1,193member
    Quote:

    Originally posted by OverToasty

    So they hired Suze Randall to spice things up a bit: no biggie.



  • Reply 42 of 77
    powerdocpowerdoc Posts: 8,123member
    Quote:

    Originally posted by wfzelle

    The big identical rectangles are cache. The ones at the top are the biggest and thus probably L2. The rectangles in the middle are smaller and fewer in number, so they make up L1 cache. Branching and Load&Store tend to be in the middle of the chip, probably to the left of the L1. The rest of the stuff is somewhere else

    ]




    We can notice also that there is two group of 16 rectangles of 16 K each for a total of 512 KB (16 *2*16) for the L2 cache.

    The small rectangles are the quarter of the size of the large ones. Meaning that each is 4KB, so there is a total of 32 KB of L1 cache.



    The small rectangulars patterns in the bottom are the units, integer, fpu ... Good luck with the others features ...
  • Reply 43 of 77
    airslufairsluf Posts: 1,861member
  • Reply 44 of 77
    paulpaul Posts: 5,278member
    where is altivec?
  • Reply 45 of 77
    alex_kacalex_kac Posts: 58member
    Quote:

    Originally posted by Paul

    where is altivec?



    VPU
  • Reply 46 of 77
    snoopysnoopy Posts: 1,901member
    Quote:

    Originally posted by Carson O'Genic

    IBM must be very confident of these chips if they let the public view photos such as these. . .





    If there were no photos, I suspect that as soon as the 970 is in a product that Intel would have one opened up and under the microscope. So, it's not giving away any secrets this close to product output. We will not see photos of the 980 for quite some time however.
  • Reply 47 of 77
    jlljll Posts: 2,713member
    Quote:

    Originally posted by alex_kac

    VPU



    So little and yet so powerful
  • Reply 48 of 77
    zapchudzapchud Posts: 844member
    Quote:

    Originally posted by alex_kac

    VPU





    No, altivec is more than just the VPU. VPU is only the Vector Permute Unit. Consider all the units at the bottom of the picture the altivec units.



    VISU = Vector Instruction Scheduler Unit

    VFPU = Vector Floating Point Unit

    VCIU = Vector Complex Integer Unit

    VSIU = Vector Simple Integer Unit

    (I think)



    I'm not sure what the VR1 and VR2 units are, but they're part of altivec too.



    The big red box is the unchanged Power4 core.
  • Reply 49 of 77
    mmicistmmicist Posts: 214member
    Quote:

    Originally posted by alex_kac

    VPU



    Not exactly. VPU is the vector permute unit.



    Altivec is VPU + VR1 + VR2 + VFPU + VSIU + VCIU + VISU



    Edit: Zapchud just beat me to it.



    VR1 and VR2 are two copies of the vector register file.



    michael
  • Reply 50 of 77
    lemon bon bonlemon bon bon Posts: 2,383member
    1.7 outperforms G4 per clock on integar.



    3.12 outperforms the G4 per clock on FPU.



    1 gig G4 say vs 1 gig 970. Average of both makes the 970, per clock, 'twice as fast'.



    :?



    Anybody rendering Lightwave pics on a 1 gig G4 iMac2 is going to be in for a shock when they see a 1.8 gig dual 970 Tower blow the current G4 away.



    At a single 1.8 970. That's what? Four-five times the fpu performance. Then...put that in duals. A dual 970 at 1.8 gig could have 10 times the FPU power of a 1 gig G4?



    Add in bandwidth and VPU.



    Whether it works out like that in practice. But even a single 970 at 1.8 being a 'modest' 3 times faster than a 1 gig G4 would be amazing. Dual that and a 'modest' 6 times performance improvement.



    Don't know about you guys...but that should really trim those Final Cut Pro and Lightwave rendering times.



    If this 'Beast' can't throw around the 'X' 'Mac' finder than nothing can.



    Lemon Bon Bon
  • Reply 51 of 77
    zapchudzapchud Posts: 844member
    Quote:

    Originally posted by Lemon Bon Bon

    Add in bandwidth and VPU.



    Sorry LBB, not to pick on you spesifically, but I just feel like correcting VPU to VU (Vector Unit), VMX, Velocity Engine, or Altivec, before VPU gets commonly used wrongly, As said, VPU is the Vector Permute Unit, and a small (but crucial) part of altivec.



    But yes, you might experience 10 times the FP-performance of the 1GHz G4, on a dual 1.8 970. Very well too

    Oh, and never underestimate the ability of having 200 instructions in flight, and deeeeep OOOE, which will have a tremendous effect on badly optimised code output from the gcc-compiler (yep, the one that Apple uses).
  • Reply 52 of 77
    programmerprogrammer Posts: 3,466member
    LBB: If you are going to quote Ars, at least attribute it correctly. Even if you are quoting my posts on Ars.
  • Reply 53 of 77
    netromacnetromac Posts: 863member
    Quote:

    Originally posted by Lemon Bon Bon

    If this 'Beast' can't throw around the 'X' 'Mac' finder than nothing can.



    Imagine how insanely fast the beachball will spinn with a dual 1.8 970
  • Reply 54 of 77
    airslufairsluf Posts: 1,861member
  • Reply 55 of 77
    programmerprogrammer Posts: 3,466member
    Quote:

    Originally posted by AirSluf

    A little less shotgun please? I was worried I gooned it up for a couple minutes... Whew!



    I agree it is difficult to keep track of what is coming from where and who though, unless you keep up all over the place.




    Keeping you on your toes, am I? I made it more precise for you.
  • Reply 56 of 77
    Quote:

    Originally posted by spotcatbug

    I want to know: what does it look like with orange, peanut M&M's?



    rotfl.



    It's so scary. Like one of the IBM execs have a Marv Albert streak that leaked into the workplace.
  • Reply 57 of 77
    netromacnetromac Posts: 863member
    A good article about IBM's East Fishkill plant.
  • Reply 58 of 77
    powerdocpowerdoc Posts: 8,123member
    Is it me, or does the VMX unit from IBM looks bigger than the velocy engine from Mot ?
  • Reply 59 of 77
    Quote:

    Originally posted by Zapchud

    I'm not sure what the VR1 and VR2 units are, but they're part of altivec too.[/B]



    Vector register units 1 and 2.



    Why are there two? If you read Hannibal's excellent article on the PPC970 (part II), you can see why. In fact, parts 1 and 2 are recommended, or even required, reading before discussion about the PPC970.



    http://arstechnica.com/cpu/03q1/ppc970/ppc970-0.html
  • Reply 60 of 77
    programmerprogrammer Posts: 3,466member
    Quote:

    Originally posted by Powerdoc

    Is it me, or does the VMX unit from IBM looks bigger than the velocy engine from Mot ?



    Of course it is -- the pipeline is over twice as long and it has 80 physical registers instead of 48.
Sign In or Register to comment.