Concurrent HashMap for C++

Thread-safe hashmap shall be implemented in C++.

All concurrency features from C++11 and C++14 shall be used.

The size of the generic type hashmap shall be given at construction level. And the size of the Hashmap shall be fixed.

Global lock shall not be used for thread-safety. Multiple writers shall access one instance of the map at the same time.

Hashmap shall have insertion, deletion and find property.

STL containers shall not be used.

Unit Tests shall be written to check HashMap is working as expected.

Tests should cover all possible features and thread-safety property. (needs good coverage)

The documentation for the program and note for thread-safety approach shall be given.

The implementation shall be compiled on Linux and run on Linux operating system.

Any other open-source and generic libraries shall not be used. Only standard library shall be used.

If resizing feature is implemented, the approach and documentation to update the current Hashmap source-code should be given.

The clean code shall be written with enough comment lines.

Skills: C++ Programming, Linux

See more: a good program for graphic design, project good program, good program write project, affiliate program asp net implementation, software write mq4, software write chip epson, useful software write book, software write web specs, free software write user guide, layout good program code, software write edid, free software write company profile, good program p2p, software write websites idea, software write book images, software write books, good bot program, software write protection, free software write book, software write book, note pad style program, good database program iphone, good concert program, vb6 compiled program vista compatible, good program design website xml javascript

About the Employer:
( 2 reviews ) Ankara, Turkey

Project ID: #12244862

Awarded to:


Hi. I have the concurrent c++ hash map implementation with resizing. Here my performance test output on 1 million inserts and searches, comparing to std::unordered_map with spinlock: [url removed, login to view]: ****** More

$30 USD in 1 day
(0 Reviews)

6 freelancers are bidding on average $44 for this job

$188 USD in 1 day
(43 Reviews)

Hello. Employer. I have read and understood the project. I'm an Expert in Data Structures and Algorithms. And I know well ; Java ,C/C++, Python ,PHP. I'm interested this project. So, firstly I want to discuss More

$77 USD in 2 days
(33 Reviews)

A proposal has not yet been provided

$40 USD in 5 days
(3 Reviews)

C++ developer, (98, 03, 11, 14) Computer Engineer, with experience in performance and parallel boosting.

$100 USD in 10 days
(2 Reviews)

Hello, EXPERTISE FOR HASHMAP FOR C++ I have seen your requirement and telling you that we have resources for this kind of requirement. For outsourcing industry we would have experience of 5 years and we have 60+ More

$222 USD in 5 days
(0 Reviews)

Hi, I am Amit Singhania, Business Development Manager. We are ISO 9001:2008 & ISO: 27001 Certified Web Designing and Development Company based in India with our services at USA, UK, Australia and Canada. We are a le More

$25 USD in 1 day
(0 Reviews)
$23 USD in 6 days
(0 Reviews)
$23 USD in 6 days
(0 Reviews)

good at c++ and stl

$10 USD in 4 days
(0 Reviews)