LambdaRAM is a Network Memory abstraction that collects the memory in a cluster and allocates it as a cache to minimize the effects of latency over long-distance, high-speed networks. LambdaRAM allows multiple OptIPuter clusters at remote sites to participate in a single memory mapping. LambdaRAM takes advantage of multiple-gigabit networks to pre-fetch information before an application is likely to need it (similar to how RAM caches work in computers today).