发明名称 |
计算机点对点直接内存通信方法及其网卡 |
摘要 |
本发明涉及一种计算机点对点直接内存通信(Direct MemoryCommunication,DMC)方法。根据本发明的直接内存通信网卡插在最高内存区的“内存条”插槽中,网卡包含“内存条”,“通信控制器”,“并串转换/串并转换器”和“光收发器”等器件。根据通信协议把内存一部分的最高区进行注册预留,作为计算机CPU和网卡的共享区。用户把数据写到该共享区,网卡就可通过光纤自动将数据发送到对方。同理,对方网卡收到数据后,自动写到共享区,对方计算机CPU就可从共享区读取数据,从而实现两台计算机内存之间的直接高速通信。 |
申请公布号 |
CN101261615B |
申请公布日期 |
2012.11.14 |
申请号 |
CN200810094255.3 |
申请日期 |
2008.04.24 |
申请人 |
湖州瑞万思信息技术有限公司 |
发明人 |
樊晓桠;徐烽涛 |
分类号 |
G06F15/163(2006.01)I;H04L29/02(2006.01)I |
主分类号 |
G06F15/163(2006.01)I |
代理机构 |
北京安博达知识产权代理有限公司 11271 |
代理人 |
徐国文 |
主权项 |
一种适用于计算机点对点直接内存通信的方法,其特征在于利用插在最高内存区的内存条插槽中的网卡进行通信,用户程序事先将内存的一部分的最高区进行注册预留,作为CPU和网卡的共享区,根据通信协议,通过访问该共享区的特定地址,控制具有内存、通信控制器、并串转换/串并转换器和光收发器的网卡,所述用户程序把数据写到所述共享区,网卡就可自动将数据发送到对方,对方网卡收到数据后,自动写到本地共享区,对方CPU从本地共享区读取数据,进行计算机之间的点对点直接内存通信。 |
地址 |
313000 浙江省湖州市开发区凤凰路820美欣商务大厦19楼 |