-
公开(公告)号:CN102722458B
公开(公告)日:2015-01-07
申请号:CN201210172844.5
申请日:2012-05-29
Applicant: 中国科学院计算技术研究所
IPC: G06F13/20
Abstract: 本发明公开一种用于多根I/O虚拟化共享系统的直接I/O重映射方法,该方法包括:步骤1,I/O设备功能基地址定义提取,记录基地址寄存器序号与其定义的地址窗口对应的基地址序号之间的映射关系;步骤2,主控制根节点PCIe域中功能基地址写存储,建立功能基地址序号到主控制根节点PCIe域的基地址的映射;步骤3,设备功能ID映射关系写存储,建立设备功能在主控制根节点PCIe域和从属根节点PCIe域中的ID号之间的映射;步骤4,从属根节点PCIe域中的功能基地址写存储,建立从属根节点PCIe域的基地址到其对应的功能基地址序号的映射;步骤5,直接I/O重映射,对从属根节点和I/O设备间事务包进行重映射操作。
-
公开(公告)号:CN103701881A
公开(公告)日:2014-04-02
申请号:CN201310697592.2
申请日:2013-12-18
Applicant: 中国科学院计算技术研究所
Abstract: 本发明公开了一种支持I/O功能动态分配的虚拟热插拔系统及其工作方法,该系统包括:多根交换机(160),与I/O端点设备(170)、主控服务器(110)、虚拟热插拔控制器(180)、从属服务器(120)连接;该I/O端点设备,具有I/O功能;该主控服务器,包括多根交换机控制模块(140)和虚拟热插拔控制器控制模块(150),可配置该多根交换机,并控制该虚拟热插拔控制器进行该I/O功能分配或回收的动作;该虚拟热插拔控制器,用于向该从属服务器发出I/O功能的分配或回收的通知;该从属服务器,包括虚拟热插拔驱动模块(130),用于识别该通知,并为该I/O功能在该从属服务器的操作系统中分配或回收资源。由此,该系统能够实现在线I/O功能的分配和回收,在不停机情况下进行I/O功能虚拟热插拔。
-
公开(公告)号:CN103117929A
公开(公告)日:2013-05-22
申请号:CN201310038675.0
申请日:2013-01-31
Applicant: 中国科学院计算技术研究所
IPC: H04L12/741 , H04L12/931
Abstract: 本发明公开了一种基于PCIe数据交换的通信方法及系统。该方法包括:步骤1,启动PCIe交换机,并对与所述PCIe交换机进行通信的处理机和PCIe终端进行PCIe的设备搜索和配置;步骤2,所述处理机或PCIe终端根据路由信息向所述PCIe交换机端口发送PCIe读写请求,所述端口使用兼容标准PCIe链路层协议的包格式和兼容标准PCIe路由的可扩展路由方式,将所述PCIe读写请求构造为数据包,并将其发送至对应端口;步骤3,所述对应端口将所述数据包还原为PCIe读写请求,并将其发送至处理机或PCIe终端。本发明通过扩展PCIe协议,实现了基于PCIe链路的多处理机间通信,构建任意拓扑的可扩展互连网络。
-
公开(公告)号:CN102819447A
公开(公告)日:2012-12-12
申请号:CN201210171920.0
申请日:2012-05-29
Applicant: 中国科学院计算技术研究所
IPC: G06F9/455
Abstract: 本发明公开一种用于多根I/O虚拟化共享系统的直接I/O虚拟化方法和装置,该方法包括:步骤1,通过对物理I/O设备功能的逻辑抽象,建立逻辑虚拟化功能镜像,替代I/O设备功能作为从属根节点的设备占位符,实现I/O设备中各功能被多个根节点独立发现和配置;步骤2,通过硬件重映射方式,实现设备功能在从属根节点PCIe域和主控制根节点之间的映射,为各根节点在访问操作共享的物理I/O设备时提供直通模式,同时为各根节点的共享提供隔离和保护;步骤3,通过虚拟PCIe设备热插拔控制操作,能够在不影响根节点其他工作的情况下,完成向根节点动态删除和增加I/O设备功能,实现I/O设备中各功能被多个根节点动态共享。
-
公开(公告)号:CN102722458A
公开(公告)日:2012-10-10
申请号:CN201210172844.5
申请日:2012-05-29
Applicant: 中国科学院计算技术研究所
IPC: G06F13/20
Abstract: 本发明公开一种用于多根I/O虚拟化共享系统的直接I/O重映射方法,该方法包括:步骤1,I/O设备功能基地址定义提取,记录基地址寄存器序号与其定义的地址窗口对应的基地址序号之间的映射关系;步骤2,主控制根节点PCIe域中功能基地址写存储,建立功能基地址序号到主控制根节点PCIe域的基地址的映射;步骤3,设备功能ID映射关系写存储,建立设备功能在主控制根节点PCIe域和从属根节点PCIe域中的ID号之间的映射;步骤4,从属根节点PCIe域中的功能基地址写存储,建立从属根节点PCIe域的基地址到其对应的功能基地址序号的映射;步骤5,直接I/O重映射,对从属根节点和I/O设备间事务包进行重映射操作。
-
公开(公告)号:CN1300971C
公开(公告)日:2007-02-14
申请号:CN200410002290.X
申请日:2004-01-16
Applicant: 中国科学院计算技术研究所
Abstract: 本发明涉及数字通信技术领域,特别是一种基于双8b/10b编码器的16b/20b编码器逻辑实现方法,在两个8b/10b编码器基础上构造16b/20b编码器,解决了直接由两个8b/10b编码器构成16b/20b编码器用于DDR数据源时的时序紧张问题。在使用很少一部分逻辑资源的条件下,简洁地实现了8b/10b编码器的游程偏移预测,避免了使编码器单元成为整体逻辑的关键路径的情况,同时保证双沿数据的8b/10b游程规范性。本发明提出的利用预测的游程偏移作为8b/10b编码器的游程偏移输入端来强制控制8b/10b编码器的输出编码极性的方案,可以类推到更大规模的8b/10b编码生成集的实现。
-
公开(公告)号:CN1851609A
公开(公告)日:2006-10-25
申请号:CN200510066315.7
申请日:2005-04-22
Applicant: 中国科学院计算技术研究所
IPC: G06F1/16
Abstract: 本发明公开了一种多IO扩展接口的服务器主板装置,包括AMD Opteron(皓龙)中央处理器,HT总线控制器,和外围扩展插槽,其中,HT总线控制器包括3个AMD8131HT总线桥接芯片和1个AMD8111 HT总线I/O集线器;外围扩展插槽包括12个PCI-X插座,2个PCI插座,8个DDR内存插座,以及一系列的低速外围接口设备;本发明所支持的所有I/O接口均采用通用的PCI-X和PCI插槽,通用性强;本发明最多可以支持12条64位/133MHz的PCI-X插槽,充足地满足各种IO请求的需要,扩展性好;并且还可以根据预留的8位HT总线接口,级联其它的HT总线设备,进一步增强主板的扩展能力;本发明克服现有技术中服务器大量IO请求的处理瓶颈,提高了服务器主板处理IO请求的性能。
-
公开(公告)号:CN1783044A
公开(公告)日:2006-06-07
申请号:CN200410096178.7
申请日:2004-11-30
Applicant: 中国科学院计算技术研究所
IPC: G06F13/38
Abstract: 本发明公开了一种片上系统,包括多个功能模块,多个功能模块之间用内部总线连接,该内部总线包括独立的两个传输通道:用于传输控制/状态信息的控制/状态通道;和用于传输除控制/状态信息之外的其它数据的数据通道。控制/状态通道和数据通道各自包括有数据线、地址线和控制线。本发明的核心是采用控制/状态通道和数据通道分开的策略来设计片上系统总线,根据系统内部两类数据不同特点设计的两个通道具有不同的拓扑结构和通信协议,能够大大简化系统内部各个功能模块的接口设计,增加系统总的通信带宽,非常适合数据交互密集型片上系统芯片的设计。
-
公开(公告)号:CN1558304A
公开(公告)日:2004-12-29
申请号:CN200410001819.6
申请日:2004-01-14
Applicant: 中国科学院计算技术研究所
IPC: G06F3/00
Abstract: 涉及计算机技术领域的一种采用总线结构的KVM切换器,解决了传统KVM切换器遇到的规模小、传输距离短、连线凌乱问题。它由KVM节点、KVM终端、KVM多路器及计算机主机设备组成。KVM节点负责一台计算机的键盘接口、鼠标接口及视频信号处理工作,每一台被KVM切换器操作的计算机都配备一个KVM节点;KVM终端负责键盘、鼠标和显示器的信号处理工作,它与一套键盘、鼠标、显示器相连。多个KVM节点之间通过UTP-5e双绞线按照总线方式连接,将这条总线和KVM终端相连,即可组成含一条总线的KVM切换器;也可以将多条总线与KVM多路器相连,KVM多路器再与KVM终端相连,组成含多条总线的KVM切换器。
-
公开(公告)号:CN1490723A
公开(公告)日:2004-04-21
申请号:CN02146847.8
申请日:2002-10-15
Applicant: 中国科学院计算技术研究所
IPC: G06F11/34
Abstract: 一种面向用户的服务器性能评测系统及方法,包括:被评测系统和用户监控台,还包括:服务节点,用于接收用户命令,并控制测试节点的运行;测试节点,根据服务节点给出的配置信息,自动创建负载生成器,并向被测系统发送负载请求。本发明提出一种新的性能评测方法及其相关设备,建立了一套面向用户的,旨在追求用户实际性能的,具有低成本、可扩展和简单、易用特点的服务器评测方法和评测系统。比较原来性能评测的方法,服务器性能测试仪具有低成本、可扩展、客户化和易用的特点。
-
-
-
-
-
-
-
-
-