Linux static linked ver doesn't work on FBSD (Re: How to reproduce: Re: Only 70% of theoretical peak performance on FreeBSD 8/amd64, Corei7 920)

Garrett Cooper yanefbsd at gmail.com
Thu Apr 15 07:56:25 UTC 2010


On Wed, Apr 14, 2010 at 10:26 PM, Maho NAKATA <chat95 at mac.com> wrote:
> From: Pieter de Goeje <pieter at degoeje.nl>
> Subject: Re: How to reproduce: Re: Only 70% of theoretical peak performance on FreeBSD 8/amd64, Corei7 920
> Date: Wed, 14 Apr 2010 16:05:18 +0200
>
>> I think the best test would be to run a statically compiled linux binary on
>> FreeBSD. That way the compiler settings are exactly the same.
>
> It is not possible for Linux amd64 binary to run on FreeBSD amd64,
> ...and not i386 version neither. GotoBLAS uses special systeml call.
>
> % ./dgemm
> linux_sys_futex: unknown op 265
> linux: pid 1264 (dgemm): syscall mbind not implemented
> n: 3000
> ^C
> just halt.

    Yes, and while this isn't directly tied into numa, mbind(2),
mempolicy(2), and a few others use the same facilities that are
available via plain numa. I know because of messes I've tried to clean
up in these areas. I'm really not sure why this is using numa though
to be honest...
Thanks,
-Garrett


More information about the freebsd-stable mailing list