8 core Mac Pro: Squeak and Croquet
J J
azreal1977 at hotmail.com
Fri Apr 27 19:25:39 UTC 2007
I'm a little confused here. Are you running Squeak or Croquet with native
threads somehow?
Thanks,
Jason
>From: Daniel Lanovaz <daniel at precedia.com>
>Reply-To: The general-purpose Squeak developers
>list<squeak-dev at lists.squeakfoundation.org>
>To: squeak-dev at lists.squeakfoundation.org
>Subject: 8 core Mac Pro: Squeak and Croquet
>Date: Sat, 21 Apr 2007 11:06:14 -0700
>
>The following are some screenshots of the CPU monitor
>(one bar per core) running Squeak and Croquet on the
>latest 8 core Mac Pro.
>
>It appears true that Tiger does elicit "core swapping"
>behavior, the movement of threads between cores as they
>execute. The performance monitor showed Squeak having two
>threads, with activity on all 8 cores during normal operation
>(except during one of the infinite loop tests), where the
>core activity includes, of course, OS threads for window
>management, etc.
>
>This test was certainly not scientific.
>
>With Squeak/Croquet riding atop 24 GHz of
>64-bit compute power, plus the muscle of an ATI X1900
>GPU, the text editing appears to go smoothly. ;-)
>
>The core swapping issue may supposedly be altered in Leopard.
>There is probably little performance degradation if the
>thread stays on one quad-core chip with the shared L2 cache,
>but if the thread moves to another quad-core chip, the
>(instruction/data) cache contents need to be reloaded on the
>second chip. The second Squeak infinite loop test appears
>to show the main Squeak thread moving between two
>quad-core chips.
>
>I purchased this machine for 3D animation rendering. My
>render software wonderfully takes advantage of all 8
>cores, with some impressive performance gains.
>
>Cheers,
>Daniel
>
>CPU core usage
>==============
>
>Squeak GUI activity:
> http://idisk.mac.com/iphone2007-Public/Squeak/squeak-8-core-01.jpg
>
> NOTE: Lots of dragging in a text view.
>
>Squeak in an infinite loop:
> http://idisk.mac.com/iphone2007-Public/Squeak/squeak-8-core-
>infinite-02.jpg
>
> NOTE: Squeak is remaining on 1 core as nothing
> else happens on the system.
>
>Squeak in an infinite loop (switching applications):
> http://idisk.mac.com/iphone2007-Public/Squeak/squeak-8-core-
>infinite-03.jpg
>
> NOTE: Squeak's infinite loop is moving between cores
> as I switch between applications.
>
>Croquet GUI activity:
> http://idisk.mac.com/iphone2007-Public/Squeak/croquet.1.0.18-8-core.jpg
>
> NOTE: I was just walking around inside a space.
>
_________________________________________________________________
Mortgage rates near historic lows. Refinance $200,000 loan for as low as
$771/month*
https://www2.nextag.com/goto.jsp?product=100000035&url=%2fst.jsp&tm=y&search=mortgage_text_links_88_h27f8&disc=y&vers=689&s=4056&p=5117
More information about the Squeak-dev
mailing list
|