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...
Want to share photos of your group with the world? Add a group photo to Flickr.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Messages 174 - 203 of 300   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand   (Group by Topic) Author Sort by Date ^
174
... The writing back zeros to every position was an an interesting method for avoiding memory fences. Wonder if a block based equivalent of this algorithm...
Robert Shelton
ticti
Offline Send Email
Sep 4, 2006
4:25 am
175
There was a little bit of discussion about this article a while ago: http://groups.yahoo.com/group/liblf-dev/messages/156?threaded=1&m=e&var=1&tidx=1...
Reed Hedges
stranger2323
Offline Send Email
Sep 5, 2006
9:13 pm
176
I'm currently refactoring a library of mine and, among other things, working on improving thread-safety. Since the library is for working with audio, a common...
Chandrasekhar Ramakri...
cramakri
Offline Send Email
Sep 8, 2006
5:38 am
177
This pattern exists: it is an exponential-backoff spinlock with timeout. (Your high-priority thread is using a very low timeout, your low-priority thread not...
Chris Purcell
c_purcell_39
Offline Send Email
Sep 8, 2006
8:31 am
178
... If only we had a lock free library with a portable CAS :) If a system call penalty does not harm the performance of the audio thread that much, then I...
Reed Hedges
stranger2323
Offline Send Email
Sep 18, 2006
3:33 pm
179
... Well we have a sourceforge site now: http://sourceforge.net/projects/liblfds Let me know your sf user names and I'll add you to the list... I'm sure we can...
Ross Bencina
ross_bencina
Offline Send Email
Sep 19, 2006
6:58 am
180
... Did you write one from scratch, or did you build from the one I posted a while ago? Is there any interest in that one? If not, why not? :) ...
Joshua Haberman
starpixiesprite
Offline Send Email
Sep 19, 2006
5:21 pm
181
... Hello all, I just joined the group today. I have created an extensive library of lockfree and other atomic inline primitives, lists, queues, locks,...
Shaun Wexler
macfoh
Offline Send Email
Sep 20, 2006
6:26 am
182
... Hi Sean Nice to hear from you. Other ABA possibilities I know of are SMR and using CAS64 (CAS128) to keep a change counter (or some equivalent mechanism...
Ross Bencina
ross_bencina
Offline Send Email
Sep 20, 2006
7:03 am
183
Hi Josh I'd say there is interest in yours. Mine is written in x86 ASM and uses 64bit CAS to do refcounts instead of hazard ptrs so from a brief examanation of...
Ross Bencina
ross_bencina
Offline Send Email
Sep 20, 2006
9:01 am
184
Hi I'm new to this group & haven't read every message yet, but I'll share my thoughts about this. Plz note that I'll be debating about Windows, since I have no...
anothergol
Offline Send Email
Sep 25, 2006
10:48 pm
185
... I think I saw a paper describing the problem with hazard pointers being that you need an awful lot of memory fences to make them work. Of course the...
Robert Shelton
ticti
Offline Send Email
Sep 27, 2006
11:27 am
186
Sorry to reply to my own post but... ... I got SMR and RCU mixed up. The paper I mentioned is "Comparative Performance of Memory Reclamation Strategies for ...
Robert Shelton
ticti
Offline Send Email
Sep 27, 2006
12:43 pm
187
... Ah, TLAs... Chris...
Chris Purcell
c_purcell_39
Offline Send Email
Sep 27, 2006
12:52 pm
188
... Shaun, Your library sounds very interesting. Is it freely available? Is it SMP safe (by using memory barriers when appropriate)? Josh...
Joshua Haberman
starpixiesprite
Offline Send Email
Sep 27, 2006
3:26 pm
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
Messages 174 - 203 of 300   Oldest  |  < Older  |  Newer >  |  Newest
Advanced
Add to My Yahoo!      XML What's This?

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