Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Re: The PPC 970 Would benefit us all

Originally posted by nuckinfutz
I'd still accept a G4 based machine.

Same here.

If Apple keeps one or two low end tower configs running with dual G4s I'd go for that.

The G4 is a fine chip in it's own right, but like you said, I would "want it as fast as possible for the money."
 
Re: so lets get this straight...

Originally posted by copperpipe
we need the speed of the upcoming 970 to be faster than 1.8 ghz for programs like:

{...}

I'm just curious about what the huge fuss is about...

I do adjustment & retouching of scanned photo's in Photoshop, and any time that I need "serious levels" of resolution and size, it becomes very painful very quick.

For example, I was tossing around this AM a ~5"x7" original that I scanned at 1200dpi; it was roughly a 50MB RGB file.

If I wanted to bump its resolution up to 2400dpi, the file size would immediately quadruple, and the resulting file manipulations that I may want to do accordingly take 4x longer.

And if it had been an 8"x12" original, well, they're nearly 3x the size of a 5x7. More fun.

The serious pain doesn't start until its both big and high dpi. Its simply not that hard anymore to end up with a half Gigabyte file to try to push around.

My hardware's old, so I avoid doing this whenever possible - the times I have done it, my processing time was measured in hours, mostly because I'd do an operation ... go do something else for a half hour, come back and check on it ... do the next operation, etc.

Perhaps someone with the latest hardware can say how long it takes to run a really simple workflow process, say: (a) fetch a 0.5GB file from hard disk, (b) run auto-balance, (c) run auto-contrast, (d) save new copy to back to disk. Personally, I'd be very surprised if it was <45 seconds, even without the disk I/O.


FWIW, I have a coworker who's running some serious Modeling on a Pentium platform...on a DP 2GHz, it takes ~3.5 days per iteration to run. While this isn't Mac-centric, we are shopping for something a lot faster that's within our budgetary price range...there are needs out there. As it currently stands, we're looking at a 3GHz PC as a stopgap, if for no other reason than it should chop nearly a day off of each run.


-hh
 
ummm

Originally posted by Hattig
PPC970 is single core.

P4 3.06GHz can have SMT however ... which gives a great advantage when the OS is optimised for it, as shown by the latest beta Linux 2.5 kernels.

So the P4 is the one being underrepresented by SPECInt and SPECFP, all things considered.

At least the 970 will bring the PowerPC back into the same league as the P4 and Athlon though. If they could get it to 2GHz on the initial run instead of 1.8GHz, the extra performance should keep it competitive with the 3.2GHz P4 that will be out at the same time.

Alternatively, the price could be a lot lower, and Apple could just dump two of the processors into each top-end system.

of course you forget that apple would make a 64bit osx, which would be optimized like the 2.5 kernel. With dual proc even at 1.8 that 3.2 p4 ain't got nuttin. plus keep in mind that at least 80% of pc users use windows not linux..... not sure why but thats a fact...
 
If it has taken this long to get a new cpu, does anyone really think they wont just put it only in the $3k model? Given their track record even if they do put this chip in the $2k model, it wont be that much faster than the G4's it is replacing. I hope I am wrong.
 
Re: ummm

Originally posted by liloconf
of course you forget that apple would make a 64bit osx, which would be optimized like the 2.5 kernel. With dual proc even at 1.8 that 3.2 p4 ain't got nuttin. plus keep in mind that at least 80% of pc users use windows not linux..... not sure why but thats a fact...
And this is exactly the reason why I think Apple will want to move their entire product line to the 970 as soon as possible. They're not going to want to support two, or even three different types of processors, especially if one is 64-bit and the other(s) is 32-bit.
 
Re: yeah but

Originally posted by copperpipe
My question to anyone here is this:

What type of work are you doing on a mac that requires more speed than that? There must be something, but I just can't figure out what it is...

3D rendering.

1 minute instead of 1:45 really adds up after a while. especially when we are talking 2 hr render jobs!
 
Re: ummm

Originally posted by liloconf
of course you forget that apple would make a 64bit osx, which would be optimized like the 2.5 kernel. With dual proc even at 1.8 that 3.2 p4 ain't got nuttin. plus keep in mind that at least 80% of pc users use windows not linux..... not sure why but thats a fact...

more like 93-95%, of all computer users, use the OS that shipped with their machine. not accounting for "security updates" of course ;)
 
64bit vs 32bit

Doesn't really matter. The PPC 970 would support both natively. No speed hit.

I think you'll find ALL the Powermacs using 970's. It would be easy for them to offer 1.4/1.6/1.8Ghz machines. Either Single or Dual. Even the base 1.4Ghz Powermac would stomp all over the 1.4Ghz G4.

Apple is going to attempt to get marketshare. They need to ship Macs like they haven't in years.

I hope they can hit 10Billion in revenue. That will take selling lot's of Powermacs and focusing on shipments rather than Gross Margins.

Developers won't be keen on Apple until their numbers improve. NEW Developers that is. VC is almost impossible to get for a Mac only product.
 
Originally posted by reyesmac
If it has taken this long to get a new cpu, does anyone really think they wont just put it only in the $3k model? Given their track record even if they do put this chip in the $2k model, it wont be that much faster than the G4's it is replacing. I hope I am wrong.

It won't be faster by tagged mhz, the bottom 970 should be a 1.4ghz. However, a 1.4ghz 970 would be 1.5-2x faster then a 1.4ghz G4. So the slowest 970 would kill anything Apple has ever put out. They could raise prices if they wanted to but I don't think they will. I look for current price points but would not be surprised at all to see a slight drop.
 
Originally posted by scem0
And to bring something else up - will apple have the standard,
three configurations? If apple puts a single processor in the 3
models (fast, faster, and fastest) then maybe it would be smart
for them to put dual processors in the 'ultimate' model, which
would be pricey, but very fast.

From what we know about the 970 right now, the Pro line will probably be revamped to look something like this

PowerMac G5/970-
Fast: Single 1.6 Ghz
Faster: Dual 1.6 Ghz
Fastest: Dual 1.8 Ghz

PowerBook G5/970-
12", 15" Low: 1.2 Ghz
15" High, 17": 1.6 Ghz

I would expect the PowerMacs to be running PC-3200, while the PowerBooks run PC-2700. If they can push the 1.1v PPC970 up past 1.2 Ghz, then we may see faster high 15" & 17" PowerBooks, but I wouldn't hold my breath. A PPC970 based powerbook with a 1.6 Ghz PPC970 would have similar powerusage to the 1Ghz G4 but be much faster. I think that Apple will want their High end powerbooks to be as fast as their lowend towers, and I think that they will price the mid range tower to be much more attractive than the lowend (hence the same core speed with processor count differing).

Of course, this is pure speculation, so who knows how this will come to pass =).
 
Computers are never fast enough

Another area where faster computers are necessary is professional digital photography. We now use an older 2 GHz Intel machine at work. It used to take something like 30 seconds to process a 6 mega-pixel RAW file. Now with Adobe's Camera RAW, it takes just 5-10 seconds for a 12 megapixal file. That’s still too long. 5 seconds ad up when you have to process 100-1000 files from a shoot (often daily). We also scan slides at 55MB. This is somewhere where Apple has had problems for us. It was just not productive on a Mac. I don’t remember the specs on the machine, but it was a quicksilver. It took over 10 minutes to scan the 55MB file with the same scanner. The lowly 2GHz P4 does it in a minute. Raw processing was hidiously slow too. I hope the 970 fixes this, perhaps giving a boost for things that are hard to optimize for Altevec. Just to throw something else out there, the PC has never locked up. Go figure.
 
Rincewind42, overall, I think you are being extremely optomistic, however one thing I would love to believe is that the 12" PB will be getting the 970 before too long, then we could all finally have our g4 ibooks for around 1k instead of 2k.
 
Re: yeah but

Originally posted by copperpipe
this processor has this advantage, and that processor has that advantage! Blahger flooth!

All I know is I have a duel 867 G4 and it kicks major butt. Design graphics that are 24 inches by 36 inches 300 dpi and I am cruising! Now I imagine a duel 1.42 has got to be unbelievable speed. Now let's say I change the architecture to the next gen, and bump it to 1.8 ghz? Oh my god.

My question to anyone here is this:

What type of work are you doing on a mac that requires more speed than that? There must be something, but I just can't figure out what it is...

Personally: development. 30-45 minutes to rebuild my code just plain sucks when Windows does the same job in 5-10 (granted with a different compiler).

Others: video editing, multi-track audio editing, and of course game playing all require as much processing power as you can throw at them still. Yes, static image editing (for press or print or web) probably doesn't use every last cycle of a modern CPU, but that doesn't mean nothing does!
 
Re: Re: Nemesis

Originally posted by Nemesis
Still, Spec marks mean nothing. Real life is something completely different.

Spec marks can be compared on processors that utilise similar design and are running same software. Then you have the nice comparison.

Pentium III and Pentium II running Win98 can be compared in that way, but not 970 and Pentium IV, running OS X and XP, both compiled using completely different compilers.

It's like comparing apples to pears. Similar they are, but they taste different.

Well, Spec marks mean far more than "nothing". Granted, you shouldn't base your buying decision solely on SPECint scores, but it certainly gives you a relatively unbiased view of how something is going to be performing under load.

Note, however, that SPEC tests are geared towards server applications, not photoshop and safari. If you are doing an analysis of several different maker's server hardware, SPEC numbers will certainly be a vital part of your presentation.

SPEC numbers are fairly (though of course not wholly) reliable across architectures. Going across bitness you have a little more trouble, but they're at least in the same ballpark 32-bit vs 64-bit. It is certainly valid to compare a G4's SPECint scores against a P4's scores, as unfavorable as those number are. However, as I said, that doesn't mean that the G4 at 300 specs is 1/3 as fast in what you do as the P4 at 900 specs (much more goes into overall machine performance than the processor and architecture). Likewise, comparing an UltraSparq to a Power4 is exactly what SPEC was designed to handle, although if your particular application more neatly fits in the UltraSparq's advantages than in the Power4's, you'll end up picking the (lower-scoring) hardware from Sun instead.
 
In terms of why we need faster processors, I can't believe nobody's thought of iLife. Haven't you guys ever used iMovie and iDVD? It takes hours and hours to get your video ready to burn. Encoding DV to MPEG-2 takes forever.
 
Originally posted by Rincewind42
From what we know about the 970 right now, the Pro line will probably be revamped to look something like this

PowerMac G5/970-
Fast: Single 1.6 Ghz
Faster: Dual 1.6 Ghz
Fastest: Dual 1.8 Ghz

PowerBook G5/970-
12", 15" Low: 1.2 Ghz
15" High, 17": 1.6 Ghz

...

Of course, this is pure speculation, so who knows how this will come to pass =).

I suspect you're on the right track. I am also quite inclined to speculate that for some of the PowerBook market, Apple is going to be willing to trade-off some MHz if it meant that they could simultaneously boost raw performance as well as battery life. To the extent that they might even debut the 970 at as low as 1GHz there.

Afterall, the big brick Pentium laptops are incredible power hogs, and it would be quite a kick in the pants if Apple's "Year of the Laptop" comes forth with a serious kick in both firepower as well as loooooong battery life. As such, I wouldn't be surprised if Apple annouced an 8-12 hour battery life capacity and made that a major selling point.


-hh

PS: my previously posted mind's-eye dream of Steve's "Oh, one more thing" presentation got a sound track in its latest fantasy installment ... it is the old 1980's vintage Williams Firepower pinball machine. Dang it ... I can't find a nice .WAV file of it.
 
Gaming is a great way for bench marking. And though gaming has come a long way on the mac since OSX it is very clear that motorola was happy not moving ahead. Doom3 will make a lot of mac gamers cry and this is another reason for us to have the 970. I just downloaded the movie with scenes from the upcoming game and it is very clear that this thing will need muscle to run. A 1.6 or 1.8 970 i think will do the job very nicely where as a single 1 giger or so i think would be struggling to get those frame rates where you need them. Sure the i apps are going to be nicer, but nothing makes me madder then putting in a new game only to have to turn things off or down to run it. Nascar 2002 is a good example of this. Put more then 10 cars on the track with my 800 g4 and forget it. Lets hope Apple will choose sooner then later to introduce this new cpu.
 
Re: Re: The PPC 970 Would benefit us all

Originally posted by hitman
Same here.

If Apple keeps one or two low end tower configs running with dual G4s I'd go for that.

The G4 is a fine chip in it's own right, but like you said, I would "want it as fast as possible for the money."


i wish i had a link although im sure it was only speculative, but ive read many comments on how the 970 will be just as or less expensive as the G4.
 
Re: so lets get this straight...

Originally posted by copperpipe
we need the speed of the upcoming 970 to be faster than 1.8 ghz for programs like:

Really, REALLY crazy sound stuff (my roomate is really into sound with his G4 867 and reports no problems)

Making professional movies, or computer animation (which, if you're into that, you probably run on a server)

maybe intense 3D rendering? maybe?

I'm just curious about what the huge fuss is about...

Even for the 'average user' (whoever he or she is), there is a host of apps that can benefit from a major speed bump:

iPhoto
iMovie
VirtualPC
FCP Express
etc.

not to mention that OS X can stand to be a bit snappier. I´m sure that dual G4 867 rocks for you but Apple still sells a lot of computers that are using sub-1.0 ghz G3 and G4 processors. Hopefully, with the 970s becoming plentiful for the pro machines and the G4 7457s replacing the more expensive 7455s, we can finally move all Macs to 1.0 ghz or higher.
 
Re: Re: Re: The PPC 970 Would benefit us all

Originally posted by beatle888
i wish i had a link although im sure it was only speculative, but ive read many comments on how the 970 will be just as or less expensive as the G4.

i sure hope it's true.

it would be nice to be able to buy a dual 970 machine for around 1899.
 
dogmin is right, all macs need to get over that 1 gig barrier imposed on us by motorola and apple holding things back.I think it would be extremely attractive with the 970s and 7457 imacs etc. I would really like to see all lines move to the 970 in one form or another but we know how apple does things so i dont expect a 970 imac anytime soon though i would run out and get one as soon as they were announced. I still think the 17" imac is the coolest neatest sexiest etc etc. with a 970 in it it would be a tuff choice going to bed at night, wife or imac? next to me? shes in the other room so i can get away with this one!
 
Re: scem0

Originally posted by pilotgi
SMT: simultaneous multithreading

webopedia.com for all your tech terms.

Hmm. I just tried it and came up with a blank. I put in SMT as a keyword and it only found SMTP.
 
Originally posted by scem0
Forgive me for my lack of microprocessor knowledge, but what
exactly is multicore, and what are the advantages of it (and
disadvantages, if any)?

Multi-core means that on the CPU itself there are two (or more) identical "cores". Essentially, this is easier to understand from the viewpoint of starting with a dual-CPU machine, then making those two CPU's share more and more (share the same FSB, as G4s do already, and also share L3 and L2 cache and perhaps even som processor registers).

[Note: "FSB == "Front Side Bus", the communications line between the CPU itself and the "System Controller" (on a Mac) or "North Bridge" (on a PC, which is attached to the "South Bridge" to form the "Chipset"); the System Controller/Chipset also has communications lines to memory (the memory bus), add-in cards (the PCI bus), video (the AGP bus), and external peripherals (via ports, which usually flows through the PCI bus even if they're physically attached to the motherboard). On the G4 the main performance bottleneck in most cases is the speed of the FSB, which means that only so much information from memory or peripherals can get to the CPU to be processed and leads the processor to be "information starved".]

Compared to multi-processor machines, the multi-core idea has some advantages and of course disadvantages:

1) it is cheaper to make one CPU with two cores than two CPUs

2) the motherboard architecture is simpler for a dual-core CPU than two individual CPUs (especially if the CPUs don't share an FSB, which is why Xeon multi-proc motherboards are more expensive than G4 multi-proc motherboards)

3) it is faster to share data between two cores than it is to share data between two separate CPUs (between cores the data just has to be bumped out to L2 cache then read from there by the other CPU; between CPUs the data has to go out on the already-restricted FSB to main memory, then be read back from main memory over the FSB to the second CPU - this is a major performance hit as you can imagine!)

4) Dual CPUs get more L2/L3 cache in total, but
since some data is duplicated between the two sets of cache, the cache is used less effectively overall.

5) HOWEVER, dual-core CPUs take up more die space than an equivalently designed single-core CPU (which increases their cost), and if you don't sell a single-core variant then if one core is "bad you have to toss the entire chip in the garbage.

6) ALSO, dual-core CPUs concentrate their heat generation far more than dual-CPUs would, making thermal management more difficult, more expensive, and more error-prone. On the other hand, dual-cores can also dissipate their heat generation across the area of the single CPU more efficiently than a single-core CPU can (sounds like I'm contradicting myself, but I'm not ... really! :) ) When one core "heats up" its, say, floating point unit, it can fairly easily swap tasks with the other CPU (which is hopefully not busy hammering the floating point unit as well) and let its fpu cool off for a cycle or two ... "core hopping" is transparent to the application and fairly consequence-free as both cores share the same cache; swapping tasks between two discrete CPUs would cost far more than it would be worth in general.

7) Finally, a dual-core chip means that both cores share a single pipeline to memory, which is good if you can make that pipeline twice as fat/fast as the single-core pipelines would be, but often such is not possible. With a true SMP (Symettric Multi-Processing) system, each processor has its own pipeline to the systerm controller and thence to memory; this makes information starvation on the core much less likely; multi-cored chips make information starvation for each core more likely.

Should we want dual cores in a consumer CPU? I think so. The advantages far outweigh the disadvantages. The advantages are far more significant on large-scle server farms (especially the more frugal use of the FSB and cache), but still play heavily on the desktop.

Will we get dual cores in the 970? I've only heard "no". The 980 is supposedly going to feature multiple cores, but Intel might beat us to the multi-core-on-the-desktop punch ...


Edit: SMT? What exactly is that? Sorry, again, for asking so many
questions, but I just don't know about microprocessors, but I am
very interested to learn.

SMT: Simultaneous Multi-Threading. Intel calls it "HyperThreading". It's one CPU acting like two (or, more precisely, like one and a half or one and a quarter). Basically, while one "thread" of an application is occupying a group of registers and, say 2 floating point processing units, a second thread of an application can come in and use the other registers, the integer processing units, and the other floating point units if it needs to, both at the same time. Thus, the CPU is effectively doing two things at the same time for two unrelated threads.

Here's a good primer on SMT and general threading from ars technica: http://www.arstechnica.com/paedia/h/hyperthreading/hyperthreading-1.html
 
Originally posted by Dont Hurt Me
dogmin is right, all macs need to get over that 1 gig barrier imposed on us by motorola and apple holding things back.I think it would be extremely attractive with the 970s and 7457 imacs etc. I would really like to see all lines move to the 970 in one form or another but we know how apple does things so i dont expect a 970 imac anytime soon though i would run out and get one as soon as they were announced. I still think the 17" imac is the coolest neatest sexiest etc etc. with a 970 in it it would be a tuff choice going to bed at night, wife or imac? next to me? shes in the other room so i can get away with this one!

iMacs need a better graphics card big time. I wish Apple would let you customize all their products and have a 970 imac and pay more if you so wish, and throw a better card and leave out the extra mhz. I think they could gain more money by actually letting people have more option rather than just one system that you can't afford and one you can but are unhappy with because you want something else.
 
Originally posted by -hh
I suspect you're on the right track. I am also quite inclined to speculate that for some of the PowerBook market, Apple is going to be willing to trade-off some MHz if it meant that they could simultaneously boost raw performance as well as battery life. To the extent that they might even debut the 970 at as low as 1GHz there.

Afterall, the big brick Pentium laptops are incredible power hogs, and it would be quite a kick in the pants if Apple's "Year of the Laptop" comes forth with a serious kick in both firepower as well as loooooong battery life. As such, I wouldn't be surprised if Apple annouced an 8-12 hour battery life capacity and made that a major selling point.

I'd also agree with your assessment on the Powerbooks, especially given the competition from Intels new Centrino line. For instance the new Thinkpad that features the Centrino has a 7hr battery life with a 1.6GHz chip. (weighs 5lbs and is 1 inch thick).

Hopefully we'll see a 970 Powerbook very soon after a 970 Powermac (hopefully at the same time :) ). This is the year of the laptop after all, and a 970 Pro line (both desktops and laptops) would go a long way in helping to get to the 5% market share goal.

CNet has a mini review of the new Centrino laptops if anyone is interested
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.