Man, my development box at work has more ram than a few of his boxes....


I do not think it's hardware or bandwidth though. You can fix those both with money, not brain power, that's an easy fix.

It's his code. I wish I knew more about it so we could help. But he has created a custom engine, so there is no telling where the bottleneck could be without looking at his architecture and execution.