Hi people!
Just wanted to share some numbers - kinda interesting. I am running Lunar Linux, kernel 2.6.7 all built locally. The CPU is a Pentium-M (mobile) 1.5Ghz which is a spiced up PIII that actually matches a P4 with double the speed (!).
I use GCC 3.3.3 which doesn't yet support Pentium-M explicitly but after searching around I found out that I should use PIII arch and NOT use SSE2, since it is borken for Pentium-M in GCC older than 3.4, sigh...
Ok, I have now made a Lunar module for Squeak, so rebuilding/reinstalling Squeak is just a simple "lin -c Squeak". Very nice.
So I wanted to see how performance differs when I play with optimization, first I built myself a sturdy baseline really boring and slow VM (-O0, no optimizations at all):
'127617148 bytecodes/sec; 2644928 sends/sec'
Then I went bananas and flipped every switch ON, banzai! Well, had to flip a few back off because it didn't want to compile (and SSE2 actually seemed to slow things down) and I ended up at:
'216765453 bytecodes/sec; 7000153 sends/sec' '219554030 bytecodes/sec; 6594158 sends/sec' '218243819 bytecodes/sec; 6694354 sends/sec'
Woah! That is one BIG difference! I had no idea these things mattered *that* much!
Of course I have no idea if the resulting VM is stable or not - but it seems to run fine. :)
regards, a Lunar-convert, Göran
DS. Darn it is fun playing with a source distro! Perhaps Gentoo is just as much fun, but Lunar really shines IMHO. And I do have a nice working Squeak module for it. :)
On Wednesday 30 June 2004 12:54 pm, goran.krampe@bluefish.se wrote:
DS. Darn it is fun playing with a source distro! Perhaps Gentoo is just as much fun, but Lunar really shines IMHO. And I do have a nice working Squeak module for it. :)
I have been using Gentoo for a little over a year now, and I have to say that it "rocks!" I haven't written an ebuild for it though, I guess I could.
Hi,
See the portage tree. There have already been "squeak" and "squeak-fullimage" entries.
So the installation is quite easy (for intel cpu): ACCEPT_KEYWORDS="~x86" emerge squeak
Wed, 30 Jun 2004 09:04:38 +0000 Jason Rogers jason.rogers@riskmetrics.com wrote:
On Wednesday 30 June 2004 12:54 pm, goran.krampe@bluefish.se wrote:
DS. Darn it is fun playing with a source distro! Perhaps Gentoo is just as much fun, but Lunar really shines IMHO. And I do have a nice working Squeak module for it. :)
I have been using Gentoo for a little over a year now, and I have to say that it "rocks!" I haven't written an ebuild for it though, I guess I could.
-- Jason Rogers 117 N. First Street Suite 90 Ann Arbor, MI 48104
Tel 734.302.7694 Fax 734.302.7694 Cel 734.846.5089
--- [:masashi | ^umezawa]
Jason Rogers wrote:
On Wednesday 30 June 2004 12:54 pm, goran.krampe@bluefish.se wrote:
DS. Darn it is fun playing with a source distro! Perhaps Gentoo is just as much fun, but Lunar really shines IMHO. And I do have a nice working Squeak module for it. :)
I have been using Gentoo for a little over a year now, and I have to say that it "rocks!" I haven't written an ebuild for it though, I guess I could.
There is already a ebuild for Squeak 3.6 : http://packages.gentoo.org/ebuilds/?squeak-fullimage-3.6.5429
-- oooo Serge Stinckwich OOOOOOOO Université de Caen>CNRS UMR 6072>GREYC>MAD OOESUGOO http://purl.org/net/SergeStinckwich oooooo Smalltalkers do: [:it | All with: Class, (And love: it)] \ / ##
On Wednesday 30 June 2004 02:46 pm, Serge Stinckwich wrote:
Jason Rogers wrote:
On Wednesday 30 June 2004 12:54 pm, goran.krampe@bluefish.se wrote:
DS. Darn it is fun playing with a source distro! Perhaps Gentoo is just as much fun, but Lunar really shines IMHO. And I do have a nice working Squeak module for it. :)
I have been using Gentoo for a little over a year now, and I have to say that it "rocks!" I haven't written an ebuild for it though, I guess I could.
There is already a ebuild for Squeak 3.6 : http://packages.gentoo.org/ebuilds/?squeak-fullimage-3.6.5429
Thanks... (also to Masashi who posted the same info)
squeak-dev@lists.squeakfoundation.org