PLDI 2023 : 244-266 (2023)
CAV 2023: 156-169
PPoPP 2023: 14-26
PPoPP 2023: 107-118
PPoPP 2022: 353-367
SPAA 2021: 208-220
PPoPP 2020: 423-424
PPoPP 2020: 433-434
Euro-Par 2019: 317-333
OPODIS 2019: 15:1-15:16
PPoPP 2019: 417-418
SPAA 2019: 145-154