qat.comm.resource.ttypes.AllocationModel

class qat.comm.resource.ttypes.AllocationModel

Structure describing the resources allocated by the Resource Manager to execute a job on the Qaptiva machine.

Variables
  • devices (list[Device]) – list of allocated devices

  • sequential_round_count (int, optional) – number of rounds required to complete the batch, assuming the upcoming parameter parallel_job_count is considered.

  • parallel_job_count (int, optional) – number of concurrent jobs executed in parallel

  • allocated_thread_count_per_job (int, optional) – number of concurrent threads allocated per concurrent job.

  • allocated_total_memory_mb (int, optional) – reserved memory, in MB

  • estimated_batch_completion_time (float, optional) – estimated execution time

  • reservation_id (str, optional) – unique reservation ID