They should be (check the docs so I don't have to ;-))
But in the end it's heap size that counts for 99% of the cases. I've managed to produce 200Mb+ files on 32b JVMs (with around 1400Mb heap). For humongous sheets, I recommend 64bit OS/JVM:s so you can use more memory.