How to upload compiled packages?

Matt Turner mattst88 at gmail.com
Tue Nov 25 17:22:10 UTC 2008


On Tue, Nov 25, 2008 at 12:05 PM, Will L Givens <diskman at kc.rr.com> wrote:
> EV5 and EV6 binaries are not compatible. Not because of MVI but because of
> the different processors and the binaries themselves. MVI is only used by a
> few programs such as FFMPEG. One of the big sticking point is the out of
> order execution, EV5/PCA56 simply can't do it.

No, this isn't correct at all. Compatibility has nothing to do with in
order vs out of order execution. EV6 will run any EV5 binary. The only
thing preventing compatibility is the instruction extensions (BWX,
MVI, FIX, CIX). In most cases, given a new  SRM/PALcode, EV5s can
emulate instructions they don't support in hardware.

Compilers may optimize for EV6 or EV5 by reordering instructions given
their in order/out of order nature, but it doesn't directly affect
compatibility.

Matt




More information about the axp-list mailing list