wishlists
Norman Vine
nhv at CAPE.COM
Tue Feb 15 02:22:06 EST 2005
Ed McNierney writes:
>
> Having (formerly) been in the business of building accelerated graphics
> hardware for a while, I'll respectfully disagree unless you've got some
> test data. You're presuming that, for small patterned vectors, a
> graphics processor can "blow the doors off" a general-purpose processor,
> and that's really not likely to be the case. These operations are quite
> simple, and the limiting factor tends to be memory bandwidth, rather
> than the drawing capabilities of the processor. Preloading the pattern
> is trivial - it's manipulating the RAM that's the bulk of the work.
>
> 3D graphics rendering requires quite a bit of math, and the construction
> and acceleration of rendering pipelines is a BIG improvement. But 2D
> line drawing, pattern filling and the like primarily consists of loading
> patterns and stamping them out into RAM, and most CPUs manage RAM
> read/modify/write cycles just fine.
>
> In fact, many of the recent major improvements in graphics hardware have
> focused more on improving the card's access to memory than on anything
> else.
"""Quartz Extreme uses a supported graphics card built into your Mac to
relieve the main PowerPC chip of on screen calculations. This dramatically
improves system performance, making Panther much more responsive."""
http://www.apple.com/macosx/features/quartzextreme/
Also expect the 'bus' to get quite a bit better in the near future :-)
http://www.interfacebus.com/Design_Connector_PCI_Express.html
Cheers
Norman
More information about the mapserver-dev
mailing list