Re:Pentium instruction set compatible with celeron and athlon...
: "Tolga Balci" <administra...@itsposttime.com> wrote:
Quote
>So I would like to be able to optimize our application with the Pentium
>instruction set... but the question comes up.. is celeron and athlon or
>K-6... all compatible with the Pentium instruction set?
Yes.
But allow a hint: don't do it. While your software might run a BIT faster
on an Intel Pentium CPU, it might start crawling on EVERY other machine -
including Intel Pentium III, Intel Pentium II, Intel Celeron, AMD Athlon
(K7), AMD K6-3, AMD K6 II, AMD K6 and all other niche CPUs there are.
Why? Because the Pentium optimizations are specific to the Pentium and
harm performance on CPUs that execute instructions out-of-order - like the
ones above. Just stick to your 386 optimizations.
And in case you decide to use P5 optimizations, be sure to profile your
application on every single CPU you want to deploy to.
--
General information:
* Post to the right group - http://www.borland.com/newsgroups/
* Do not cross- or multipost
* Research at http://www.mers.com/searchsite.html
Stefan Hoffmeister - http://www.econos.de/
(TeamB - http://www.teamb.com/)