List Info

Thread: NetBSD 4 sets optimized for specific m68k processors




NetBSD 4 sets optimized for specific m68k processors
country flaguser name
United States
2007-12-20 15:45:36
Hi, all,

I've gotten into the habit of compiling NetBSD with
processor specific 
optimizations for some added speed. I regularly use m68060
compiled sets 
on two Amigas and m68040 compiled sets on two m68k Macs, so
I'd consider 
them pretty well tested. I don't have any m68030 Macs, so
it'd be good to 
get some feedback should anyone test these.

The optimized binaries are noticeably snappier with regards
to commonly 
used, CPU intensive stuff. For instance, ssh logins, at
least 
subjectively, feel a bit quicker than with generic sets.

If you're interested in using them, you can get them from
here:

ftp://boobookitty.ziaspace.com/pub/netbsd-4/amiga-040/binary
/sets/
ftp://boobookitty.ziaspace.com/pub/netbsd-4/amiga-060/...
ftp://boobookitty.ziaspace.com/pub/netbsd-4/mac68k-030/...
ftp://boobookitty.ziaspace.com/pub/netbsd-4/mac68k-040/...

(the machine hosting the files, by the way, is a colocated
Quadra 605 
running the '040 optimized sets; see http://boobookitty.z
iaspace.com/ for 
pictures)

Feedback would be most welcome.

Thanks,
John Klos

Re: NetBSD 4 sets optimized for specific m68k processors
country flaguser name
New Zealand
2007-12-20 19:36:10
Hello John

On 20/12/2007, you wrote:

> If you're interested in using them, you can get them
from here:
 
>
ftp://boobookitty.ziaspace.com/pub/netbsd-4/amiga-040/binary
/sets/
>
ftp://boobookitty.ziaspace.com/pub/netbsd-4/amiga-060/...
>
ftp://boobookitty.ziaspace.com/pub/netbsd-4/mac68k-030/...
>
ftp://boobookitty.ziaspace.com/pub/netbsd-4/mac68k-040/...
 
> (the machine hosting the files, by the way, is a
colocated Quadra 605 
> running the '040 optimized sets; see http://boobookitty.z
iaspace.com/ for 
> pictures)
 
> Feedback would be most welcome.

can't really give you feedback... haven't used NetBSD for
quite some time...
infact, I didn't even know there was a 4 release? still
using my 060 Amiga
though... ordered OS4 to run on my 233mhz tower at some
stage...

just replying to let you know I have obtained your binary
sets for a resource
that I may use in the future...

thanks for sharing 

Regards
 
~Yes I am a Kiwi, No, I did not appear as an extra in 'Lord
of the Rings'~

Re: NetBSD 4 sets optimized for specific m68k processors
country flaguser name
Germany
2007-12-23 06:00:02
John Klos wrote:

> I've gotten into the habit of compiling NetBSD with
processor specific 
> optimizations for some added speed. I regularly use
m68060 compiled sets 
> on two Amigas and m68040 compiled sets on two m68k
Macs, so I'd consider 
> them pretty well tested. 
> [...]
> Feedback would be most welcome.

Very nice! I have installed them on my A3000/060, and vmstat
-i only reports
a 060intemu rate of 16 instread of 320 now!

I'm currently trying to build gnome-base on my Amiga, so the
extra speed
will come handy.

I should compile a 060-optimized kernel too, to get the
emulation rate to
zero. What about X11 server and binaries for 040/060 ?

-- 
    _  Frank Wille (frankphoenix.owl.de)
 _ //  http://sun.hasenbra
ten.de/~frank/
 X/   Phx  #AmigaGer


Re: NetBSD 4 sets optimized for specific m68k processors
country flaguser name
United States
2007-12-23 11:43:13
John Klos wrote:
> I've gotten into the habit of compiling NetBSD with
processor specific 
> optimizations for some added speed. I regularly use
m68060 compiled sets 
> on two Amigas and m68040 compiled sets on two m68k
Macs, so I'd consider 
> them pretty well tested. I don't have any m68030 Macs,
so it'd be good 
> to get some feedback should anyone test these.
> 
> The optimized binaries are noticeably snappier with
regards to commonly 
> used, CPU intensive stuff. For instance, ssh logins, at
least 
> subjectively, feel a bit quicker than with generic
sets.
> 
> If you're interested in using them, you can get them
from here:
> 
>
ftp://boobookitty.ziaspace.com/pub/netbsd-4/amiga-040/binary
/sets/
>
ftp://boobookitty.ziaspace.com/pub/netbsd-4/amiga-060/...
>
ftp://boobookitty.ziaspace.com/pub/netbsd-4/mac68k-030/...
>
ftp://boobookitty.ziaspace.com/pub/netbsd-4/mac68k-040/...
> 
> (the machine hosting the files, by the way, is a
colocated Quadra 605 
> running the '040 optimized sets; see http://boobookitty.z
iaspace.com/ 
> for pictures)
> 
> Feedback would be most welcome.

I did a minimal upgrade (kern/base/etc) on my Mystic CC. 
That went 
well, especially since I remembered to run postinstall to
fix things up 
this time.  Haven't had much time to do anything beyond
that, but I'm 
looking forward to trying things out.  Especially if I can
revive my 
Q840, too.

John, are you going to build optimized X-related sets?  I do
use X on 
the CC so that would prove helpful.

Thanks,
Tim
-- 
Tim & Alethea
christtrek.org

Re: NetBSD 4 sets optimized for specific m68k processors
country flaguser name
Germany
2007-12-23 14:37:07
On Sun, Dec 23, 2007 at 01:00:02PM +0100, Frank Wille
wrote:
> John Klos wrote:
> 
> > I've gotten into the habit of compiling NetBSD
with processor specific 
> > optimizations for some added speed. I regularly
use m68060 compiled sets 
> > on two Amigas and m68040 compiled sets on two m68k
Macs, so I'd consider 
> > them pretty well tested. 
> > [...]
> > Feedback would be most welcome.
> 
> Very nice! I have installed them on my A3000/060, and
vmstat -i only reports
> a 060intemu rate of 16 instread of 320 now!
> 
> I'm currently trying to build gnome-base on my Amiga,
so the extra speed
> will come handy.
> 
> I should compile a 060-optimized kernel too, to get the
emulation rate to
> zero.

You think those are from kernel code? Hm, quite possible -
some filesystem
code was the first that forced me to add the 060 trap
handlers to the mostly
68040 kernel back then 

And - if you build a kernel with options M68060, it will be
optimized
for 68060 - don't mess with the compiler options yourself
unless
you have read the Makefiles etc. and really know what you're
doing. 
See the mailing list archives, think assembler code, etc.

	-is

NetBSD 4 optimized sets, updated
country flaguser name
United States
2007-12-24 04:51:27
Because people asked, I made complete releases with X sets,
too, as well 
as GENERIC (and GENERICSBC) kernels for m68060 Amigas and
m68040 Macs. 
They're in the same locations as before:

ftp://boobookitty.ziaspace.com/pub/netbsd-4/mac68k-040/
ftp://boobookitty.ziaspace.com/pub/netbsd-4/amiga-060/

'030 and Amiga '040 are next.

John

Re: NetBSD 4 optimized sets, updated
country flaguser name
United States
2007-12-27 02:32:59
John Klos wrote:
>
ftp://boobookitty.ziaspace.com/pub/netbsd-4/mac68k-040/

John,
These are working great on my Q840.  Thanks much.  Does
uname -r report 
"4.0_STABLE" instead of simply "4.0"
because this is not an official build?

Tim
-- 
Tim & Alethea
christtrek.org

Re: NetBSD 4 optimized sets, updated
country flaguser name
United States
2007-12-27 13:44:11
>>
ftp://boobookitty.ziaspace.com/pub/netbsd-4/mac68k-040/
>
> John,
> These are working great on my Q840.  Thanks much.  Does
uname -r report 
> "4.0_STABLE" instead of simply
"4.0" because this is not an official build?

No; it's because I updated the tree again after netbsd-4-0
and netbsd-4 
were branched from each other. I seriously doubt anything's
been changed 
beyond just the tags.

John

[1-8]

about | contact  Other archives ( Real Estate discussion Medical topics )