[ardour-dev] AMD64 SSE optimisation

John Rigg ardev at sound-man.co.uk
Sat Dec 17 11:42:08 PST 2005


On Sat, Dec 17, 2005 at 01:44:11PM +0200, Sampo Savolainen wrote:
> Here is the sandbox tester i was promising to send you. Run this and
> send the results to me personally. If anyone else wants to test this on
> x86_64 go ahead.

OK, got it compiled. First run of tests.sh produced a lot of errors like
this in results.txt then sandbox2 segfaulted:

error: test_compute_peak(0, 3055), ERROR: peaks differ, manual = 10.000000, sse = 0.000000
error: test_compute_peak(0, 184), ERROR: peaks differ, manual = 10.000000, sse = 0.000000
error: test_compute_peak(0, 166), ERROR: peaks differ, manual = 10.000000, sse = 0.000000

Looks like just changing the 32-bit registers to 64-bit might be an
over-simplification. Back to debugging...

John



More information about the Ardour-Dev mailing list