[Performance] Improve performance of compiled ReplayBuffer #2529
Dr.CI classification results
{"FAILED":[{"workflowId":11636691952,"workflowUniqueId":61790681,"id":32408545113,"runnerName":"GitHub Actions 100","authorEmail":"[email protected]","name":"Continuous Benchmark (PR) / CPU Pytest benchmark","jobName":"CPU Pytest benchmark","conclusion":"failure","completed_at":"2024-11-01T21:58:26.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/11636691952/job/32408545113","head_branch":"ReplayBuffer-compile-0","pr_number":2529,"head_sha":"b44d8f07361fa4c48783bcc3c5f02fd2af183433","head_sha_timestamp":"2024-11-01T21:34:38Z","failure_captures":["test_cql_speed[False-None] 34,257.6030 (>1000.0) 41,447.0390 (>1000.0) 36,076.9334 (>1000.0) 2,046.7982 (>1000.0) 35,152.8870 (>1000.0) 2,408.0992 (>1000.0) 5;2 27.7185 (0.00) 29 1"],"failure_lines":["test_cql_speed[False-None] 34,257.6030 (>1000.0) 41,447.0390 (>1000.0) 36,076.9334 (>1000.0) 2,046.7982 (>1000.0) 35,152.8870 (>1000.0) 2,408.0992 (>1000.0) 5;2 27.7185 (0.00) 29 1"],"failure_context":[],"time":"2024-11-01T21:35:03.000000000Z"},{"workflowId":11636691952,"workflowUniqueId":61790681,"id":32408545366,"runnerName":"i-0ebadb52b5bce9ddd","authorEmail":"[email protected]","name":"Continuous Benchmark (PR) / GPU Pytest benchmark","jobName":"GPU Pytest benchmark","conclusion":"failure","completed_at":"2024-11-01T22:02:58.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/11636691952/job/32408545366","head_branch":"ReplayBuffer-compile-0","pr_number":2529,"head_sha":"b44d8f07361fa4c48783bcc3c5f02fd2af183433","head_sha_timestamp":"2024-11-01T21:34:38Z","failure_captures":["##[error]Workflow failed! Resource not accessible by integration"],"failure_lines":["##[error]Workflow failed! Resource not accessible by integration"],"failure_context":[],"time":"2024-11-01T21:35:03.000000000Z"},{"workflowId":11636691958,"workflowUniqueId":60501564,"id":32408547731,"runnerName":"i-0fbd8ae7df4d0c8f0","authorEmail":"[email protected]","name":"Habitat Tests on Linux / tests (3.9, 12.1) / linux-job","jobName":"tests (3.9, 12.1) / linux-job","conclusion":"failure","completed_at":"2024-11-01T21:47:07.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/11636691958/job/32408547731","head_branch":"ReplayBuffer-compile-0","pr_number":2529,"head_sha":"b44d8f07361fa4c48783bcc3c5f02fd2af183433","head_sha_timestamp":"2024-11-01T21:34:38Z","failure_captures":["RuntimeError: Command docker exec -t a021d39b5e6bcb254530270ae0baa4f363fa6e14981668e34d448ba76861d5e9 /exec failed with exit code 1"],"failure_lines":["RuntimeError: Command docker exec -t a021d39b5e6bcb254530270ae0baa4f363fa6e14981668e34d448ba76861d5e9 /exec failed with exit code 1"],"failure_context":["+ bash /pytorch/rl/.github/unittest/linux_libs/scripts_habitat/run_test.sh","+ bash /pytorch/rl/.github/unittest/linux_libs/scripts_habitat/install.sh","+ bash /pytorch/rl/.github/unittest/linux_libs/scripts_habitat/setup_env.sh","+ cp /pytorch/rl/.github/unittest/linux_libs/scripts_habitat/10_nvidia.json /usr/share/glvnd/egl_vendor.d/10_nvidia.json","+ this_dir=/pytorch/rl/.github/unittest/linux_libs/scripts_habitat","++ pwd","++ cd .github/unittest/linux_libs/scripts_habitat","+++ dirname .github/unittest/linux_libs/scripts_habitat/run_all.sh","+ apt-get dist-upgrade -y","+ apt-get install -y g++ gcc","+ apt-get install -y libglvnd0 libgl1 libglx0 libegl1 libgles2","+ apt-get install -y libglfw3 libgl1-mesa-glx libosmesa6 libglew-dev"],"time":"2024-11-01T21:35:08.000000000Z"}],"FLAKY":[],"BROKEN_TRUNK":[{"workflowId":11636691983,"workflowUniqueId":106193614,"id":32415900760,"runnerName":"GitHub Actions 208","authorEmail":"[email protected]","name":"Build Windows Wheels / pytorch/rl / upload / wheel-py3_9-cpu","jobName":"pytorch/rl / upload / wheel-py3_9-cpu","conclusion":"failure","completed_at":"2024-11-02T03:36:06.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/11636691983/job/32415900760","head_branch":"ReplayBuffer-compile-0","pr_number":2529,"head_sha":"b44d8f07361fa4c48783bcc3c5f02fd2af183433","head_sha_timestamp":"2024-11-01T21:34:38Z","failure_captures":["##[error]Unable to find any artifacts for the associated workflow"],"failure_lines":["##[error]Unable to find any artifacts for the associated workflow"],"failure_context":[],"time":"2024-11-02T03:35:29.000000000Z"},{"workflowId":11636691983,"workflowUniqueId":106193614,"id":32415900890,"runnerName":"GitHub Actions 388","authorEmail":"[email protected]","name":"Build Windows Wheels / pytorch/rl / upload / wheel-py3_9-cuda11_8","jobName":"pytorch/rl / upload / wheel-py3_9-cuda11_8","conclusion":"failure","completed_at":"2024-11-02T03:36:12.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/11636691983/job/32415900890","head_branch":"ReplayBuffer-compile-0","pr_number":2529,"head_sha":"b44d8f07361fa4c48783bcc3c5f02fd2af183433","head_sha_timestamp":"2024-11-01T21:34:38Z","failure_captures":["##[error]Unable to find any artifacts for the associated workflow"],"failure_lines":["##[error]Unable to find any artifacts for the associated workflow"],"failure_context":[],"time":"2024-11-02T03:35:30.000000000Z"},{"workflowId":11636691983,"workflowUniqueId":106193614,"id":32415901015,"runnerName":"GitHub Actions 179","authorEmail":"[email protected]","name":"Build Windows Wheels / pytorch/rl / upload / wheel-py3_9-cuda12_1","jobName":"pytorch/rl / upload / wheel-py3_9-cuda12_1","conclusion":"failure","completed_at":"2024-11-02T03:36:07.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/11636691983/job/32415901015","head_branch":"ReplayBuffer-compile-0","pr_number":2529,"head_sha":"b44d8f07361fa4c48783bcc3c5f02fd2af183433","head_sha_timestamp":"2024-11-01T21:34:38Z","failure_captures":["##[error]Unable to find any artifacts for the associated workflow"],"failure_lines":["##[error]Unable to find any artifacts for the associated workflow"],"failure_context":[],"time":"2024-11-02T03:35:30.000000000Z"},{"workflowId":11636691983,"workflowUniqueId":106193614,"id":32415901138,"runnerName":"GitHub Actions 471","authorEmail":"[email protected]","name":"Build Windows Wheels / pytorch/rl / upload / wheel-py3_9-cuda12_4","jobName":"pytorch/rl / upload / wheel-py3_9-cuda12_4","conclusion":"failure","completed_at":"2024-11-02T03:36:14.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/11636691983/job/32415901138","head_branch":"ReplayBuffer-compile-0","pr_number":2529,"head_sha":"b44d8f07361fa4c48783bcc3c5f02fd2af183433","head_sha_timestamp":"2024-11-01T21:34:38Z","failure_captures":["##[error]Unable to find any artifacts for the associated workflow"],"failure_lines":["##[error]Unable to find any artifacts for the associated workflow"],"failure_context":[],"time":"2024-11-02T03:35:30.000000000Z"},{"workflowId":11636691971,"workflowUniqueId":79519303,"id":32408546480,"runnerName":"i-0babbc34e37ffc82c","authorEmail":"[email protected]","name":"Unit-tests on Windows / unittests-cpu / windows-job","jobName":"unittests-cpu / windows-job","conclusion":"failure","completed_at":"2024-11-01T21:51:46.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/11636691971/job/32408546480","head_branch":"ReplayBuffer-compile-0","pr_number":2529,"head_sha":"b44d8f07361fa4c48783bcc3c5f02fd2af183433","head_sha_timestamp":"2024-11-01T21:34:38Z","failure_captures":["##[error]Process completed with exit code 1."],"failure_lines":["##[error]Process completed with exit code 1."],"failure_context":[],"time":"2024-11-01T21:35:05.000000000Z"}],"UNSTABLE":[]}