Bob's host, derived from its plans by Platform.Linux.Nvidia.PlanHost: the
UVM lifecycle with no video arena (every buffer is system memory), the
four launch-table recipes expanded at startup, and the request schedule
below -- the input record and the checkpoint staged, the forward
launches (the initial loss and the three prompts' predictions) submitted
one at a time, their results written, the request's operation, then the
training steps and the predictions again, the results and the checkpoint
written. Every number here is the physical components' or the training
run's; the host addresses are this pairing's placement of its mappings
in the process.
---- host placement (Bob.ArenaPlan places the mappings) ----
buffer extents: the tables' bytes rounded to the mapping unit; the
semaphores to a page; the GPFIFO with its USERD page after it
406def bobGPFIFOBufferBytes : Nat =
407 (naturalAdd nvidiaPlanHostUVMGPFIFOBytes nvidiaPlanHostPageBytes)The compiler supplied declaration spans and resolved links from this source snapshot. This page does not assert that this file belongs to a checked closure.