[ Source: parallel-hashmap ]
Пакунок: libparallel-hashmap-dev (1.4.1+ds-3~exp1)
Links for libparallel-hashmap-dev
Debian Resources:
Download Source Package parallel-hashmap:
- [parallel-hashmap_1.4.1+ds-3~exp1.dsc]
- [parallel-hashmap_1.4.1+ds.orig.tar.xz]
- [parallel-hashmap_1.4.1+ds-3~exp1.debian.tar.xz]
Maintainers:
- Debian Science Maintainers (QA Page, Mail Archive)
- Steffen Moeller (QA Page)
- Andrius Merkys (QA Page)
External Resources:
- Homepage [github.com]
Similar packages:
Експериментальний пакунок
Warning: This package is from the experimental distribution. That means it is likely unstable or buggy, and it may even cause data loss. Please be sure to consult the changelog and other possible documentation before using it.
header-only hash map implementation
This repository aims to provide a set of excellent hash map implementations, as well as a btree alternative to std::map and std::set, with the following characteristics:
* Header only: nothing to build, just copy the parallel_hashmap directory to your project and you are good to go. * drop-in replacement for std::unordered_map, std::unordered_set, std::map and std::set * Compiler with C++11 support required, C++14 and C++17 APIs are provided (such as try_emplace) * Very efficient, significantly faster than your compiler's unordered map/set or Boost's, or than sparsepp * Memory friendly: low memory usage, although a little higher than sparsepp * Supports heterogeneous lookup * Easy to forward declare: just include phmap_fwd_decl.h in your header files to forward declare Parallel Hashmap containers [note: this does not work currently for hash maps with pointer keys] * Dump/load feature: when a flat hash map stores data that is std::trivially_copyable, the table can be dumped to disk and restored as a single array, very efficiently, and without requiring any hash computation. This is typically about 10 times faster than doing element-wise serialization to disk, but it will use 10% to 60% extra disk space. See examples/serialize.cc. (flat hash map/set only) * Tested on Windows (vs2015 & vs2017, vs2019, Intel compiler 18 and 19), linux (g++ 4.8.4, 5, 6, 7, 8, clang++ 3.9, 4.0, 5.0) and MacOS (g++ and clang++) - click on travis and appveyor icons above for detailed test status. * Automatic support for boost's hash_value() method for providing the hash function (see examples/hash_value.h). Also default hash support for std::pair and std::tuple.
Інші пакунки пов'язані з libparallel-hashmap-dev
|
|
|
|
-
- sug: libjs-jquery
- JavaScript library for dynamic web applications
-
- sug: libjs-jquery-flot
- plotting library for jQuery
-
- sug: libjs-jquery-mousewheel
- jQuery plugin that adds cross-browser mouse wheel support
Завантажити libparallel-hashmap-dev
Архітектура | Розмір пакунка | Розмір після встановлення | Файли |
---|---|---|---|
amd64 | 197.3 kB | 1,032.0 kB | [список файлів] |
i386 | 197.3 kB | 1,032.0 kB | [список файлів] |