Search the web
Sign In
New User? Sign Up
liblf-dev · Lockfree data structure implementers
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Real people. Real stories. See how Yahoo! Groups impacts members worldwide.

Best of Y! Groups

   Check them out and nominate your group.
Click here for the latest updates on Groups Message search

Messages

  Messages Help
Advanced
Messages 189 - 218 of 300   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand   (Group by Topic) Author Sort by Date ^
189
... Not currently. The functions are currently part of a proprietary commercial application for Mac OS X. I do post occasional code snippets and will gladly...
Shaun Wexler
macfoh
Offline Send Email
Oct 2, 2006
5:13 pm
190
... Not currently. The functions are currently part of a proprietary commercial application for Mac OS X. I do post occasional code snippets and will gladly...
Shaun Wexler
macfoh
Offline Send Email
Oct 2, 2006
5:22 pm
191
... Welcome to the list. However, what you propose is not a viable solution for what I think is the intended goal of people on this list. At least a few of the...
James McCartney
james_e_mcca...
Offline Send Email
Oct 16, 2006
9:16 am
192
Yes, welcome :-) I agree with what James has said. There is certainly a lot of interest (in general) in lock-free techniques as an optimisation to increase...
Ross Bencina
ross_bencina
Offline Send Email
Oct 17, 2006
5:08 am
193
Hi all, I've been profiling my code and found something pretty nasty. I'm not sure if I'm doing something wrong, but it seems that while my production thread...
Aaron Oxford
freqy666
Offline Send Email
Nov 3, 2006
6:39 am
194
Hi Aaron, 1) In C# you have no control when garbage collection hits you. This means you have a less deterministic behaviour than in other languages. This is...
t. bosh
liblf@...
Send Email
Nov 3, 2006
9:08 am
195
Hi, t bosh. (Sorry, I couldn't find your name on the post). Thanks for the advice. I'll reply inline. First of all WRT .NET, there is some extremely...
Aaron Oxford
freqy666
Offline Send Email
Nov 4, 2006
2:41 am
196
... You may find, if your benchmark is hitting your semaphore very hard, that a lot of time is spent waiting for the cacheline involved to bounce between the...
Chris Purcell
c_purcell_39
Offline Send Email
Nov 4, 2006
10:09 am
197
Hi Chris, Well, I did get the spinlocks to perform. I'm not sure what I did since I haven't changed the two lines of code I posted before! :-S I'm doing this...
Aaron Oxford
freqy666
Offline Send Email
Nov 6, 2006
12:09 am
198
Howdy, ... I'm not sure whether it is hard (no experience in C#), but recently read this: http://www.boyet.com/Articles/LockfreeStack.html .. where the guy has...
Jan Wassenberg
urkt@...
Send Email
Nov 6, 2006
6:56 am
199
hi, i tested this on a couple of machines (4x Xeon, 16x Itanium, 4x Opteron) and it seems to work. tomorrow i'll try it with some more real-life test cases. ...
luky0711
Offline Send Email
Nov 6, 2006
6:56 am
200
... the audio thread, no matter if it is cheaper overall. But wait.. I wasn't claiming that blocking was cheap, it's not at all, I was claiming that...
anothergol
Offline Send Email
Nov 6, 2006
6:59 am
201
hi, i tested this code on the same machines as before. seems to work... chris ... // IA64 // g++ -ofifo_thread_ia64 -lpthread -D__SMP__ fifo_thread.c //...
luky0711
Offline Send Email
Nov 6, 2006
6:59 am
202
Hi, ... Ah, I think I see the problem. Sleep(0) only blocks if there are runnable threads of equal or higher priority. In general, using thread priority for...
Jan Wassenberg
urkt@...
Send Email
Nov 6, 2006
6:59 am
203
good morning, i just tested bjorn roche's ring-buffer-2 code (with mem-barriers) on the following machines: Red Hat Ent Linux AS 4.0 on a HP Integrity rx8620...
luky0711
Offline Send Email
Nov 6, 2006
7:01 am
204
Hi, ... on linux mutex's are implemented similarly: acquiring an uncontested mutex requires one atomic operation, and that's it. Otherwise, if some other...
Duncan Sands
baldrick@...
Send Email
Nov 6, 2006
8:02 am
205
... Ah, then cachelines won't be your problem, and exponential backoff won't help you. ... The first few pauses of an exponential-backoff spinlock are usually ...
Chris Purcell
c_purcell_39
Offline Send Email
Nov 6, 2006
9:38 am
206
hi, this code breaks on multiprocessor ia64 systems with multiple writers and readers. memory barriers fix the problem but degrade performance significantly. i...
luky0711
Offline Send Email
Nov 6, 2006
9:40 am
207
Hi Chris As I have discussed with Maged Michael and the GRAME guys before there appears to be a race condition in the published algorithm, I would be wary of...
Ross Bencina
ross_bencina
Offline Send Email
Nov 6, 2006
9:50 am
208
hi ross thank you for your answer. ... this is the GRAME fifo. i just altered it a little (use offsets instead of pointers, made it non-intrusive) to work...
luky0711
Offline Send Email
Nov 7, 2006
3:48 am
209
hi all, has anyone had a look at the orocos real-time toolkit? it provides several lockfree c++ data-structures (list, queue, ringbuffer, memory pool), which...
Tim Blechmann
themokabar
Offline Send Email
Dec 20, 2006
11:34 am
210
... Interestingly this page implies that lfence is never needed on current processors and that sfence is not always applicable: ...
Ross Bencina
ross_bencina
Offline Send Email
Dec 22, 2006
3:12 am
211
hi all, i've been in contact with the developers of orocos (Open Robot Control Software), who wrote a real-time toolkit, which provides hard-realtime capable...
Tim Blechmann
themokabar
Offline Send Email
Jan 4, 2007
11:57 am
212
... It's also broken, if I'm reading it correctly. 00095 do { 00096 oldval = _wptr; 00097 newval = oldval+1; 00098...
Chris Purcell
c_purcell_39
Offline Send Email
Jan 4, 2007
2:01 pm
213
... fixed size ... algorithm. The ... very heavy ... number of ... <http://www.orocos.org/stable/rtt/current/api/html/classRTT_1_1AtomicQueue.html>) ... The...
peter.soetens
Offline Send Email
Jan 5, 2007
12:31 am
214
It seems my previous mail is not coming through... I admit the bug, ... <chris.purcell.39@...> wrote: [...] ... This algorithm is to be used in a hard...
peter.soetens
Offline Send Email
Jan 5, 2007
12:31 am
215
I had a look at Apple CAAtomicStack implemantation (part of the CoreAudio SDK) and visible here: ...
Stéphane Letz
sletz2004
Offline Send Email
Jan 10, 2007
11:56 am
216
I think the places where it's used must manage the ABA problem explicitly, though I could be wrong. Also, I'm assuming there are barriers in ::CompareAndSwap,...
Chris Purcell
c_purcell_39
Offline Send Email
Jan 10, 2007
1:14 pm
217
Yes, I already filed a bug to the author of that code on the ABA problem. ... --...
James McCartney
james_e_mcca...
Offline Send Email
Jan 11, 2007
6:03 pm
218
Hello, Is there an implementation of a multi-writer, multi-reader FIFO queue for 32-bit PowerPC multiprocessors with the following characteristics: (1) the...
eric_at_eagrant
Offline Send Email
Feb 6, 2007
2:26 am
Messages 189 - 218 of 300   Oldest  |  < Older  |  Newer >  |  Newest
Advanced
Add to My Yahoo!      XML What's This?

Copyright © 2010 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help