"We decided to go with both platforms and develop simultaneously for quicker results."
How can that be quicker?
Being in software and a techie running 64-bit systems, I understand the 32-bit problem on 64-bit. Memory utilization and the cap at 4GB (2^32) without Addressing Window Extensions (AWE) is a big limiter. AWE sucks by the way for overhead
Let me just say that SQL 2005 64-bit with 8 CPU's and 128GB of RAM runs waaaaayyyyy better than SQL 2005 32-bit with 8 CPU's and 128GB RAM utilizing AWE. Not even close.
The same logic can be applied to high throughput apps like DVIS. I really don't see DVIS as that high of a throughput system. I would think that maybe 50-60MB/sec (480Mbps/sec) of data is flowing through at peak. Motherboards from the mid 2000's have had the bus bandwidth at 5 to 6 times this size already. Besides, the real rev limiter is the interface between the device and the computers...I wonder what this is. Firewire S3200?