Currently Tracy uses 16bit unsigned for its event IDs. That can run out in large models. Switch to 32-bit for these IDs
This will be a breaking change on GUI, thus requiring version bump for proper error handling.
Also make DRAM size optional through a build variable. With the increased speed from switching to EnqueueBuffer DRAM fetch we can afford to fetch larger buffers if there is room
Currently Tracy uses 16bit unsigned for its event IDs. That can run out in large models. Switch to 32-bit for these IDs
This will be a breaking change on GUI, thus requiring version bump for proper error handling.
Also make DRAM size optional through a build variable. With the increased speed from switching to EnqueueBuffer DRAM fetch we can afford to fetch larger buffers if there is room