NV40 ~ GeForce 6800 specs

G

geno_cyber

I'm pretty sure I read somewhere that the (new & improved) Prescotty
processor has been given a special hard wired instruction set which is
dedicated to encoding video, so that should speed things up some what.

I remember reading an article over a year ago which had Intel giving a
demo of a future release CPU which apparently was running 3 full screen
HD videos simultaneously rotating in a 3d cube. The processor prototype
was not specified, but it may have been a Tejas as it was rated at 5GHz.


SSE3 won't make Intel CPUs as fast as dedicated DSPs for video encoding. It can be an improvement
over SSE and SSE2 but it's still not fast enough.
They should have embedded a full DSP (or more than one) inside CPUs to achieve the same performance.
SSE subsets are still too much tied to the general purpose x86 architecture and their efficiency
it's poor compared to dedicated DSPs.
A $40-50 floating point DSP can be 3x times faster than any SSE3 capable CPU at MPEG2/MPEG4
encoding.
If it's true that Nvidia has designed the NV40 as a full DSP then it's just a matter of time and SDK
availability to let programmers access the NV40 DSP thru DirectX or other dedicated APIs before
known Codecs such as DiVX would be able to take advantage of GPU power.
The only problem is that Nvidia needs a mainstream set of GPUs derived from this one with MPEG
encoding/decoding on the market ASAP to set a standard, before ATI releases its own DSP GPUs with
MPEG encoding/decoding capability.
If the MPEG encoding/decoding in NV40 were fixed in hardware, hardwired then it would be a pretty
low quality implementation and I really hope that the claims that the GPU it's a full DSP are true
so that programmers with DSP experience could upload their own filters codes onto the GPU DSP to
perform their own MPEG video encoding.
I also hope that the SDK to access DSP features and reprogram MPEG video encoding would be free so
that even non-commercial, freeware encoders could be available in the future to further exploit GPU
capabilities.
 
C

chrisv

Mark Leuck said:
If I recall you are the same chrisv who stated over and over in
alt.computer.storage how IBM never had a problem with it's last batch of
Deathstar hard drives

Too stupid to figure out that I was parodying the "great" Ron Reaugh
with those posts. The google record proves that I in fact was very
aware of the "Deathstar's" problems.
Ignore the troll folks, he knows not what he says.

It's true, you don't have a clue.
 
E

Eric Witte

SCSI only operates at 320Mb/s.

320MB/s. But you need a lot of drives to saturate that. Any single
IDE drive could easily do 320Mb/s :) Thats only 40MB/s.

Eric
 
E

Eric Witte

But what about for things that don't have textures at all?

PCI Express is not only bi-directional, but full duplex as well. The
NV40 might even use this to great effect, with its built-in hardware
accelerated MPEG encoding/decoding plus "HDTV support" (which I assume
means it natively supports 1920x1080 and 1280x720 without having to
use Powerstrip). The lower cost version should be sweet for Shuttle
sized Media PC's that will finally be able to "tivo" HDTV.

I can also see the 16X slot being used in servers for other things
besides graphics. Maybe in a server you'd want your $20k SCSI RAID
Controller in it. Or in a cluster box a 10 gigabit NIC.

Why even mess with a 16X PCI-e slot? A 10Gbit NIC could be handled by
3-4x PCIe. All you need is a 1X slot for most of what is out there
today. I would like to see something that could handle 8GB/s
bandwidth :)

Eric
 
T

teqguy

DaveL said:
I think Nvidia learned their lesson about that from the 5800U
debacle. It was ATI that stayed with the old standard and took the
lead in performance. Meanwhile, Nvidia was struggling with fab
problems.

DaveL





Heat generation is still too much of a risk for moving to 90-nm.



If AMD moved to .09...... I'd have a new toaster. Say goodbye to
overclocking at that point.




The "features" can be expandable as much as they like.... right now
they aren't even using the entire wafer for such optimizations, only a
small section.



A lot of those optimizations are software based too... the GPU just has
to be able to support the relative ballpark of them.
 
J

JBM

teqguy said:
Heat generation is still too much of a risk for moving to 90-nm.



If AMD moved to .09...... I'd have a new toaster. Say goodbye to
overclocking at that point.




The "features" can be expandable as much as they like.... right now
they aren't even using the entire wafer for such optimizations, only a
small section.

That's going to be some big honked chip when they use the whole
wafer.

Jim M
 
G

G

Why even mess with a 16X PCI-e slot? A 10Gbit NIC could be handled by
3-4x PCIe. All you need is a 1X slot for most of what is out there
today. I would like to see something that could handle 8GB/s
bandwidth :)

Eric


Absolutely. The 16X comment was just an example. It's way more likely
that a server would have 1@16x, 3@4x, and 4@1x (or something like
that). In fact I don't see the number and/or speed of expansion slots
being a big "server vs desktop" differentiator after PCIe catches on.
I've even heard that external bus expansion housings are possible.

Anyway, PCI Express looks like it has tons of flexibility. Not that
PCI-X couldn't have lasted for a while longer. But one bus to get rid
of the four we have now *AND* increase headroom for the future *AND*
add new features that AGP lacks *AND* reduce the wire/pin count at the
same time is a Good Thing.
 
J

John Lewis

Isn't it time for NVidia to use 0.09um process? How could they put some
many features if still using 0.13 um process?

The NV40 die is .75 inches square and all the features are in there.
The part will have been stress-tested by a vector-test program to
completely exercise all of its functions before it is ever supplied to
a 3rd party for incorporation into the 6800 video card.

Future generations of this GPU will be on a smaller process. The
current NV40 chip is made by IBM. IBM is working on a .065 nm process
that AMD will use when it is sufficiently mature. No doubt nVidia will
also be one of the first users of the process also. Will shrink the
existing die area by a factor of 4 and also drop the power by about a
factor of 6. Will probably take a couple of years to get there...
nVidia will not make the mistake of ever using an immature process
again.

John Lewis
 
D

Derek Baker

joe smith said:
No, I do not. I wrote that the rumor is that ATI wouldn't have 3.0 level
shaders.. I was commenting on a rumor, if that isn't true then the situation
is naturally entirely different. The confidentially / NDA ends 19th this
month so soon after that we should begin to see cards dripping to the
shelves like always (just noticed a trend in past 5-7 years, could be wrong
but I wouldn't die if had to wait even 2 months.. or 7.. or 3 years.. the
stuff will get here sooner or later.. unless the world explodes before that
;)=

[Snipped]

19th? Where did you get that date from?
 
J

joe smith

19th? Where did you get that date from?

"Confidential until April 19th 2004" stamped over slides, etc. material you
find from here and there.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top