, C3D Labs , , C3D, , . C3D .
!
. . , .

. 1. :
,
. Rust , , . , , , , , , . , , , . , .
, , , , . C3D, .
, , , . , , , , , .
C3D , .
- , ,
- .
: , , .

. 2. C3D
, .
Off , ( ) . , .
Standard . Off , , .
.
SaveItems , , , .
Items , , .
Max Items ( ).

. 3.
, . .
C3D , , , , , .
. . , , , . . , (lock-free) , .
, . , . ?
-, , , , . , .
-, , , , , .
. C3D , . . , , . , , .
, , EnterParallelRegion ExitParellelRegion. , , , . , true. , ParallelRegionGuard, .
.
C3D, , . , .
, . API.
, , , - .
C3D , , - , , , , . . C3D.

. 4. C3D
C3D
, C3D ? -, .
, . , . . , , OpenMP. OpenMP, . OpenMP, - , nested parallelism , , SaveItems, , .
, , . .
, :
- .
- , , .
.
. , . ? - , , , . , .
.

. 5. 1
.
, , . OpenMP, , true. ( ), , . , , [] , , .

. 6. 2
2 , . ParallelRegionGuard, , .

. 7. 3
3 . , . , . , , .

. 8. 4
4 . , , .
, . EnterParallelRegion. , ExitParallelRegion. .
, .
, EnterParallelRegion ExitParallelRegion main() - , , , . - .
C3D !
C3D , , , , .
, , .