fcmm

A Fast Concurrent Memoization Map C++ library that can be used in concurrent environments
Download

fcmm Ranking & Summary

Advertisement

  • Rating:
  • License:
  • github.com / B
  • Price:
  • FREE
  • Publisher Name:
  • Giacomo Drago

fcmm Tags


fcmm Description

fcmm (Fast Concurrent Memoization Map) is an open source library software written in C++11 and designed as a lock-free concurrent hashmap, which can be used for memoization (an optimization technique for speeding up computer programs) in concurrent environments. At the moment, fcmm provides a limited set of functionality, including only insert() and find() operations for the map, only a range-based for loop or an InputIterator can be used to iterate the map, and the ability to avoid the presence of duplicate keys into a map. fcmm is distributed as a single C++ header file that has no external dependencies.


fcmm Related Software