Re: em86 failures

Jim Paradis (jrp@jrp.tiac.net)
Sat, 29 Nov 1997 12:33:35 -0500

Dragisa Duric wrote:
>
> When trying to run any Linux/Intel binary on my Alpha box, I am getting
> lots of these:
>
> applix(22068): unaligned trap at 0000000000000024: 000000004001d712 28 27
> applix(22068): unaligned trap at 0000000000000024: 000000004001d70e 28 1
> applix(22068): unaligned trap at 0000000000000024: 000000004001d712 28 27
> applix(22068): unaligned trap at 0000000000000024: 000000004001d70e 28 1

That's a known problem (has to do with how shared library calls are
done).
I have a fix which I hadn't fully shaken down (required some tricky
assembly-language changes) so I decided not to include it in 0.2-3. It
will be fixed in the next release.

> Any hints on this, and is it common to have slower running apps as I
> have? I remember reading about emulated NT/Intel binaries running on
> slower Alphas than mine, but faster than on PPro/200.

You're probably confusing em86 with FX!32. The latter is an incremental
translator with optimization, which runs only on NT. The former is a
pure
emulator. You're always going to get slow performance (unless someone
manages to clone me two or three times so I can implement some kind of
translator).

FYI - on a 500MHz system, em86 will perform roughly the equivalent of a
12MHz 486. Yeah, it's slow, but it gets you there...

--
Jim Paradis   jrp@jrp.tiac.net  
http://www.tiac.net/users/jrp/index.html
"It's not procrastination, it's my new Just-In-Time Workload Management
System!"

-- 
To unsubscribe: send e-mail to axp-list-request@redhat.com with
'unsubscribe' as the subject.  Do not send it to axp-list@redhat.com



Feedback | Store | News | Support | Product Errata | About Us | Linux Info | Search | JumpWords
No Frames | Show Frames

Copyright © 1995-1997 Red Hat Software. Legal notices