the NNs, the scheduling/execution plans? What are your next steps (note there's over a hundred NNs last I checked)
The (current list of) cpu tasks are: "ACTIVE_SAFETY","ARBITER","BACK_UP_CAMERA","BEV_GRAPH","BRIDGE","CAMERA","CAN_RX","CAN_TX","CITY_STREETS_BEHAVIOR","CLIP_ARCHIVE","CLIP_LOGGER_API","CLIP_LOGGER_HELPER","CLIP_LOGGER_REMOTE_REQUEST","CLIP_LOGGER","COMPRESSOR","CONTROLLER","DASH_CAM","DETERMINATOR","DRIVABLE_SPACE_TRACKER","DRIVER_MONITOR","FACTORY_CAMERA_CALIBRATION","FIELD_CALIBRATION","FLEET_CONFIG","GEO_REGION","GPS","HTTP_SERVER","HW_MONITOR","IMU","INERTIATOR","LANE_CHANGE_BEHAVIOR","LEGACY_PERCEPTION","LOCALIZER","MAP_MANAGER_MCU_COMMUNICATIONS","MAP_MANAGER","METRICS_API","METRICS_DEV","METRICS","MISSION_PLANNER","PARKING_BEHAVIOR","PERCEPTION","PERFORMANCE_COUNTER_MONITOR","POSITIONING_ENGINE","PT_TRACKER","RADAR","RAIN_LIGHT_SENSING","REPLAY","ROAD_ESTIMATOR","RTDV_COMPRESSOR","SCHEDULER","SLAM_BA","SLAM","SNAPSHOT","SNAPSHOT_TRIGGER_CLIENT","STATE_MACHINE","STAY_IN_LANE_BEHAVIOR","TELEMETRY_PACKAGER","TELEMETRY","TEMPERATURE_MONITOR","TEXT_LOG","UBX_LOG","UI_SERVER","ULTRASONICS","VISION","VISION_VISUALIZER","WATCHDOG","X1_CLIENT","DV_INSPECTOR"
Not all tasks run in all modes and some tasks are not even present in prod firmwares (like replay). vision runs the NNs with it's own schedules for them, that depend on modes. Some of these run on A node, some on B some on both (e.g. clip logger is on both because that's the task that compresses video for snapshots)
The tasks are typically attached to pipelines like DYNAMIC_WORLD, STATIC_WORLD,LEGACY_HIGHWAY, ... the running pipelines are selected based on operational mode.
The camera selection modes are: "MAIN_NARROW_FISHEYE", "CONTEXTUAL_LEFT_LANE_CHANGE", "CONTEXTUAL_RIGHT_LANE_CHANGE", "CONTEXTUAL_HIGH_CURVATURE", "LOW_POWER_MODE", "ALL_CAMERA_ROTATION", "CONTEXTUAL_LOW_SPEED", "CONTEXTUAL_OFF_HIGHWAY", "CONTEXTUAL_SUMMON", "ALL_CAMERAS", "CITY_STREETS". These also depend on current operational mode. There used to be a lot fewed of such modes, but as compute was more and more strained they had to stop running all the stuff all the time and only run stuff they absolutely needed (I first noticed immadiate impact of this in 2020 when they stopped doing drivable space detection on highways above certain speed. "optimization!" you might say, "does know if it's safe to jerk right/left" I would say.)
For every selection mode there is a list of actual NNs to get executed (out of the 111 present in the release I am looking at) with examples like AUTOWIPER, CITY_EDGES_MAIN, HYDRANET_STOPS_FISHEYE, ...
every NN gets additional flags like what camera it gets fed and how many frames (as in a divisor so you can get every frame, every second frame, every 3rd frame and so on). And that's just scraping the top of it.