|
From: Stephen W. <st...@ic...> - 2008-04-21 17:36:08
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Cary R. wrote: | --- On Mon, 4/21/08, Stephen Williams <st...@ic...> wrote: | |> I've pushed into GIT changes to the vvp_vector4_t class |> that |> rework how the bits of bit4 values are stored in the |> vector. This |> change is based on ideas from Cary. The result is a |> *significant* |> boost in performance for simulations heavy with arithmetic. |> The |> multiple_large test is something like 20% faster. So we may |> want |> to be on the lookout for similar opportunities. We are |> still in |> the need of performance improvement on run time. | | I just run the test suite on my RHEL 4 32 bit machine and this patch causes an infinite loop in vvp for xnor_test and gives incorrect results for writememh2, writememb1, writemem2 and scanmem3 (from the VPI tests). | | It appears that the writemem* work files are being created correctly. The scanmem3 file looks to be z vs x differences. Huh, they work for me on both PowerPC (Mac OS X) and AMD64 (Linux). - -- Steve Williams "The woods are lovely, dark and deep. steve at icarus.com But I have promises to keep, http://www.icarus.com and lines to code before I sleep, http://www.picturel.com And lines to code before I sleep." -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFIDNCBrPt1Sc2b3ikRAoOUAJwKkhYZjOF89r9dboKal6DjxB30kACbBEmH GfSbopNDYI8iTzM/BYZULgc= =iK2e -----END PGP SIGNATURE----- |