Re: GSoC: Selection of project ideas and proposals

Reini Urban <[email protected]>
Newsgroups gmane.lisp.clisp.devel
Message-ID <[email protected]>
> On Mar 20, 2017, at 9:55 PM, Compro Prasad <[email protected]> wrote:
> 
> I would love to work on the 1st idea(on thread-safe hash tables implementation) on the page http://clisp.org/wanted.html . I have a basic concept in this(multithreading and hash tables) subject both practically and theoretically. But I haven't worked on both at the same time so it would be a pretty good task. Looks like it will take around 2 months or so. [MT builds ran flawlessly with a running ./lisp.run executable but running ./clisp segfaults]

Which kind of hash table do you have in mind?
The best are usually preshing’s concurrent leapfrog http://preshing.com/20160314/leapfrog-probing/
or concurrent hopscotch.

Biggest problem besides weak hashes and the GC 
will be probing for the atomic intrinsics, and use slow locking or timestamps if not available.

Reini Urban
[email protected]


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
clisp-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/clisp-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.