[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference abbott::java

Title:JAVA
Moderator:KOALA::CIOT
Created:Mon Nov 13 1995
Last Modified:Wed Jun 04 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:236
Total number of notes:1251

231.0. "MS VM bug on multi-processor system ?" by AIAG::KIM () Thu May 22 1997 12:02

I'm observing some bizarre behavior of my multi-threaded java program on my
dual cpu Prioris HX server. Basically, my program implements a simple 
consumer-producer type of cooperative work between two threads for data
processing, and it works just fine on my single cpu Celebris box. But, when
I run it on dual cpu Prioris, the synchronization mechanism (ie, wait(), 
notify(), etc.) seems to get lost, causing indefinite blocking, etc.
Has anyone experienced this ? I assume that all those (subtle) complexity of 
dealing with multiple processors should be hidden below the operating 
system, or at least by the Virtual Machine.
Any insight ? (BTW, I'm using Visual J++ VM)

/Jong
T.RTitleUserPersonal
Name
DateLines