论文部分内容阅读
这篇论文介绍了SMARTMAP,一种实现了虚拟内存固定偏移编址的操作系统技术。SMARMAP可以让应用程序在多核处理器上直接访问对方的内存,而不需要额外的内核开销。当这种方法应用到MPI上的时候,SMARTMAP消除了所有由UNIX共享内存策略造成的内存到内存的拷贝。此外SMARTMAP可以方便地支持UNIX共享内存所不支持的操作,比如直接原地的MPI减操作,以及单边的取值赋值操作。