AppleInsider › Forums › Mac Hardware › Future Apple Hardware › Nvidia : spilling exciting beans?
New Posts  All Forums:Forum Nav:

Nvidia : spilling exciting beans?

post #1 of 49
Thread Starter 
First off, here's the link:
<a href="http://zdnet.com.com/2100-1103-896996.html" target="_blank">Nvidia: Forget Microsoft--chip's ahoy</a>

It's basically a snapshot of where Nvidia stands in the marketplace right now, with a new product getting set to launch soon. It also touches on their relationship with Microsoft and the Xbox.

BUT, here's the bit that caught my eye:

Huang also noted the inroads the company has made in the Macintosh market, saying that the company expects to have the largest share of that market "very soon." Huang said that Nvidia's chips are in the eMac that Apple Computer introduced Monday.

"You are going to see many more exciting introductions in that space," Huang said.


Any speculation gentle readers?

Drew &lt;----going off to read the rest of the article now
Steve Jobs ate my cat's watermelon @ drewprops.com
Oldest Member of AI (Jan 99) until JRC snaps to his senses and starts posting again. (the blackout borked my join date)
Reply
Steve Jobs ate my cat's watermelon @ drewprops.com
Oldest Member of AI (Jan 99) until JRC snaps to his senses and starts posting again. (the blackout borked my join date)
Reply
post #2 of 49
I;ve always prefered ATi over Nvidia, but we'll surely see what's up their corporate sleeve soon enough.
Cat: the other white meat
Reply
Cat: the other white meat
Reply
post #3 of 49
nVidia is shipping defective GeForce4 MX cards to Apple and right now the Radeon 8500 is top dog. I don't think ATi has to be too worried since they still supply Apple with laptop graphics.
I can change my sig again!
Reply
I can change my sig again!
Reply
post #4 of 49
ATi is still the better choice for driving CRTs, for laptops, and for playing DVDs. I don't think they have that much to worry about yet.

That and (I never thought I'd hear myself say this) their drivers are much better than nVIDIA's.
"...within intervention's distance of the embassy." - CvB

Original music:
The Mayflies - Black earth Americana. Now on iTMS!
Becca Sutlive - Iowa Fried Rock 'n Roll - now on iTMS!
Reply
"...within intervention's distance of the embassy." - CvB

Original music:
The Mayflies - Black earth Americana. Now on iTMS!
Becca Sutlive - Iowa Fried Rock 'n Roll - now on iTMS!
Reply
post #5 of 49
OK Here's my speculation, a topic I have been thinking about for a while now. Fits nicely. As you know, Apple is cofounder of the HyperTransport consortium. This will probalbly mean that they are going to offer products implementing HyperTransport somewhere in the future. nVidia is not only another member of that consortium, but also the only company so far offering actual HyperTransport chipset hardware, namely the nForce chipset family. While the Northbridge of this chipset is connected to the x86 architecture, directly accessing the CPU, the Southbridge could theoretically be used in any HaperTransport compatible layout, also in PowerMacs. Further interesting components from nVidia could be a Hypertransport connected GPU, e.g. for all Mac layouts with soldered GPUs, like the Notebooks and iMacs. There is no "HyperTransport-Connector" yet, which could be used as a replacement for e.g. AGP or PCI, but rumours are that it is worked on. So, maybe we could eventually even see HyperTransport GPUs show up in the PowerMacs.
post #6 of 49
[quote]Originally posted by drewprops:
<strong>First off, here's the link:
<a href="http://zdnet.com.com/2100-1103-896996.html" target="_blank">Nvidia: Forget Microsoft--chip's ahoy</a>

It's basically a snapshot of where Nvidia stands in the marketplace right now, with a new product getting set to launch soon. It also touches on their relationship with Microsoft and the Xbox.

BUT, here's the bit that caught my eye:

Huang also noted the inroads the company has made in the Macintosh market, saying that the company expects to have the largest share of that market "very soon." Huang said that Nvidia's chips are in the eMac that Apple Computer introduced Monday.

"You are going to see many more exciting introductions in that space," Huang said.


Any speculation gentle readers?
</strong><hr></blockquote>

GeForce 5 anyone?
Apple Computer, Inc.

AKA the Microsoft R&D Department
Reply
Apple Computer, Inc.

AKA the Microsoft R&D Department
Reply
post #7 of 49
Unlike Splinemodel, I've always preferred nVidia over ATi (for as long as we've had the choice. My GeForce3 (PC version flashed to work in my Mac) still keeps up with or out performs the ATi 8500 - and the GF3 has been out, what, two years?

In the long run I have more faith in nVidia than ATi and Hyper Transport sounds very interesting.
post #8 of 49
The abbreviation of the GeForce 5 is G5 .
"Its a good thing theres no law against a company having a monopoly of good ideas. Otherwise Apple would be in deep yogurt..."
-Apple Press Release
Reply
"Its a good thing theres no law against a company having a monopoly of good ideas. Otherwise Apple would be in deep yogurt..."
-Apple Press Release
Reply
post #9 of 49
[quote]Originally posted by Cake:
<strong>Unlike Splinemodel, I've always preferred nVidia over ATi (for as long as we've had the choice. My GeForce3 (PC version flashed to work in my Mac) still keeps up with or out performs the ATi 8500 - and the GF3 has been out, what, two years?

In the long run I have more faith in nVidia than ATi and Hyper Transport sounds very interesting.</strong><hr></blockquote>

Which card did you buy/flash? Can you do this with any of them? I am looking to upgrade my video somewhat cheaply and this looks like a viable route...
NoahJ
"It is unwise to be too sure of one's own wisdom. It is healthy to be reminded that the strongest might weaken and the wisest might err." - Mahatma Gandhi
Reply
NoahJ
"It is unwise to be too sure of one's own wisdom. It is healthy to be reminded that the strongest might weaken and the wisest might err." - Mahatma Gandhi
Reply
post #10 of 49
[quote]Originally posted by Derrick 61:
<strong>GeForce 5 anyone? </strong><hr></blockquote>

Its coming, you know it is... if you look at how nVidia sequences product introductions you can tell the future. If you look at the DirectX 9 spec, you can tell what the hardware behind DX9 will have to be able to do. If you know anything about graphics, I'll warn you now... get a towel to mop up the drool...
Providing grist for the rumour mill since 2001.
Reply
Providing grist for the rumour mill since 2001.
Reply
post #11 of 49
post #12 of 49
[quote]Originally posted by AirSluf:
<strong>We need more than a towel </strong><hr></blockquote>

Yeah, need a diaper
I heard that geeks are a dime a dozen, I just want to find out who's been passin' out the dimes
----- Fred Blassie 1964
Reply
I heard that geeks are a dime a dozen, I just want to find out who's been passin' out the dimes
----- Fred Blassie 1964
Reply
post #13 of 49
[quote]Originally posted by NoahJ:
<strong>Which card did you buy/flash? Can you do this with any of them? I am looking to upgrade my video somewhat cheaply and this looks like a viable route...</strong><hr></blockquote>

It's the original, plain vanilla GeForce3 that used the original nVidia spec- none of the Ti series seem to be flashable so far and it might be difficult to find the flashable version, but not impossible. (Specifically, I have a VisionTek GeForce3). It's a great card though.

<a href="http://www.xlr8yourmac.com/Graphics/flashing_pc_geforce3.html" target="_blank">Here's how to do it</a> and other related links.

Now, back to our regularly scheduled thread....
post #14 of 49
Let's hope the next card can render 1600x1200x32 Final Fantasy The spirits within clips in real time at full production rendering quality...

Imagine games as good as FF:TSW?!!

Even Nvidia has said this was a top priority for this year. We'll probably have to wait until 2003 to see it, but vid cards double performance every 6 months... so imagine a games 4x better than the best a Geforce4 4600 128MB can do today (no one has games that can do this yet)...
You're going sane in a crazy world!
Reply
You're going sane in a crazy world!
Reply
post #15 of 49
[quote]Originally posted by JasonPP:
<strong>Let's hope the next card can render 1600x1200x32 Final Fantasy The spirits within clips in real time at full production rendering quality...

Imagine games as good as FF:TSW?!!
</strong><hr></blockquote>

Some things just can't be done in real-time in any sort of a reasonable fashion... at least for the next few years. But in many ways it'll get close enough that the consumer won't be able to tell the difference.

<strong> [quote]
Even Nvidia has said this was a top priority for this year. We'll probably have to wait until 2003 to see it
</strong><hr></blockquote>

Right: they said it was top priority for this year.

<strong> [quote]
but vid cards double performance every 6 months... so imagine a games 4x better than the best a Geforce4 4600 128MB can do today (no one has games that can do this yet)...</strong><hr></blockquote>

It isn't about increasing performance, necessarily, so much as it is about increasing capability. There will be performance increases, but consider that it might be better for future hardware to draw about the same amount, but make each pixel look 4x better. This does represent an increase in computing performance, but it may not show up in pixel/sec or polygon/sec numbers. The new hardware might only double the pixel rate, but it will be able to do far more calculations per pixel.

The real question in this forum should be how aggressively Apple will bring these new technologies to the Macintosh. What apps can do through OpenGL determines how much of the new capability can be leveraged, and currently none of it could be... the geForce3&4 are currently largely wasted on the Mac.
Providing grist for the rumour mill since 2001.
Reply
Providing grist for the rumour mill since 2001.
Reply
post #16 of 49
[quote]Originally posted by Programmer:
<strong>The new hardware might only double the pixel rate, but it will be able to do far more calculations per pixel.</strong><hr></blockquote>

And, if I've read things right, they will also not limit the types of calculations that can be done to a handful of options.

I've heard of capabilities like - I don't know the technical term, so I'll borrow one from the database world - stored procedures, where the software can actually cache a custom function in the GPU and call it? That alone would immensely improve the capabilities of the software. It seems to my one-semester-of-OpenGL-7-years-ago eyes that one of the major problem facing game programmers is how to disguise polygons. If the GPU makes it easier to disguise them, not as many are necessary because the engine no longer needs to "throw polygons at the problem" that everything looks like a D&D die.

I'm speculating here, though.

[quote]<strong>What apps can do through OpenGL determines how much of the new capability can be leveraged, and currently none of it could be... the geForce3&4 are currently largely wasted on the Mac.</strong><hr></blockquote>

I'm predicting a new OpenGL layer and QT6 in the next major release of OS X, regardless of what the MPEG-LA settles on for licensing terms, and regardless of whether they've settled. Apple can always withhold the streaming software if that's a sticking point, but I think they will need to release the rest.

Apple might call the OpenGL layer a "beta" if the ARB hasn't finished OpenGL 2.0 yet, just so that developers won't be surprised when they change something to conform to a change in the standard. But I think they'll push it out.
"...within intervention's distance of the embassy." - CvB

Original music:
The Mayflies - Black earth Americana. Now on iTMS!
Becca Sutlive - Iowa Fried Rock 'n Roll - now on iTMS!
Reply
"...within intervention's distance of the embassy." - CvB

Original music:
The Mayflies - Black earth Americana. Now on iTMS!
Becca Sutlive - Iowa Fried Rock 'n Roll - now on iTMS!
Reply
post #17 of 49
[quote]Originally posted by drewprops:
<strong>First off, here's the link:
<a href="http://zdnet.com.com/2100-1103-896996.html" target="_blank">Nvidia: Forget Microsoft--chip's ahoy</a>

It's basically a snapshot of where Nvidia stands in the marketplace right now, with a new product getting set to launch soon. It also touches on their relationship with Microsoft and the Xbox.

BUT, here's the bit that caught my eye:

Huang also noted the inroads the company has made in the Macintosh market, saying that the company expects to have the largest share of that market "very soon." Huang said that Nvidia's chips are in the eMac that Apple Computer introduced Monday.

"You are going to see many more exciting introductions in that space," Huang said.


Any speculation gentle readers?

Drew &lt;----going off to read the rest of the article now</strong><hr></blockquote>

Not to add fuel to the fire, but you might find the following link very intersting:

<a href="http://news.com.com/2100-1040-896850.html" target="_blank">http://news.com.com/2100-1040-896850.html</a>

Specifically:

[quote]"Also on Monday, Nvidia raised its financial outlook for the just-ended quarter, and Huang said he sees continued market share gains this year leading to more growth. Some of that will come from a new graphics chip slated to arrive in August.

The new chip will be manufactured on Taiwan Semiconductor Manufacturing Co.'s latest 0.13-micron manufacturing process, Huang said. Huang did not reveal the name or specific features of the chip, but did say it was a fundamentally new architecture from the GeForce 4 Titanium introduced earlier this year.

"It is the most important contribution we've made to the graphics industry since the founding of this company," Huang said, speaking at the Merrill Lynch Hardware Heaven Technology Conference.

Huang also noted the inroads the company has made in the Macintosh market, saying that the company expects to have the largest share of that market "very soon." Huang said that Nvidia's chips are in the eMac that Apple Computer introduced Monday.

"You are going to see many more exciting introductions in that space," Huang said. "<hr></blockquote>

Hmmm.... I wonder if this would make it in time for a late July announcement at MWNY?

Steve

Edit: Ooops, I didn't realize the original link had basically the same information...

[ 05-02-2002: Message edited by: SteveS ]</p>
post #18 of 49
G5 and G5?

:cool:

Well, here's hoping...

Lemon Bon Bon
We do it because Steve Jobs is the supreme defender of the Macintosh faith, someone who led Apple back from the brink of extinction just four years ago. And we do it because his annual keynote is...

Reply
We do it because Steve Jobs is the supreme defender of the Macintosh faith, someone who led Apple back from the brink of extinction just four years ago. And we do it because his annual keynote is...

Reply
post #19 of 49
[quote]quote:
--------------------------------------------------------------------------------
Originally posted by JasonPP:
Let's hope the next card can render 1600x1200x32 Final Fantasy The spirits within clips in real time at full production rendering quality...
Imagine games as good as FF:TSW?!!

--------------------------------------------------------------------------------

Some things just can't be done in real-time in any sort of a reasonable fashion... at least for the next few years. But in many ways it'll get close enough that the consumer won't be able to tell the difference.
<hr></blockquote>
Nvidia already <a href="http://gamespot.com/gshw/stories/news/0,12836,2820060,00.html" target="_blank">demo'ed</a> this. Although it was at 2 FPS and probably not at the insane resolution they use to print to film.
post #20 of 49
Yeah, SteveS, but didn't nVidia recently have some "problems" with the SEC? I hear Merrill Lynch is having troubles, too...
"Overpopulation and climate change are serious shit." Gilsch
"I was really curious how they had managed such fine granularity of alienation." addabox
Reply
"Overpopulation and climate change are serious shit." Gilsch
"I was really curious how they had managed such fine granularity of alienation." addabox
Reply
post #21 of 49
Hmm.. I think that along with a new chipset will come a new name. Geforce 5? I think the numbers would also just get too high. Geforce 10? I don't think so.....
1 Peter 1:6-7
Powerbook G4 12" 1.33ghz, 60gig hd, 1.25 gigs ram.

Powermac G4 "Sawtooth" 400 mhz, 80gig hd, 384mb of ram, Rage 128 Pro graphics.
Reply
1 Peter 1:6-7
Powerbook G4 12" 1.33ghz, 60gig hd, 1.25 gigs ram.

Powermac G4 "Sawtooth" 400 mhz, 80gig hd, 384mb of ram, Rage 128 Pro graphics.
Reply
post #22 of 49
[quote]<strong>And, if I've read things right, they will also not limit the types of calculations that can be done to a handful of options.

I've heard of capabilities like - I don't know the technical term, so I'll borrow one from the database world - stored procedures, where the software can actually cache a custom function in the GPU and call it? That alone would immensely improve the capabilities of the software. It seems to my one-semester-of-OpenGL-7-years-ago eyes that one of the major problem facing game programmers is how to disguise polygons. If the GPU makes it easier to disguise them, not as many are necessary because the engine no longer needs to "throw polygons at the problem" that everything looks like a D&D die.

I'm speculating here, though.
<hr></blockquote></strong>

This is what vertex & pixel shaders are. The current hardware has a fairly limited (but still very powerful) set of capabilities in the shaders. They are basically small assembly functions which execute on the GPU. The vertex shaders are much more powerful than the pixel shaders currently. The next generation hardware will take these things to the next level, and that is where we'll get close to FinalFanstasy quality. Like I said, some things just aren't doable in realtime (yet), but it is getting pretty damn close to looking like film. Non-graphics people will have a harder time distinguishing between them (of course the film guys are going to push the envelope even farther, so realtime will always be behind).

[quote]Originally posted by Amorph:
<strong>
I'm predicting a new OpenGL layer and QT6 in the next major release of OS X, regardless of what the MPEG-LA settles on for licensing terms, and regardless of whether they've settled. Apple can always withhold the streaming software if that's a sticking point, but I think they will need to release the rest.

Apple might call the OpenGL layer a "beta" if the ARB hasn't finished OpenGL 2.0 yet, just so that developers won't be surprised when they change something to conform to a change in the standard. But I think they'll push it out.</strong><hr></blockquote>

I'm doubtful that OGL2 will show up before 2003 in any form, but ARB will hopefully approve a first version of the shaders in time for the 10.2 release. Then the geForce3, geForce4 and R8500 will be able to flex their real muscles on the Mac (whether Mac developers jump on the bandwagon is another story). I don't know anything about QT6, but I agree that Apple can't delay it much longer for the sake of MPEG4.
Providing grist for the rumour mill since 2001.
Reply
Providing grist for the rumour mill since 2001.
Reply
post #23 of 49
[quote]Originally posted by xmoger:
<strong>
Nvidia already <a href="http://gamespot.com/gshw/stories/news/0,12836,2820060,00.html" target="_blank">demo'ed</a> this. Although it was at 2 FPS and probably not at the insane resolution they use to print to film.</strong><hr></blockquote>
What NVidia demoed was a cut down version of the human model they used in the movie. That's really not something you use in games - since a game scene usually consists of ~5 characters, backgrounds/terrain, interactive objects, buildings etc.

I think in 5 years time we'll be able to see really cool stuff, hopefully antialiased, DOF and motion blur rendering at that. And with 64bit color space to go with.

If I get Programmer right and the shading languages are not yet implemented on the Mac OpenGL that's pretty a sad thing. No wonder gf4ti isn't coming till july, since they will then probably be cheaper _and_ supported. I wonder when and if ATIs R300 will be out, I really am looking forward to it.
oy!
Reply
oy!
Reply
post #24 of 49
[quote]Originally posted by Derrick 61:
<strong>

GeForce 5 anyone? </strong><hr></blockquote>

Nvidia has already admitted they aren't going to call their next card GeForce. It will carry a new name to match the new technology.

[quote]While the Northbridge of this chipset is connected to the x86 architecture, directly accessing the CPU, the Southbridge could theoretically be used in any HaperTransport compatible layout, also in PowerMacs. Further interesting components from nVidia could be a Hypertransport connected GPU, e.g. for all Mac layouts with soldered GPUs, like the Notebooks and iMacs. <hr></blockquote>

That's a theory I've been throwing around for a couple months now too, could happen, Nvidia recently disclosed they are no longer going to attempt to obtain a P4 bus liscense for use with Nforce. But they've applied it to PIII and AMD bus technologies so far.

[quote]There is no "HyperTransport-Connector" yet, which could be used as a replacement for e.g. AGP or PCI, but rumours are that it is worked on. So, maybe we could eventually even see HyperTransport GPUs show up in the PowerMacs. <hr></blockquote>

HT is intended for chip to chip communication and not necessarily peripheal connections. AMD and the Hyper Transport consortium don't intend to supplant or compete with PCI or AGP, but rather use HT tunnels to connect the PHY bridging chips that connect to these technologies to other chips. For example see figure below:
post #25 of 49
[quote]Originally posted by xmoger:
<strong>
Nvidia already <a href="http://gamespot.com/gshw/stories/news/0,12836,2820060,00.html" target="_blank">demo'ed</a> this. Although it was at 2 FPS and probably not at the insane resolution they use to print to film.</strong><hr></blockquote>

I was there when they did that demo. It was nothing like the film, it's technically impossible for it to be.

It's not just about how detailed the model is either. In fact, it looked like the models were pretty much the same one's in the movie, they looked really detailed to me, but they were probably being subdivided less at render time.

What makes the difference is things like radiosity and reflections and refractions and really really complex shader algorithms that take insane amounts of time to render for a movie. For one thing the characters looked plastic in the real-time geforce rendered version.
post #26 of 49
[quote]Originally posted by Eskimo:
<strong>Nvidia has already admitted they aren't going to call their next card GeForce. It will carry a new name to match the new technology.</strong><hr></blockquote>

I realize that, but since we don't know what to call it, GF5 will do for now...
Apple Computer, Inc.

AKA the Microsoft R&D Department
Reply
Apple Computer, Inc.

AKA the Microsoft R&D Department
Reply
post #27 of 49
[quote]Originally posted by timortis:
<strong>What makes the difference is things like radiosity and reflections and refractions and really really complex shader algorithms that take insane amounts of time to render for a movie. For one thing the characters looked plastic in the real-time geforce rendered version.</strong><hr></blockquote>

That was on the current geForce4, right? The next one will be a big leap forward, especially with what can be done per pixel compared to the fairly limited system the geForce3/4 support.
Providing grist for the rumour mill since 2001.
Reply
Providing grist for the rumour mill since 2001.
Reply
post #28 of 49
<a href="http://www.tomshardware.com/graphic/02q2/020503/index.html" target="_blank">Interesting Article</a>

In particular:
[quote] I don't think this argument will last long, but the P10 directly targets competing GPUs by emphasizing that it is a ground-up, fully programmable architecture. This is a dig at the GeForce4 and Radeon 8500 that still have elements of past T&L engines incorporated into their designs. But, they also had to support those good ol' DX7 games, too. 3Dlabs hasn't really been troubled by DirectX support in recent memory, very much focusing on the high-end OpenGL (OGL) market.<hr></blockquote>
Maybe somebody that understands the topic area might be able to explain what all of that really means (graphics aren't my thing).

Is it possible this is what nVidia has planned for the mac? Would make sense to implement something like that now with OpenGL 2.0 and a completely new system for the mac just being introduced.
"When I was a kid, my favourite relative was Uncle Caveman. After school, wed all go play in his cave, and every once and awhile, hed eat one of us. It wasnt until later that I discovered Uncle...
Reply
"When I was a kid, my favourite relative was Uncle Caveman. After school, wed all go play in his cave, and every once and awhile, hed eat one of us. It wasnt until later that I discovered Uncle...
Reply
post #29 of 49
[quote]originally posted by Eskimo
<strong>Nvidia has already admitted they aren't going to call their next card GeForce. It will carry a new name to match the new technology.

</strong><hr></blockquote>

The next nVidia series will be called XeForce.
IBL!
Reply
IBL!
Reply
post #30 of 49
post #31 of 49
If these levels of programmability in future Nvidia cards are true then the whole 'Quartz' speed issue...is blown out of the water.

I wonder...is this what the close Nvidia and Apple rumours are pointing to?

Are apple using the Raycer team with Nvidia's tech to push a new graphics system into imminent Powermacs?

Will we have Quartz 3D aspects? 'X' demo's that make the Genie 'scale' tool seem child's play?

If a good G4 mobo revision or/and G5 appear along with this sort of tech' built into 'X' then...

...the future's looking bright green.

Lemon Bon Bon <img src="graemlins/hmmm.gif" border="0" alt="[Hmmm]" />
We do it because Steve Jobs is the supreme defender of the Macintosh faith, someone who led Apple back from the brink of extinction just four years ago. And we do it because his annual keynote is...

Reply
We do it because Steve Jobs is the supreme defender of the Macintosh faith, someone who led Apple back from the brink of extinction just four years ago. And we do it because his annual keynote is...

Reply
post #32 of 49
Holy schnikes! Nvidia is going to make the new G5 processor! Dual 2 GHz Powermacs here we come!!!!
post #33 of 49
[quote] You almost get a baby-supercomputer on the GPU... <hr></blockquote>

[quote] Holy schnikes! Nvidia is going to make the new G5 processor! Dual 2 GHz Powermacs here we come!!!! <hr></blockquote>

Heh, the next powermac is really powered by a new Nvidia Graphics chip

[ 05-03-2002: Message edited by: Crusader ]</p>
"Its a good thing theres no law against a company having a monopoly of good ideas. Otherwise Apple would be in deep yogurt..."
-Apple Press Release
Reply
"Its a good thing theres no law against a company having a monopoly of good ideas. Otherwise Apple would be in deep yogurt..."
-Apple Press Release
Reply
post #34 of 49
Why does everybody think that Quartz is some amazing technology that needs tons of hardware thrown at it? The truth of the matter is that if the designers of Quartz had planned for hardware acceleration from day 1 then current hardware would be more than fast enough. The stuff Quartz is doing pales in comparison to the amount of graphics most 3D games are doing. Instead the engineers who did Quartz built a software graphics engine, something which I don't think has had a place on new machines in the last 2-3 years... and it has been obvious that things were going this way for the last 5-6 years, at least. Now they have to figure out how to make this software engine into a hardware engine, which is generally harder and less efficient than building a hardware engine in the first place.
Providing grist for the rumour mill since 2001.
Reply
Providing grist for the rumour mill since 2001.
Reply
post #35 of 49
"Why does everybody think that Quartz is some amazing technology that needs tons of hardware thrown at it?"

...because it's slow..?

"The truth of the matter is that if the designers of Quartz had planned for hardware acceleration from day 1 then current hardware would be more than fast enough."

Hmmm. Who knows what the real reason is? Maybe the explanation is quite simple. They had a big job incorporating backwards compatability and Unix under a decent interface. So? They get 'X' working. Then they speed it up...then they add bells and whistles and maybe h/w acceleration...

One can only guess at other reasons why they didn't add h/w acceleration from day one? Speculate?

"The stuff Quartz is doing pales in comparison to the amount of graphics most 3D games are doing."

It's funny you should say that. I've often been quite perplexed by the level of sophistication in game interfaces and the dazzling graphics there in and wondered what's keeping OS 'X' for example to 'catch up'...

"Instead the engineers who did Quartz built a software graphics engine,"

...but I find it hard to believe they didn't have an idea of where they where going with it...

"something which I don't think has had a place on new machines in the last 2-3 years... and it has been obvious that things were going this way for the last 5-6 years, at least."

Well, current machines are doing spectacular games graphics...I'm curious as to why this level of functionality isn't possible in X? Maybe its evolution and first things first?

You say computers haven't had the power in the last few years for a Quartz type engine? Hmm. Well, Opp' Systems have, visually, stayed pretty much the same since the Mac 1984 interface. Since then, computing power has become relatively ridiculously powerful. What's keeping the design of OS from having visual fluff? As soon as Apple does something different from OS 9, dinosaurs sceam blue murder? Maybe OSs aren't were they should be because there isn't enough competition in the OS market (hello Microsoft...) and in the Games market there IS alot of competition...therefore much speedier advancement in interfaces.

"Now they have to figure out how to make this software engine into a hardware engine, which is generally harder and less efficient than building a hardware engine in the first place."

Yeah, I guess so. But who's to say with any authority that this is the case? Maybe the Racyer buyout was part of a plan to accelerate the OS and go somewhere new? Maybe the Raycer buyout has yet to see its realisation? Technical delays? etc? I dunno. But it's fun to speculate.

The romantic in me says Apple has got a plan and Raycer chipsets/Open GL OS acceleration/special functionaility (whatever its form...), High End Nvidia Apple collaboration on High End Graphic Cards and G5s are all a matter of time.

Who knows. Maybe 'Jaguar' will hint at things to come...

Lemon Bon Bon
We do it because Steve Jobs is the supreme defender of the Macintosh faith, someone who led Apple back from the brink of extinction just four years ago. And we do it because his annual keynote is...

Reply
We do it because Steve Jobs is the supreme defender of the Macintosh faith, someone who led Apple back from the brink of extinction just four years ago. And we do it because his annual keynote is...

Reply
post #36 of 49
[quote]Originally posted by Lemon Bon Bon:
<strong>"Why does everybody think that Quartz is some amazing technology that needs tons of hardware thrown at it?"

...because it's slow..?
</strong><hr></blockquote>

But my point is that the technology doesn't have to be "amazing" -- it just has to be the 3D hardware engine that is already in the graphics chips (Rage128 and beyond).

<strong> [quote]
"The truth of the matter is that if the designers of Quartz had planned for hardware acceleration from day 1 then current hardware would be more than fast enough."

Hmmm. Who knows what the real reason is? Maybe the explanation is quite simple. They had a big job incorporating backwards compatability and Unix under a decent interface. So? They get 'X' working. Then they speed it up...then they add bells and whistles and maybe h/w acceleration...

One can only guess at other reasons why they didn't add h/w acceleration from day one? Speculate?
</strong><hr></blockquote>

Inertia -- Apple has always built software graphics engines and worried about hardware acceleration later. QuickDraw, QD GX, and now Quartz. They are getting better at the API level it seems, but somehow they just don't deliver at the implementation & driver levels.

<strong> [quote]
"The stuff Quartz is doing pales in comparison to the amount of graphics most 3D games are doing."

It's funny you should say that. I've often been quite perplexed by the level of sophistication in game interfaces and the dazzling graphics there in and wondered what's keeping OS 'X' for example to 'catch up'...
</strong><hr></blockquote>

Games are typically built from the ground up to leverage the hardware they expect to run on. It seems like the Quartz guys weren't even allowed to talk to the OpenGL or hardware people. They'd damn well better hurry up because GUI & 2D support is rumoured to be on the list of future items for DirectX, which means M$ will be able to do some very fancy stuff in their GUI.

<strong> [quote]
"Instead the engineers who did Quartz built a software graphics engine,"

...but I find it hard to believe they didn't have an idea of where they where going with it...

"something which I don't think has had a place on new machines in the last 2-3 years... and it has been obvious that things were going this way for the last 5-6 years, at least."

Well, current machines are doing spectacular games graphics...I'm curious as to why this level of functionality isn't possible in X? Maybe its evolution and first things first?
</strong><hr></blockquote>

It probably just wasn't prioritized at a high level, so it got put off and put off and put off. Unfortunately it is something that can be done a lot better if it is made a priority very early in the design phase.

<strong> [quote]
You say computers haven't had the power in the last few years for a Quartz type engine? Hmm. Well, Opp' Systems have, visually, stayed pretty much the same since the Mac 1984 interface. Since then, computing power has become relatively ridiculously powerful. What's keeping the design of OS from having visual fluff? As soon as Apple does something different from OS 9, dinosaurs sceam blue murder? Maybe OSs aren't were they should be because there isn't enough competition in the OS market (hello Microsoft...) and in the Games market there IS alot of competition...therefore much speedier advancement in interfaces.
</strong><hr></blockquote>

I meant for doing these kinds of things in hardware. The capability is relatively new. Using graphics hardware tends to break some assumptions which are built into software that was built with only software graphics in mind. Hardware is powerful, but usually you have to fit with its way of working rather than it fitting to yours. This is why you want to plan for it at an early stage. For software that has been around a long time, this is very forgiveable because it wasn't even understood that such hardware would exist, much less how it would actually work. Over the last 5 years or so, however, the direction things are going has been pretty obvious to anybody actually paying attention to PC level graphics.

[quote]<strong>
"Now they have to figure out how to make this software engine into a hardware engine, which is generally harder and less efficient than building a hardware engine in the first place."

Yeah, I guess so. But who's to say with any authority that this is the case? Maybe the Racyer buyout was part of a plan to accelerate the OS and go somewhere new? Maybe the Raycer buyout has yet to see its realisation? Technical delays? etc? I dunno. But it's fun to speculate.

The romantic in me says Apple has got a plan and Raycer chipsets/Open GL OS acceleration/special functionaility (whatever its form...), High End Nvidia Apple collaboration on High End Graphic Cards and G5s are all a matter of time.</strong><hr></blockquote>

Apple shouldn't be trying to compete in terms of graphics chips -- they are going lose if they do. They cannot compete with nVidia, ATI, 3DLabs, etc. Why should they? They don't compete in the CPU design business, why should they try in the GPU business -- especially since modern GPUs are arguably more complex. If they only add acceleration for some new Raycer designed hardware then all the existing machines don't benefit even though they include a bunch of very powerful and under-utilized graphics chips. Apple is all about high margins on products built with well integrated off-the-shelf parts -- designing a graphics chip would be a silly thing to do.
Providing grist for the rumour mill since 2001.
Reply
Providing grist for the rumour mill since 2001.
Reply
post #37 of 49
post #38 of 49
Help me out here a bit please.

Mach runs the hardware and provides services to BSD which has the software libraries built on it that provide the environment to build the applications that we use. By using two kernals you get hardware abstraction. It is just that one kernal (Mach) will provide services to the other kernal (BSD). Synchronizing the two is the hard part, funnel metaphor.

Maybe Apple has found a way to better implement graphic acceleration in Mach and to better synch that with BSD. Or maybe I have no clue.
Please consider throwing extra cycles at better understanding Alzheimer's, Mad Cow (CJD), ALS, and Parkinson's disease go here <a href="http://folding.stanford.edu/" target="_blank">http://folding....
Reply
Please consider throwing extra cycles at better understanding Alzheimer's, Mad Cow (CJD), ALS, and Parkinson's disease go here <a href="http://folding.stanford.edu/" target="_blank">http://folding....
Reply
post #39 of 49
Here's something to think about...

nvidia states that their next video card is going to be totally extensible and SIMD based.

Doesn't this suddenly allow Apple to use any PPC chip sans AltiVec since those functions can now be offloaded to the uber-SIMD nvidia card? Obviously this would bring IBM back into focus... what about some consumerr variant of Power4. what about AMD? What about anyone?
Still waiting for a PowerMac that is a significant jump in performance from current levels.
Reply
Still waiting for a PowerMac that is a significant jump in performance from current levels.
Reply
post #40 of 49
[quote]Originally posted by Matsu:
<strong>

The next nVidia series will be called XeForce.</strong><hr></blockquote>

How would you pernounce that? Zeeforce? X E Force? Xeh force? hehe
"All good things must come to an end."
Reply
"All good things must come to an end."
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Future Apple Hardware
AppleInsider › Forums › Mac Hardware › Future Apple Hardware › Nvidia : spilling exciting beans?