|
CnC
|
The tuner base for hashmap-based item-tuners. More...
Inherits item_tuner< Internal::hash_item_table >.
Additional Inherited Members | |
Public Member Functions inherited from item_tuner< Internal::hash_item_table > | |
| void | init_table (Internal::hash_item_table< Tag, Item, Coll > &stbl) const |
| Initialize the internal storage. More... | |
| int | get_count (const Tag &tag) const |
| Allows specifying the number of gets to the given item. More... | |
| int | consumed_on (const Tag &tag) const |
| Tells the scheduler on which process(es) this item is going to be consumed. More... | |
| int | produced_on (const Tag &tag) const |
| Tells the scheduler on which process(es) this item is going to be produced. More... | |
Static Public Member Functions inherited from tuner_base | |
| static int | myPid () |
| static int | numProcs () |
| template<typename Ctxt > | |
| static int | numThreads (const Ctxt &ctxt) |
| returns number of threads used by scheduler in given context | |
The tuner base for hashmap-based item-tuners.
The internal hash-map uses cnc_tag_hash_compare. If your tag-type is not supported by default, you need to provide a template specialization for it.
Definition at line 528 of file default_tuner.h.
1.8.15