Multiply total number of chips (less any ECC chips) by the chip width. If it equals 64 its single rank. If it equals 128 its dual rank.
Example:
D1240SR002GE431804
number of chips less ECC chips = 16
DRAM width is x04
16 x 4 = 64
This is a single-rank module.
D1240SR002GE433604
number of chips less ECC chips = 32
DRAM width is x04
32 x 4 = 128
This is a dual-rank module.
This information is important on many server applications as there are usually limitations on maximum number of ranks supported. Also, some servers will only support dual-rank modules in certain memory sockets.