title: Do 32 bit programs run relatively slower on 64 bit OS against when they are natively run in 32 bit OS?
body: <p>I was reading about WOW 64 here
  <a href="http://en.wikipedia.org/wiki/WOW64" rel="nofollow">http://en.wikipedia.org/wiki/WOW64</a></p>
  
  <p>and learnt that its a layer in 64 bit Windows OS to run 32 bit programs.</p>
  
  <p>So can I assume that 32 bit programs run relatively slower on 64 bit OS against when they are natively run in 32 bit OS.</p>
  
  <p>I can see the advantages of memory access of over 4 GB in 64 bit OS. But does this advantage necessarily offset the small overhead added by layer of WOW64 ? Are there any other advantages of 64 bit which offset this.</p>