-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathCITATION.cff
More file actions
25 lines (25 loc) · 867 Bytes
/
Copy pathCITATION.cff
File metadata and controls
25 lines (25 loc) · 867 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
cff-version: 1.2.0
title: "citor: a header-only C++20 thread pool for sub-microsecond dispatch"
message: "If you use this software, please cite it using the metadata below."
type: software
authors:
- family-names: Shutov
given-names: Vitalii
email: vitaly.shutov1@gmail.com
repository-code: "https://github.com/Lallapallooza/citor"
license: MIT
version: 0.6.1
keywords:
- thread-pool
- concurrency
- cpp20
- header-only
- work-stealing
- parallelism
abstract: >-
citor is a header-only C++20 thread pool tuned for sub-microsecond dispatch.
It exposes eight cooperating primitives (parallelFor, parallelReduce,
parallelScan, parallelChain, runPlex, bulkForQueries, forkJoin,
submitDetached) over decentralized per-slot done-epoch barriers, Chase-Lev
work-stealing deques, and a per-CCD arena group guarded by a TLS
participant token.