Of course I candizietsma said:You cannot blame Intel of course,
Of course I candizietsma said:You cannot blame Intel of course,
Chalnoth said:I would tend to think that the gains would be larger. Hyperthreading is useful because it allows parallelism of the various pipelines within the CPU via software. The K8 architecture has more units, and thus Hyperthreading would allow it to make better use of those units.
The K8, after all, has three FP units, if I remember correctly. It'll be much easier to keep them all fed if they're allowed to work in parallel at least some of the time.
I don't see why you'd need faster cache. It's not like you're actually adding any new pipelines to the architecture. If the cache is fast enough to feed all current functional units in the K8 right now, how would Hyperthreading make things worse?chavvdarrr said:With something like HT you'll probably need faster cache to feed the wider design.
To have faster cache it must be smaller.
It can do two individually splittable (3:1 and 2:2) 4-component MADD/DP ops. The Mini-ALUs do simple operations like scaling (divide/multiply by power of two) invert and saturate (clamp to [0, 1]).eSa said:Can 7800 GPU pixelshader units do TWO times 4-component vector op + MADD (+ extra MADD from miniALU ?). Or is it two times 3 + 1 ?
For some reason I kept hearing the Sesame Street song, "One of these things is not like the other, one of these things just doesn't belong..", playing while viewing that .gif!Tridam said:Here is a basic pipeline illustration that shows the difference between 6800 and 7800 math units: http://www.hardware.fr/medias/photos_news/00/13/IMG0013260.gif
digitalwanderer said:For some reason I kept hearing the Sesame Street song, "One of these things is not like the other, one of these things just doesn't belong..", playing while viewing that .gif!Tridam said:Here is a basic pipeline illustration that shows the difference between 6800 and 7800 math units: http://www.hardware.fr/medias/photos_news/00/13/IMG0013260.gif
What is the "ADD" unit they added?
Well it's not like an extra adder is a bad thing or anything, is it? :|Tridam said:MAD is MUL + ADD. There was already a multiplier in the first unit. Basically Nvidia just added an adder in that unit.