Multi core CPUs

VA Smalltalk is a "100% VisualAge compatible" IDE that includes the original VisualAge technology and the popular VA Assist and WidgetKit add-ons.

Moderators: Eric Clayberg, wembley, tc, Diane Engles, solveig

Multi core CPUs

Postby PhotonDemon » Mon Feb 01, 2010 7:03 am

Hi All,

For as long as I can remember, it has been strongly recommended that the team mode of development (ENVY server) not be used on multiprocessor Windows systems. I develop alone, so this is fine with me but now that multi core CPUs are everywhere, I am wondering what the underling problem is and if it can affect packaged programs. Can someone please describe the problem and if packaged programs running on multi core Windows systems are safe?

Lou
Louis LaBrunda
Keystone Software Corp.
SkypeMe callto://PhotonDemon
mailto:Lou@Keystone-Software.com http://www.Keystone-Software.com
PhotonDemon
[|]
 
Posts: 176
Joined: Thu Dec 20, 2007 1:45 pm

Re: Multi core CPUs

Postby marten » Mon Feb 01, 2010 1:22 pm

This was a emsrv (the envy server application) problem ... not a general VASmalltalk problem.

Marten

PhotonDemon wrote:Hi All,

For as long as I can remember, it has been strongly recommended that the team mode of development (ENVY server) not be used on multiprocessor Windows systems. I develop alone, so this is fine with me but now that multi core CPUs are everywhere, I am wondering what the underling problem is and if it can affect packaged programs. Can someone please describe the problem and if packaged programs running on multi core Windows systems are safe?

Lou
Marten Feldtmann, Principal Smalltalk User, Private
SkypeMe callto://marten.feldtmann
marten
[|]
 
Posts: 641
Joined: Sat Oct 14, 2006 7:10 am
Location: Hamburg - Germany

Re: Multi core CPUs

Postby PhotonDemon » Mon Feb 01, 2010 1:47 pm

Hi Marten,

Thanks for the reply. I remember that it was an emsrv problem but I thought it was caused by a Windows problem that couldn't be circumvented by emsrv. Otherwise, IBM and or Instantiations would have fixed it?

Lou
Louis LaBrunda
Keystone Software Corp.
SkypeMe callto://PhotonDemon
mailto:Lou@Keystone-Software.com http://www.Keystone-Software.com
PhotonDemon
[|]
 
Posts: 176
Joined: Thu Dec 20, 2007 1:45 pm

Re: Multi core CPUs

Postby koschate » Tue Feb 02, 2010 4:23 am

Lou the multi-cpu problem is described in the FAQ: http://www2.instantiations.com/VAST/Doc ... mserv.html but, as Marten said, it doesn't affect Smalltalk programs anyway.

Tom
koschate
[|]
 
Posts: 102
Joined: Thu Feb 01, 2007 7:24 am

Re: Multi core CPUs

Postby PhotonDemon » Tue Feb 02, 2010 7:10 am

Hi Tom,

Thanks for the reply. The description under "Problem" was very helpful. I know that it was always claimed that Smalltalk programs were not effected but without understanding the underling cause, I didn't know if I could trust that claim. I was imagining that some odd-ball timing problem could cause trouble with packaged programs. Thanks.

Lou
Louis LaBrunda
Keystone Software Corp.
SkypeMe callto://PhotonDemon
mailto:Lou@Keystone-Software.com http://www.Keystone-Software.com
PhotonDemon
[|]
 
Posts: 176
Joined: Thu Dec 20, 2007 1:45 pm

Re: Multi core CPUs

Postby tc » Tue Feb 02, 2010 3:31 pm

Hello,

A long time ago, I think OTI was responding to the problem of corrupt repositories. The issue appeared with Windows and multi-core hardware. However, I do not think OTI actually pinpointed a precise 'root cause', ie a defect in Windows or Emserv but speculated (as the link above describes).

--tc
tc
Moderator
 
Posts: 304
Joined: Tue Oct 17, 2006 7:40 am
Location: Raleigh, NC


Return to VA Smalltalk 7.0, 7.5 & 8.0

Who is online

Users browsing this forum: Yahoo [Bot] and 1 guest