[发明专利]便携式计算装置中的分布式资源管理有效
申请号: | 201280042249.8 | 申请日: | 2012-08-14 |
公开(公告)号: | CN103765387B | 公开(公告)日: | 2017-04-05 |
发明(设计)人: | 诺曼·S·加尔加石;周一峥;维诺德·维贾雅拉詹 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 北京律盟知识产权代理有限责任公司11287 | 代理人: | 宋献涛 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 便携式 计算 装置 中的 分布式 资源管理 | ||
背景技术
便携式计算装置(“PCD”)正变得日益流行。这些装置可包含蜂窝式电话、便携式/个人数字助理(“PDA”)、便携式游戏控制台、便携式导航单元、掌上型计算机,和其它便携式电子装置。这些装置中的每一者可具有主要功能。举例来说,蜂窝式电话一般具有接收和发射电话呼叫的主要功能。
除了这些装置的主要功能之外,许多装置包含外围功能。举例来说,蜂窝式电话可包含如上文所描述的进行蜂窝式电话呼叫的主要功能,和静态相机、视频相机、全球定位系统(GPS)导航、网络浏览、发送和接收电子邮件、发送和接收文本消息以及即按即说能力等的外围功能。随着PCD的功能性增加,支持此类功能性所需的计算或处理能力也增加。可通过增加PCD中的处理器的数目来增加处理能力。随着计算能力和处理器的数目增加,存在更大的需要来有效地管理处理器。
例如上文所描述的功能可体现于可被称作资源的各种对应硬件和软件元件中。处理器可在例如应用程序等软件的控制下在各个时间请求各种资源。在多处理器PCD中,第一处理器可控制不同于由第二处理器控制的资源的资源。然而,可能需要第一处理器能够请求由第二处理器控制的资源。
发明内容
一种用于管理多处理器便携式计算装置中的分布式资源的方法和系统允许一个处理器针对由另一处理器控制的资源发出资源请求。在具有基于节点的软件架构的便携式计算装置中,资源可包含在节点中。在示范性实施例中,由第一处理器控制但对应于由第二处理器控制的第二节点的第一节点被例示且随后用于间接地存取第二节点的资源。第一节点可被称作分布式节点,且第二节点可被称作原生节点。第一多个资源被第一处理器控制但不被第二处理器控制。第二多个资源被第二处理器控制但不被第一处理器控制。第一多个资源可由第一有向非循环图界定,且第二多个资源可由第二有向非循环图界定。第一图的每一节点或资源表示对由第一处理器控制的一个或一个以上资源的功能性的囊封。第一图的每一边缘表示客户端请求。第一图的邻近节点表示资源相依性。同样,第二图的每一节点表示对由第二处理器控制的一个或一个以上资源的功能性的囊封。第二图的每一边缘表示客户端请求。第二图的邻近节点表示资源相依性。
根据示范性方法,第一节点上的客户端请求可在第一处理器的控制下从客户端接收。随后,可响应于第一节点上的客户端请求在第二节点上发出客户端请求。
附图说明
在图中,相同的参考数字在所有各种视图中指代相同的部分,除非另有指示。对于例如“102A”或“102B”等具有字母符号标示的参考数字,所述字母符号标示可区分同一图中存在的两个类似的部分或元件。当希望参考数字涵盖在所有图中具有相同参考数字的所有部分时,可省略参考数字的字母符号标示。
图1是说明用于便携式计算装置(“PCD”)中的分布式资源管理的系统的示范性元件的功能性框图;
图2是说明其中第一处理器需要请求由第二处理器控制的资源的例子的实例的功能性框图;
图3是管理PCD的资源的节点架构的第一方面的图;
图4是PCD的示范性资源群组的有向非循环资源图;
图5是管理PCD的资源的节点架构的第二方面的一般图;
图6是管理PCD的资源的节点架构的第二方面的具体图;
图7是说明用于创建用于管理PCD的资源的节点架构的方法的流程图;
图8是说明用于创建用于管理PCD的资源的节点架构的方法的图7的接续流程图;
图9是说明用于在PCD的软件架构中接收节点结构数据的图7到8的子方法或例程的流程图;
图10是说明用于在PCD的软件架构中创建节点的图7到8的子方法或例程的流程图;
图11是说明用于在PCD的软件架构中创建客户端的图10的子方法或例程的流程图;
图12是说明用于在PCD的软件架构中创建针对资源的客户端请求的方法的流程图;
图13说明两个处理器之间的通信路径,每一处理器控制其自身的资源图的资源;
图14是说明用于创建用于管理PCD的资源的节点架构的方法的另一流程图,其中一些资源是分布式资源;
图15是说明用于在PCD的软件架构中创建针对分布式资源的客户端请求的方法的另一流程图;
图16是说明用于在PCD的软件架构中处置针对非代理的分布式资源的状态查询的方法的流程图;
图17A是说明用于在PCD的软件架构中处置针对非代理的分布式资源的状态查询的方法的第一部分的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280042249.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:简易型电子装置保护套
- 下一篇:一种鱼缸底座