[发明专利]使用多个处理器的虚拟设备的系统和方法有效
申请号: | 200410079705.3 | 申请日: | 2004-09-17 |
公开(公告)号: | CN1601512A | 公开(公告)日: | 2005-03-30 |
发明(设计)人: | 丹尼尔·艾伦·布肯谢尔;迈克尔·诺曼·戴;巴里·L·麦纳;马克·理查德·纳特 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F15/167 | 分类号: | G06F15/167 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 | 代理人: | 李德山 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 提供系统和方法以允许在多处理器系统,例如BE环境中使用多个处理器作为虚拟设备。使用此方法,协处理单元(SPU)可以被专门用于执行具体功能(即,音频,视频等),或者单个SPU可以被编程以代表系统中其它处理器执行若干功能。最好运行在主(PU)处理器之一上的应用程序通过对应于SPU的设备驱动程序发出IOCTL命令。管理主处理器的内核通过向执行专门功能的SPU发送适当消息来作出应答。使用此方法,SPU可以被虚拟化以交换多个任务或专门执行具体任务。 | ||
搜索关键词: | 使用 处理器 虚拟 设备 系统 方法 | ||
【主权项】:
1.一种计算机实现的用于将处理器用作虚拟设备的方法,所述方法包括:在计算机系统的多个处理器中,从第一处理器通知第二处理器,其中所述多个处理器共享公共存储器,并且其中至少两个处理器是不同的;把对应于请求的数据存储在对应于第二处理器的本地存储器中;以及由第二处理器使用存储在第二处理器的本地存储器中的软件代码处理数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200410079705.3/,转载请声明来源钻瓜专利网。