This wiki https://cloud.google.com/batch/docs/create-run-job outlines the determination of parallelTasksPerVM. However, a big issue is that it determines parallelTasksPerVm ONLY by cpu resources and WITHOUT taking memory resource into account, resulting in many tasks killed with exit code 137 (running out of memory). It took me a long while to figure out that this is the root cause of my task failures, I am wondering if the team could help resolve this? Thanks in advance!