[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Thread-safety issues in QtHandles
From: |
Michael Goffioul |
Subject: |
Re: Thread-safety issues in QtHandles |
Date: |
Tue, 15 Nov 2011 10:54:41 +0000 |
On Tue, Nov 15, 2011 at 10:12 AM, Michael Goffioul
<address@hidden> wrote:
> On Tue, Nov 15, 2011 at 9:53 AM, Søren Hauberg <address@hidden> wrote:
>> I just tried this on 32-bit Linux, and it works even though I see a
>> noticeable slow-down. I tried running
>>
>> clear; tic, N = 1000; for a = 1:N, for b = 1:N, A (a, b) = a; endfor,
>> endfor; toc
>>
>> in Octave with thread-safety enabled and got a run-time of 12.3 seconds
>> and without it drops to 8.8 seconds.
>
> This is indeed a large slow-down, I'll test it on my platform as well,
> for comparison.
For comparison, on my Linux platform, Intel E5300 2.6GHz 2GB RAM, I
ran the test above with the patch applied (on
http://hg.savannah.gnu.org/hgweb/octave/rev/69afe121f07e), once with
--enable-atomic-refcount, once with --disable-atomic-refcount, octave
compiled with "-g -O2", the execution time is as follows:
- ./configure --enable-atomic-refcount: ~13s
- ./configure --disable-atomic-refcount: ~10.7s
So there is a slowdown, but not as large as the one you have.
Michael.
- Re: Thread-safety issues in QtHandles, (continued)
- Re: Thread-safety issues in QtHandles, John W. Eaton, 2011/11/07
- Re: Thread-safety issues in QtHandles, Michael Goffioul, 2011/11/07
- Re: Thread-safety issues in QtHandles, John W. Eaton, 2011/11/07
- Re: Thread-safety issues in QtHandles, Michael Goffioul, 2011/11/07
- Re: Thread-safety issues in QtHandles, Michael Goffioul, 2011/11/08
- Re: Thread-safety issues in QtHandles, Michael Goffioul, 2011/11/09
- Re: Thread-safety issues in QtHandles, Michael Goffioul, 2011/11/09
- Re: Thread-safety issues in QtHandles, Michael Goffioul, 2011/11/14
- Re: Thread-safety issues in QtHandles, Søren Hauberg, 2011/11/15
- Re: Thread-safety issues in QtHandles, Michael Goffioul, 2011/11/15
- Re: Thread-safety issues in QtHandles,
Michael Goffioul <=
- Re: Thread-safety issues in QtHandles, Michael Goffioul, 2011/11/15
- Re: Thread-safety issues in QtHandles, Joaquim Luis, 2011/11/15
- Re: Thread-safety issues in QtHandles, Søren Hauberg, 2011/11/15
- Re: Thread-safety issues in QtHandles, Søren Hauberg, 2011/11/15
- Re: Thread-safety issues in QtHandles, Michael Goffioul, 2011/11/28
- Re: Thread-safety issues in QtHandles, Michael D Godfrey, 2011/11/28
- Re: Thread-safety issues in QtHandles, Michael Goffioul, 2011/11/06
- Re: Thread-safety issues in QtHandles, John W. Eaton, 2011/11/06
- Re: Thread-safety issues in QtHandles, Michael Goffioul, 2011/11/06