Re: Re: Re: Re: Re: the future
Originally posted by soggywulf
In any case, though, the initial point remains that SATA is not a "mac innovation", and certainly not "mac only" as a few folks seem to be implying.
In the world's of the immortal Mr. T, ``I pity the fools!''
🙂
Re: Round cables. I've seen them and they are made much like the SFF PC (aka Shuttles) IDE cables, they cut open the cables and then bind them together in a round circle instead of allowing them to lay flat like a ribbon. I always wondered if they aren't prone to interference issues.
There are no memory buses on the Mac side either that are faster than 800 MHz "effective". Perhaps I am missing something here--I was under the impression that both G5 and the latest PC chipsets used dual-bank PC3200 DDR (reading from both banks simultaneously at 400 MHz for an "effective bandwidth" of 800 MHz). Is interleaving something different? Does either PC or Mac use interleaving?
Whoa, on reading my own post, I realized that I did more to confuse the issue then help it with this snippet. Your argument is closer to the truth than my post in this section. For clarity:
True. There are no memory buses on the Mac faster than 800Mhz "effective" (see below).
Mostly True. Both G5's and (the latest) PC chipsets (notably the nVidia nForce and Intel "Springdale") use dual-bank PC3200 DDR RAM @ 400Mhz. (The false part is to assume all PCs are at 400Mhz--a lot of vendors will try to sell you cheaper PC2700 or worse because people confuse the 800FSB with implying that their RAM must be running at 400! Not true at all, In fact the MHz of a PC3200 DDR RAM is 200Mhz!).
Neither false nor true. Interleaving is the use of matched pairs of RAM to double the effective bandwidth. Dual-channel is the same as interleaving except it uses two memory controllers instead of parallel access (so I believe you aren't restricted to matched pairs which leaves those TWIN-X Corsair RAM (which I'm quite fond of*) as meaningless marketing nonsense beyond the fact that they were tested on the same mobo at the same time). Neither the Mac nor the PC use interleaving, or both of them use it depending on whether or not you have a strict definition of the word "interleaving".
So: dual-channel PC3200 DDR RAM: 200Mhz * 2 (because DDR sends data on rise and fall of every clock) * 8 (because each module has 8 bytes of data=64 bits) * 2 (because you place the RAM down in pairs, Apple marketing calls this 128 bits... hehe, ya gotta love it!) = 6.4GB as you mentioned.
I'll note that Apple forces you to buy high quality PC3200 DDR RAM in pairs in order to keep users from shooting themselves in the foot, as happens quite often in the PC world. I'll also note that dual-channel PC3200 DDR is a very new phenomenon in the PC world, so it isn't exactly "old hat"--in fact I see a lot of people with spanking new PCs with nForce or Springdale chipsets buying single 512MB PC2700 DIMMs instead of 2x256MB.
The problem was, I was confusing this with
HyperTransport which is altogether uncommon in the PC world. (Note to Mac zealots, this is not an Apple-only thing and in fact, AMD is the driving force behind it. Note to PC zealots, Apple is a founding member of the HT consortium.) Since HT is a point-to-point DDR protocol, it gives the CPUs a 12.8GB bandwidth to operate (they don't contend for resources). Thus while one CPU is doing a direct memory access at full speed, the other CPU is free to access the 1GB/s PCI-X, or the hard drive, or the graphics card. The last is probably going to be pretty important given that most people are running OSX with Quartz Extreme on these boxen.
This is not a issue with the really-overpriced, high-end 3.2Ghz P4 since it has only 1 CPU. But when we compare it to the 2x3.06Ghz P4 Xeon systems that Dell sells, the lack of hypertransport (and the relatively-slow FSB), make for a big deal. For instance, if you look at the Photoshop shootout in the WWDC, you will notice the dual-P4 Xeon system seems to stop for an unusually long time. Where? right before loading a huge graphic of a whale. That smells like a bandwidth issue to me.
(My other confusion was unreleated. ChipKill (parallel ECC by spreading access across multiple DIMM) and multi bank (to get around addressing limits in x86 explained my reference to "only found in high end P3 servers" line.)
The reason I mentioned Bluetooth and 802.11g is because of the very well thought-out antenna placement--something you don't find at all on the PC. Bluetooth driver support in Windows (heck even 802.11 driver support) is another thing, I wanted to imply.
I have come across one person who <gasp> prefers some of the windows DV stuff, yet still wants to get a Mac (meaning he isn't an anti-mac zealot).
DV? After biting the bullet and purchasing FCP and DVDSP, I bet he becomes an anti-windows zealot.
😉
I think that zealotry cuts both ways. Basically Apple is in a bind because they want to use PC standard parts so that the "competition" you mention drives down prices and allows them to pass that value down to their users and allow their computers to be competitive (and they are competitive), but then they have to distinguish their computers from the PC world
in the hardware. Recently they've done that quite creatively by writing software to use the same hardware more effectively because they can demand corresponding high-quality hardware. A recent example of this is Quartz Extreme and large graphics cards, for instance. In the PC world, expensive graphics cards are essential for the 50% of computing that involves video games, and unused the rest of the time.
Hey, someone's gotta drive this molasses economy out of the sewer.
I agree totally. Games are serious business (they represent about 1/2 of all PC software sales by revenue). But one doesn't buy a $3000 dual process PowerMac G5 for videogames... that's what Alienware's stuff is for. Which was the general point, I guess.
*They also come with heat spreaders (which I like because they look cool). I've seen a lot of PC fanatics claim that they actually do something when you overclock. So you see, zealotry isn't limited to the Mac world.