Ada Programming/Libraries/System.Multiprocessors.Dispatching Domains

is a unit of the Predefined Language Environment since Ada 2012.

Specification
Dispatching_Domain_Error Dispatching_Domain System_Dispatching_Domain  Dispatching_Domain Create First CPU Last  CPU_Range  Dispatching_Domain Get_First_CPU Domain Dispatching_Domain  CPU Get_Last_CPU Domain  Dispatching_Domain  CPU_Range CPU_Set CPU    Boolean Create Set CPU_Set  Dispatching_Domain Get_CPU_Set Domain Dispatching_Domain  CPU_Set Get_Dispatching_Domain T   AdaTask_IdentificationTask_Id AdaTask_IdentificationCurrent_Task Dispatching_Domain Assign_Task Domain   Dispatching_Domain CPU         CPU_Range  Not_A_Specific_CPU T           AdaTask_IdentificationTask_Id AdaTask_IdentificationCurrent_Task Set_CPU CPU  CPU_Range T    AdaTask_IdentificationTask_Id AdaTask_IdentificationCurrent_Task Get_CPU T   AdaTask_IdentificationTask_Id AdaTask_IdentificationCurrent_Task CPU_Range Delay_Until_And_Set_CPU Delay_Until_Time  AdaReal_TimeTime CPU   CPU_Range SystemMultiprocessorsDispatching_Domains

Wikibook

 * Ada Programming/Libraries/System
 * Ada Programming/Libraries/System.Multiprocessors