Intel® C++ Compiler 19.0 Developer Guide and Reference
Intel® Cilk™ Plus is a deprecated feature. Use OpenMP* or Intel® Threading Building Blocks instead. For more information see Migrate Your Application to use OpenMP* or Intel® TBB Instead of Intel® Cilk™ Plus.
int __cilkrts_bump_worker_rank(void);
This function advances the current pedigree (see __cilkrts_get_pedigree). It returns 0 if the call was successful, non-zero if it failed.
Normally, there is a one-to-one mapping between pedigrees and strands.
You can think of a call to this function as either:
mapping multiple pedigrees to the current strand, or
ending the current strand and beginning a new strand with a different pedigree