hawk.artifact#
Manifest + sidecar + the ABI exports + bundles.
Nothing in this package imports eagle or raptor: plan_view()
projects a sidecar into the dict shape eagle.plan reads without
importing it, so a consumer can hand a HAWK artifact to eagle while HAWK
stays severed. plugins() assembles the whole plan-able object per
kernel the same way, loading the device side through a caller-supplied
loader rather than an eagle import.
Functions
|
The CUDA arch HAWK compiles a device artifact for -- the public name for the ONE resolver ( |
|
Emit, compile and publish ONE kernel into |
|
Build every kernel into |
|
The export block for one target's TU. |
|
The plan-time declaration a v2 consumer reads off a HAWK sidecar. |
|
|
Forget every memoised unit, the counters and the log — the door back to the disk path, for a row that wants a cold publisher. |
|
A copy of the publish counters (memo hits, stamp hits, real publishes). |
|
Write |
Classes