This commit adds a mechanism to return information about a kernel replay to outer replay tool. This mechanism allows verifying the replay memory output when using different launch configurations (e.g., different number of teams or threads) than the one used for recording. It also adds a new KernelExtraArgsTy structure that is only generated by the offload/libomptarget runtime components (unlike KernelArgsTy). These runtime arguments can be used by future extensions, including extensions not related to kernel record replay.
75 KiB
75 KiB