Nope, hyphen is valid (and seems to be the conventional one too, ~3x more google results for `x86-64` than `x86_64`): http://en.wikipedia.org/wiki/X86-64