Tamanho das primitivas java na jvm de 32/64 bits?

O tamanho deint é de 32 bits elong/double são 64 bits. Esses tamanhos permanecerão os mesmos em JVM de 32/64 bits Processadores de 32/64 bitsse sim, as operações emlong/double ser atômico em um processador de 64 bits / JVM?

O tutorial do @Oracle Java diz:

s leituras e gravações são atômicas para variáveis de referência e para a maioria das variáveis primitivas (todos os tipos, exceto longo e duplo

Esta declaração tem algo a ver com a arquitetura jvm / processador? Alguém pode explicar.

3. Finalmente poderei fazer leitura / gravação de atômica dupla / longa se eu usar jvm de 64 bits e processador