Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Sep 2008 15:50:21 -0400
From:      Martin Cracauer <cracauer@cons.org>
To:        Stephen Montgomery-Smith <stephen@math.missouri.edu>
Cc:        freebsd-current@freebsd.org
Subject:   Re: Improved multiprocessor usage on amd64
Message-ID:  <20080915195021.GA69528@cons.org>
In-Reply-To: <48CDBC78.4010409@math.missouri.edu>
References:  <48CDBC78.4010409@math.missouri.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
Stephen Montgomery-Smith wrote on Sun, Sep 14, 2008 at 08:38:00PM -0500: 
> I have a dual core amd64 on which I run a processor intensive numerical 
> program.  I had been frustrated because it seemed to run 3 or 4 times 
> faster under Linux.  But with a recent upgrade of FreeBSD-CURRENT, it 
> now goes at about the same speed as Linux.

Are the threads meant to provide additional CPU resources or help with
concurrency/IO issues?

Do you create a lot of new threads on the fly?

What kind of worker model do you have there?

Do you have about as many threads as processor or more?

How malloc intensive is it?

Martin
-- 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Martin Cracauer <cracauer@cons.org>   http://www.cons.org/cracauer/
FreeBSD - where you want to go, today.      http://www.freebsd.org/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080915195021.GA69528>