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...
Message search is now enhanced, find messages faster. Take it for a spin.

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 271 - 300 of 300   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand   (Group by Topic) Author Sort by Date ^
271
Hey all, I've been using Threading Building Blocks for the past year, and I'm very happy with it. Lately I have been researching wait-free algorithms, and...
aj.guillon
Offline Send Email
Jun 9, 2008
3:30 am
272
Hi Bjorn, I'm learning about what's available in different compilers in the way of atomic compare and swap (and other operations). Are you still working on...
Reed Hedges
stranger2323
Offline Send Email
Jul 2, 2008
6:27 pm
273
Hey Reed, I haven't even looked at this stuff in forever, but I'm happy to revisit if there's interest. I think the idea of some simple datastructures is a...
Bjorn Roche
bejayoharen
Offline Send Email
Jul 2, 2008
7:43 pm
274
Sorry I missed the licensing question. I don't want to lock down to GPL either, but I am happy to be compatible with it. My understanding has always been that...
Bjorn Roche
bejayoharen
Offline Send Email
Jul 3, 2008
1:34 pm
275
Hello, This seemed like an appropriate place for this question. This is quite random, but I am emailing because I was wondering if I could get your opinion on...
Stephen Sinclair
sinclairs828
Offline Send Email
Sep 26, 2008
4:05 am
276
Hello Stephen, if this review you've got were right, there wouldn't exist lock-free algorithms, as the bases for lock-freedom are compare-and-swap and...
Andrey Brito
aembrito
Offline Send Email
Sep 26, 2008
1:13 pm
277
Andrey, Thanks a lot for your response, it gives me some confidence! :) Also, I'll take a good look at that reference. I found this list because I was looking...
Stephen Sinclair
sinclairs828
Offline Send Email
Sep 28, 2008
4:32 am
278
You could use the terminology 'wait-free' instead to transcend the issue? Though it seems that your reviewer is wrongfully assigning purpose of TAS to locks,...
Graham Wakefield
mbirambira
Offline Send Email
Sep 28, 2008
4:32 am
279
On Fri, Sep 26, 2008 at 2:12 PM, Graham Wakefield ... Yes, I only read recently that there is a subtle difference in the semantics of wait-free and lock-free....
Stephen Sinclair
sinclairs828
Offline Send Email
Sep 29, 2008
3:03 am
280
I suggest reading http://en.wikipedia.org/wiki/Non-blocking_synchronization Chris...
Chris Purcell
c_purcell_39
Offline Send Email
Sep 29, 2008
7:48 pm
281
Hi, Can any of you advise a good test case that would demonstrate memory barriers are needed in a lock-free ring buffer ? I mean: a piece of code that would...
oja_i_i
Offline Send Email
Oct 29, 2008
3:44 am
282
Many optimizing compilers will make things work, not because they should work, but because optimizers like to remove operations and that tends to make things...
Bjorn Roche
bejayoharen
Offline Send Email
Oct 29, 2008
6:37 pm
283
... Thanks for your answer. Is this the counter example you mention: http://tech.groups.yahoo.com/group/liblf-dev/message/203 ? -- Olivier Guilyardi / Samalyse...
oja_i_i
Offline Send Email
Oct 30, 2008
2:12 pm
284
... Gosh that's hard to read without the tabs! I think that was just a standard ringbuffer, not a proof that memory barriers are needed design. bjorn ... Bjorn...
Bjorn Roche
bejayoharen
Offline Send Email
Oct 30, 2008
3:21 pm
285
... I really don't think so. citation? --...
James McCartney
james_e_mcca...
Offline Send Email
Oct 30, 2008
9:20 pm
286
... I can't find a citation right now, so I could be wrong. If I am wrong, sorry about that. It's obviously not behavior to count on anway, since even if you...
Bjorn Roche
bejayoharen
Offline Send Email
Oct 31, 2008
2:34 pm
287
I don't think so either. I'd be surprised if gcc inserts any memory barriers. But I do remember reading somewhere that a C optimizer probably won't reorder...
Ross Bencina
ross_bencina
Offline Send Email
Nov 1, 2008
6:15 am
288
... Even with -O0? Steve...
Stephen Sinclair
sinclairs828
Offline Send Email
Nov 1, 2008
6:17 am
289
... I've read so many citations, and other theories about ring buffers and memory barriers. But to me they're useless until someone can write a piece of code...
oja_i_i
Offline Send Email
Nov 1, 2008
6:17 am
290
Hello, I just saw this postedon reddit, I'm not sure but I thought it might be relevant to this discussion. ...
Stephen Sinclair
sinclairs828
Offline Send Email
Nov 6, 2008
6:57 am
291
There are two files in the file section of this list. I scanned the emails of this list quickly and I think they both ran fine for many people and failed for...
Bjorn Roche
bejayoharen
Offline Send Email
Nov 6, 2008
3:18 pm
292
I have an idea about lock-free queue without atomic , you can find source code at http://code.google.com/p/liblfqueue/downloads/list . Any body can send email...
romandion78
Offline Send Email
Mar 26, 2009
8:59 am
293
There don't appear to be any memory barriers in your code. How are you avoiding the issue of out-of-order execution on multiprocessor machines? Chris...
Chris Purcell
c_purcell_39
Offline Send Email
Mar 26, 2009
11:13 am
294
... Thank you , Chris . Sorry for my poor english , I will try my best to express my own opinion . It is true that I don't use any memory barriers in my...
romandion78
Offline Send Email
Mar 31, 2009
7:29 am
295
I'm very sorry that I can not find my posted reply in this groups , this is third time .why ? ... Thank you , Chris . Sorry for my poor english , I will try...
Roman Dion
romandion78
Offline Send Email
Mar 31, 2009
7:29 am
296
The issue that concerns me is the ordering of memory operations on the node pointer and on the node itself. For instance, the write of the node's address to...
Chris Purcell
c_purcell_39
Offline Send Email
Mar 31, 2009
6:05 pm
297
Multicore Programming [6.05s] C. Leiserson, M. Herlihy, N. Shavit Multicores are bringing about a paradigm shift in programming. The course exposes students to...
Maurice Herlihy
maurice.herlihy
Offline Send Email
Jun 5, 2009
7:03 pm
298
Are there any open source libraries implementing software transactional memory in C? Is there a web site anywhere with a list of open source resources for ...
Stephen Sinclair
sinclairs828
Offline Send Email
Jun 6, 2009
5:31 am
299
Hello Stephen, For C, I know TinySTM: http://www.tinystm.org/ Regarding the lock-free structures, you can try take a look at:...
Andrey Brito
aembrito
Offline Send Email
Jun 6, 2009
7:53 am
300
Thanks, I didn't know about either of those! Glad I asked. :) Steve...
Stephen Sinclair
sinclairs828
Offline Send Email
Jun 7, 2009
9:11 am
Messages 271 - 300 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