Changes between Version 2 and Version 3 of GpuWorkFetch


Ignore:
Timestamp:
Dec 23, 2008, 12:07:29 PM (16 years ago)
Author:
davea
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GpuWorkFetch

    v2 v3  
    33== Current policy ==
    44
    5  * Do weighted round-robin simulation, get per-project and overall CPU shortfalls
     5 * Weighted round-robin simulation
     6  * get per-project and overall CPU shortfalls
     7  * see what misses deadline
    68 * If overall shortfall, get work from project with highest LTD
    79 * Scheduler request includes just "work_req_seconds".
     
    2729 * shortfall
    2830
     31Round-robin simulator computes:
     32 * shortfalls (total and per-project) for all proc types
     33
    2934Scheduler request includes:
    3035 * for each proc type, # idle, and # of seconds to fill
     36 * still includes work_req_seconds (for backwards compat)
    3137
     38Work fetch:
     39 * for each proc type (start with coprocs)
     40  * if shortfall
     41
     42CPU sched policy
     43