Jump to content

Researcher

Members
  • Posts

    3
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

About Researcher

  • Birthday 01/01/1

Researcher's Achievements

Newbie

Newbie (1/3)

0

Reputation

  1. There are several Lock-Free Quese available, http://www.cs.tau.ac.il/~shanir/nir-pubs-web/Papers/FIFO_Queues.pdf, Nir Shivit is a very prominent wait-free/lock-free algorithm developer. libCDS,libcds.sourceforge.net, has an implementation of it that may be useful. Unfortunately I need an application to test performance increase on replacing tbb concurrent hashmap with my Wait-Free hashtable. If, as you describe, the concurrent hashmap is not used much, then this is not a good fit for testing my hashtable. Thanks for your replies, and good luck on your server.
  2. True some actions need to be implemented sequentially, but if you are using tbb concurrent hashmap, that means u have actions that can be implemented in parallel.
  3. I am a researcher at the University of Central Florida, I am looking to replace TBB concurrent hash map with a wait-free hash table in a a thread heavy application. Wait-Free is different from lock based data structures, such as TBB, in that it guarantees that no thread will prevent another thread from making progress. I came across your project and code while searching github for suitable applications. I have a few questions about your code, that I am sure you will be better suited to answer then me reading through it. Is there significant inserting, updating, or removing elements from the hash table through out the application? (not just initialization) Is there alot of thread contention during those operations? Is there other lock based data structures that cause performance issues? Thanks for your help, Researcher
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use