← 返回列表
单一处理器运行程序的方法
摘要文本
本申请提供将运行在多个处理器上的多个程序移植到单一处理器上的方法,包括:在用于多个处理器的多个程序的每个中添加对第一函数的调用;提供用于单一处理器的无限循环结构的程序,在无限循环结构的程序中添加用于多个处理器的多个被添加了第一函数的程序;其中,第一函数:备份当前执行的第一程序的上下文,以及从多个程序中选择第二程序,并执行第二程序。本申请的实施例仅在对原本运行在多核处理器中的每个上运行的程序做少量修改,即可实现了将原本由多个处理器核运行的程序迁移到新的单一处理器的目的。
申请人信息
- 申请人:北京忆恒创源科技股份有限公司
- 申请人地址:100192 北京市海淀区西小口路66号中关村东升科技园B-2号楼A302室
- 发明人: 北京忆恒创源科技股份有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 单一处理器运行程序的方法 |
| 专利类型 | 发明授权 |
| 申请号 | CN201710520316.7 |
| 申请日 | 2017年6月30日 |
| 公告号 | CN109213575B |
| 公开日 | 2024年4月5日 |
| IPC主分类号 | G06F9/46 |
| 权利人 | 北京忆恒创源科技股份有限公司 |
| 发明人 | 鲁海波; 路向峰 |
| 地址 | 北京市海淀区西小口路66号中关村东升科技园北领地B-2号楼A302室 |
专利主权项内容
1.一种将运行在多个处理器上的多个程序移植到单一处理器上的方法,包括:在用于多个处理器的多个程序的每个中添加对第一函数的调用;提供用于所述单一处理器的无限循环结构的程序,在所述无限循环结构的程序中添加用于多个处理器的多个被添加了第一函数的程序;其中,所述第一函数:备份当前执行的第一程序的上下文,以及从所述多个程序中选择第二程序,并执行第二程序。