How much memory Diamond needs?


I am trying to run a bunch of fastq files (shotgun 150mil reads) against nr using DIAMOND. In one of our clusters, we need to specify memory. I tried with 16GB but seems it takes more, now I am trying with 32. Unfortunately, the way this cluster is setup, all jobs stop, if the specified memory is less than required.
Can I please know how much memory DIAMOND actually needs?