[sldev] SSE/Vector stuff

Dzonatas dzonatas at dzonux.net
Sat Jul 7 10:09:16 PDT 2007


Dirk Moerenhout wrote:
> In 1.18.0.4 it seems turned off by default. I guess same may apply to
> 1.17.3.0. So the log doesn't guarantee you you're actually using SSE.
It is not really "turned off" unless the compiler default is to turn it 
off, so it is really the "compiler default." Whereas, the other settings 
are specific to SSE/SSE2.

It runs the test once and saves the result. The test performs a render 
benchmark on avatar vertex skinner and determines to use LLV4 math or not.

The test (Kudos to James for his idea on this!) avoids further look-up 
into processors features and bios settings along with more code to best 
suit each situation.

The main issue that affects the SSE performance is the cache pollution, 
which is random on each machine. There is no best default setting at 
this time.


-- 
Power to Change the Void


More information about the SLDev mailing list