From: Gwenole B. <gb...@di...> - 2004-02-15 17:47:34
|
Hi, I have just committed AltiVec emulation to CVS. It is *not* optimized yet but provides already a speed up factor of 1.8x on AltiVec Fractal Carbon v1.2. Now that we have AltiVec emulation, I also set the PVR to match a 7400 (G4) processor. Tell me if this causes problems. I have not tried a SheepShaver build on x86 yet, but the Kheperix testsuite was expanded to include more than 800K testcases, and they all pass on both ppc & x86. So, it should just work. Note that I make intensive use of templates. i.e. only 15 templates expand to the whole 150+ instruction handlers. That said, you will need a C++ compiler good enough to cope with that, both ISO C++ conformance wise and optimization wise. FYI, I used gcc 3.2.2. Bye, Gwenole. |