Re: [O-MPI devel] while-loop around opal_condition_wait

2006-01-19 Thread George Bosilca
Rainer, I found it. Please update to revision 8760. Now it look like we are completely multi-threaded ... at least on all the tests I run :) george. On Jan 19, 2006, at 12:23 PM, Rainer Keller wrote: Hi George, On Thursday 19 January 2006 17:22, George Bosilca wrote: I was hopping my pa

Re: [O-MPI devel] while-loop around opal_condition_wait

2006-01-19 Thread Graham E Fagg
On Thu, 19 Jan 2006, Rainer Keller wrote: And yes, when I run with the basic-coll, we also hang ,-] in the first case your running : #8 0x407307a4 in ompi_coll_tuned_bcast_intra_basic_linear (buff=0x80c9c58, which is actually the basic collective anyway.. it just got there via a different p

Re: [O-MPI devel] while-loop around opal_condition_wait

2006-01-19 Thread Rainer Keller
Hi George, On Thursday 19 January 2006 17:22, George Bosilca wrote: > I was hopping my patch solve the problem completely ... look like > it's not the case :( How exactly you get the dead-lock in the > mpi_test_suite ? Which configure options ? Only --enable-progress- > threads ? This happens with

Re: [O-MPI devel] while-loop around opal_condition_wait

2006-01-19 Thread George Bosilca
Rainer, I was hopping my patch solve the problem completely ... look like it's not the case :( How exactly you get the dead-lock in the mpi_test_suite ? Which configure options ? Only --enable-progress- threads ? Thanks, george. On Jan 19, 2006, at 11:12 AM, Rainer Keller wrote: H

Re: [O-MPI devel] while-loop around opal_condition_wait

2006-01-19 Thread Rainer Keller
Hello dear all, George's patch svn:open-mpi r8741 makes the dead-lock, experienced on a threaded build without this patch the on the mpi_test_suite sometimes go away (compiled with --enable-progress-threads) Previously, we would hang here: rusraink@pcglap12:~/WORK/OPENMPI/ompi-tests/mpi_test_s

Re: [O-MPI devel] while-loop around opal_condition_wait

2006-01-18 Thread Brian Barrett
On Jan 11, 2006, at 3:05 AM, Rainer Keller wrote: Hello dear all, I had a point on the tbd-list, that I would like to ask here: - Shouldn't we have a while-loop condition around every occurence of opal_condition_wait (spurious wake-ups) As we may do a pthread_cond_wait, e.g. in opal_f

Re: [O-MPI devel] while-loop around opal_condition_wait

2006-01-12 Thread George Bosilca
Which spurious wake-ups ? What is the problem with pthread_cond_wait ? Anyway, my point is that the patch is not correct. It will lead to deadlocks in nearly all the situations. Let's just look at the req_wait.c file. Here is the diff: Modified: trunk/ompi/request/req_wait.c ===

Re: [O-MPI devel] while-loop around opal_condition_wait

2006-01-11 Thread Tim S. Woodall
Rainer Keller wrote: Hello dear all, I had a point on the tbd-list, that I would like to ask here: - Shouldn't we have a while-loop condition around every occurence of opal_condition_wait (spurious wake-ups) As we may do a pthread_cond_wait, e.g. in opal_free_list.h and OPAL_FREE_LIS

[O-MPI devel] while-loop around opal_condition_wait

2006-01-11 Thread Rainer Keller
Hello dear all, I had a point on the tbd-list, that I would like to ask here: - Shouldn't we have a while-loop condition around every occurence of opal_condition_wait (spurious wake-ups) As we may do a pthread_cond_wait, e.g. in opal_free_list.h and OPAL_FREE_LIST_WAIT ? Occurrences: