[quote]Originally posted by Dorsal M:
<strong>One of the machines is built in a G4 case with a smaller motherboard.</strong><hr></blockquote>
Noooooo :eek: ! I want all six slots back(I'd
really like it if Apple were to surprise us with a native RapidIO graphics chipset

. and dump that nasty AGP slot). along with 4 CPUs and at least six drive bays. Hopefully this is just
one machine.
[quote]Originally posted by Dorsal M:
<strong>there already is a crimp on upgraders. I have yet to see a non-Apple 500MHz+ upgrade for any Apple machine. Although this may be because of minimum quantity bought is too high now.</strong><hr></blockquote>
Yeah. and this is really bad for the Mac too. as it greatly limits the lifetime value of a given system. if this is the result of Apple's greed. they should stop being so mean. and if this is the result of Motorola not making enough G4s. they should hire more of those korean/taiwanese fabs and increase volume to meet demand(Heck. they should do this anyways. Apple needs to increase channel saturation a LOT).
[quote]Originally posted by Dorsal M:
<strong>main memory technologies won't be catching up to processor performance in the near future and a multi-cache design has its benefits.</strong><hr></blockquote>
Right on.
[quote]Originally posted by Dorsal M:
<strong>Firewire to IDE bridge chips will need to be redesigned to take advantage. But at 200MBps, even ATA/100 will be hard pressed to max out IEEE1394b.</strong><hr></blockquote>
I wonder if Apple will ever make true FireWire drives.

[quote]Originally posted by smallM:
<strong>* there's only one PCI bus with 4 Slots</strong><hr></blockquote>
This wouldn't effect the RapidIO. as the PCI-X controller is also on-chip.
[quote]Originally posted by Outsider:
<strong>Basically a byte is 8 bits. So when you see something like 400Mb per second, divide by 8 and you get the byte translation: 50MB per second.</strong><hr></blockquote>
Yup.
[quote]Originally posted by vinney57:
<strong>the uptake on HD broadcasts in the US has been pretty dismal I understand;</strong><hr></blockquote>
This is a myth perpetrated by the lazy cable TV industry. don't believe it. <a href="
http://www.cbandtv.com/" target="_blank">C-Band TV</a> carries around 70 channels of domestic HDTV content. as well as granting access to hundreds of channels of foreign <a href="
http://www.dvb.org/" target="_blank">DVB</a> content. as usual. the US is in the dark technologically.
[quote]Originally posted by vinney57:
<strong>and anyway it costs too much.</strong><hr></blockquote>
Not so. wintel owners have been able to buy $100-$300 HDTV tuners like <a href="
http://www.hauppauge.com/html/products.htm#digital" target="_blank">this</a> and <a href="
http://www.pentamedia.com/english/products/pentacable.htm" target="_blank">this</a> for over three years now.
[quote]Originally posted by ihxo:
<strong>Why the SDRam price jumped more than a double in the past few months, did they included some new features in the SDRam?</strong><hr></blockquote>
Because the RAM industry is greedy and evil. even I am starting to wonder if those rumors of subterranean DIMM silos in the midwest are true

.
[quote]Originally posted by Programmer:
<strong>-AGP 8x would consume all the bandwidth.</strong><hr></blockquote>
AGP 8x ain't here yet.
[quote]Originally posted by Programmer:
<strong>-Motherboard based graphics chips could easily consume 4-8 GB/sec.</strong><hr></blockquote>
I wish! <img src="graemlins/lol.gif" border="0" alt="[Laughing]" />
[quote]Originally posted by Outsider:
<strong>Especially since future processors will have the memory controller totally off the main system bus with its own pipe to the CPU core.</strong><hr></blockquote>
Maybe in the FAR future. but not the G5. it has an onboard DDR 2700 controller.
[quote]Originally posted by MaCommentary:
<strong>The only interesting thing about the first link is the 17" PCTV (something that I have always thought that an iMac configuration should has to satisfy consumers w/o a lot of space such a the college market) implying that maybe when the iMac goes 17" that this will be available? <img src="graemlins/bugeye.gif" border="0" alt="[Skeptical]" /> </strong><hr></blockquote>
Me too! only why not throw in an IRDA port and a remote too. Apple could easily add this functionality(Remote and analog TV tuner) for around $25.
By the way. monitors with TV tuners in them are stupid.
Quote:
Originally posted by HOS:
<strong>Anyway, as per the older supposition, the assumption about the G5 is that it will adopt a built-in DDR controller, and thus move from a traditional shared bus approach (as in your CPU/memory controller/memory example above) to one where a CPU's local memory is on a "backside bus", to adopt an older expression.</strong><hr></blockquote>
Thus, in a multiple-CPU situation, each CPU gets its own local memory. However, in order for CPU 1 to access CPU 2's local memory, you use the RapidIO bus to do so.
Pardon the ASCII art:
local DDR RAM <--> CPU 1 <--> RIO bus <--> CPU 2 <--> local DDR RAM[/QB]
You've
got to be kidding! stuffing everything onto a daughterboard would make the machines nearly impossible to upgrade. as well as making high-end MP systems(Four CPUs and up) ungodly expensive and inflexible.
CPUs need their own dedicated SRAM cache in order to have somewhere to put large numbers of variables. and all CPUs as a whole(Also other components like graphics and sound chipsets. as I favor unified memory architectures

) require a large pool of equally accessible memory as well.
This is easily verifiable though. as anyone with a near-final prototype G5 could just pop open the case and see whether or not everything's crammed onto a daughterboard.
[quote]Originally posted by Programmer:
<strong>and I'm not sure which bus you are refering to. Certainly none of the ones discussed approach 10 GBytes/sec, and most exceed 10 Gbits/sec. The RapidIO bus discussed will be in the 2-4 GBytes/sec range.</strong><hr></blockquote>
RapidIO
scales up to 8MBps. by "Discussed". do you mean the one that will actually be on the
very first G5 when it ships?
[quote]Originally posted by Programmer:
<strong>HyperTrans(...SNIPPED...)eds.</strong><hr></blockquote>
Not that RAM speeds affect RapidIO or HyperTransport in any way. as the DDR has it's own dedicated frontside bus.
[quote]Originally posted by Programmer:
<strong>There is no DDR400 spec, and DDR333 is rare enough that I don't expect to see it in an Apple machine. DDR266 is what I'm hoping to see, which ought to deliver about 2 GBytes/sec (or close to it). DDR-II is still a ways off yet.
[QUOTE]Originally posted by Programmer:
[QB]I suppose there is an outside chance Apple could use RAMBus, but I wouldn't be too happy about that... although it would be fast</strong><hr></blockquote>
DDR 2700 is already onboard the G5. they've chosen. it's done. no turning back.
[quote]Originally posted by Programmer:
<strong>Its more expensi(...Snipped...)rease the base RAM configuration so that MacOSX runs faster.</strong><hr></blockquote>
This wouldn't matter. a 333Mhz DDR motherboard can use 266Mhz DDR modules just fine. Apple has to plan ahead. and they'll be competing against the new Rambus systems too. so Apple needs to look to the future.
[quote]Originally posted by Programmer:
<strong>The x16 is because many graphics boards use a 128-bit bus.</strong><hr></blockquote>
So what? many CPUs use a 64-bit bus and 32-bit addressing. but 1 <a href="
http://www.webopedia.com/TERM/B/byte.html" target="_blank">byte</a> still equals 8 <a href="
http://www.webopedia.com/TERM/B/bit.html" target="_blank">bits</a> whenever you're referring to hard disks, RAM, throughput etc.
Let's just keep things simple and stick with 8-bit bytes for measurement. to convert from <a href="
http://www.webopedia.com/TERM/M/Mbps.html" target="_blank">Mbps</a> to <a href="
http://www.webopedia.com/TERM/M/MBps_megabytes.html" target="_blank">MBps</a>. divide by 8.
not 16.
For more clarification on DDR, Rambus and how all this fits in with the G5. read the lower parts of <a href="
http://forums.appleinsider.com/cgi-bin/ultimatebb.cgi?ubb=get_topic&f=1&t=001542" target="_blank">this thread</a>.
[quote]Originally posted by Programmer:
<strong>This kind of configuration doesn't really work for the main CPU, although with the advent of onchip memory controllers and per-CPU memory some of this will move to the motherboard. If Dorsal's description of the system is accurate then a dual G5 machine, could be built each with its own 128-bit bus to its own private memory, would effectively have a 2 x 128-bit memory bus. If the memory is kept very close to the processor(s) then it might be possible that the bus can be wider and/or faster than 128-bit 133 MHz double pumped, but I won't speculate on that.</strong><hr></blockquote>
You've
got to be kidding! stuffing everything onto a daughterboard would make the machines nearly impossible to upgrade. as well as making high-end MP systems(Four CPUs and up) ungodly expensive and inflexible.
[quote]Originally posted by Gamblor:
<strong>The cache is SRAM, main memory would be DDR SDRAM. Different memory design, basically. (SRAM is much, MUCH more expensive than DDR SDRAM...)</strong><hr></blockquote>
The cache isn't SRAM.
[quote]Originally posted at <a href="
http://developer.apple.com/techpubs/hardware/Developer_Notes/Macintosh_CPUs-G4/PowerMacG4/2Architecture/Cache_Memory.html" target="_blank">Apple's G4 developer page</a>:
<strong>In addition to the 256-KB L2 cache built into the PowerPC G4 microprocessor, the 933-MHz and 1-GHz configurations also have an external level 3 (L3) backside cache. The L3 cache consists of 2 MB of DDR (double data rate) SDRAM. The ratio of the clock speeds of the microprocessor and cache is 4:1; the clock speeds are shown in Table 2-1.</strong><hr></blockquote>
Table 2-1 however is very confusing. as they list both clock frequency and data rate in Mhz.
I still think Apple should stick with a dedicated BSB hooked up to
REAL SRAM. preferably running at the CPU's exact frequency(So as to deliver data whenever needed. even if this means sacrificing bus width). and leave the FSB alone.
[quote]Originally posted by Eskimo:
<strong>Micron and Samsung are the biggest proponents and as of yet the only companies which have stated they will produce and sell DDR I 400MHz memory. The others are waiting for DDR II.</strong><hr></blockquote>
400Mhz DDR is basically a temporery stopgap for the overclocker types that are too impatient to wait for DDR II.
[quote]Originally posted by Programmer:
<strong>The visual quality of DirectX and OpenGL is essentially the same because they run on the same hardware. Any perceived differences you see will generally be specific driver, application, or art issues.</strong><hr></blockquote>
Speaking of driver issues. do any of you think will nVidia/ATI ever enable FSAA, motion blur etc. on older Mac chipsets(GeForce2 MX for example)? those jagged edges are really irritating.
[quote]Originally posted by Outsider:
<strong>Preview it like they previewed the g4. It's a technology demo to show developers what is in the pipeline and comsumers that the mac platform is going to grow with the rest of the industry. Same reason the preview future releases of OS X.</strong><hr></blockquote>
He's right. it would absolutely destroy Apple's PowerMac sales(Though one might debate over whether or not there's anything much left to destroy). but then it would also reassure Mac aficionados that the PowerMac will return to it's rightful spot soon. I suppose that's just a tradeoff only Jobs could decide on.
[quote]Originally posted by mattyj:
<strong>with a dedicated processor for altivec.</strong><hr></blockquote>
You mean like the external FPUs on the old 68ks? that would've been a pretty cool way for Apple to introduce AltiVec without forcing the issue. and it might even be a nifty option on G3 based iBooks(Most of all. I wish they'd bring back the Duo

). but I can't imagine it adding anything other than latency on Apple's "Big" CPU.
[quote]Originally posted by AirSluf:
<strong>The OS would need to be recompiled with an appropriate compiler to use 64-bitness. Rumors of the G5 say it will handle existing 32-bit code transparently with no changes or speed hit.</strong><hr></blockquote>
Judging from IBM's POWER 32-bit to 64-bit transition, SGI's MIPS 16-bit to 32-bit to 64-bit transition, ARM's ARM 16-bit to 32-bit transition, DEC's Alpha 32-bit to 64-bit transition and Motorola's 68xxx 24-bit to 32-bit transition. 32-bit PPC code should run with no speed hit whatsoever on a 64-bit G5.
Apple could sell 64-bit G5s with 32-bit OS X(Mac OS <9.x, BeOS, BSD, Linux etc. would also work fine too) installed. and use it as a way of "Selling potential" like the way the G4's AltiVec and multiprocessing capabilities were bought by customers who knew that it wouldn't benefit them at all until OS X came to fruition.
[quote]Originally posted by tiramisubomb:
<strong>Perhaps Apple should just call .13 Apollo a G5. It makes more sense.</strong><hr></blockquote>
Apple would get flambéed by the Mac community if they tried to pull a dirty trick like that.
I won't call it a G5 unless it says "85xx" somewhere on it. and I doubt most others will either.
Eric,