发明名称 面向大规模并行系统的可程控中断控制方法
摘要 本发明公开了一种面向大规模并行系统的可程控中断控制方法,目的是解决由多个SMP结点组成的大规模并行系统中结点间中断路由问题。技术方案是在每个结点,设计一个结点控制器NC,在NC中设计由中断汇总模块、中断发送模块和中断寄存器组模块组成的中断控制管理模块,由中断控制管理模块实现本结点中断向其它结点的远程转发,以及本结点对来自远程结点的中断与本地结点中断的汇总接收;同时扩充IOAPIC中断重定向表项RTE的内容以实现中断发送目的处理器的定位,通过配置中断寄存器组和RTE实现中断的可程控发送。本发明实现了本地产生的各种中断的远程转发和远程中断和本地中断到本地处理器的汇聚发送。
申请公布号 CN1664802A 申请公布日期 2005.09.07
申请号 CN200510031391.4 申请日期 2005.03.30
申请人 中国人民解放军国防科学技术大学 发明人 李琼;窦强;郭御风;刘路;姚信安;刘涛;张拥军;刘功杰;孙燎原
分类号 G06F15/16;G06F13/24;H04L12/00 主分类号 G06F15/16
代理机构 湖南兆弘专利事务所 代理人 赵洪
主权项 1.一种面向大规模并行系统的可程控中断控制方法,其特征在于在由多个SMP结点构成的大规模并行系统中,在每个结点,设计一个结点控制器NC,在结点控制器NC中设计一个中断控制管理模块,由中断控制管理模块实现本结点中断向其它结点的远程转发,以及本结点对来自远程结点的中断与本地结点中断的汇总接收;中断控制管理模块由中断汇总模块、中断发送模块和中断寄存器组模块组成;同时扩充IO APIC中断重定向表项RTE的内容以实现中断发送目的处理器的定位,通过配置中断控制管理模块中的中断寄存器组和IO APIC中的RTE实现中断的可程控发送。
地址 410073湖南省长沙市砚瓦池正街47号国防科大计算机学院