【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
计算设备是普遍存在的。一些计算设备是便携式的,例如智能电话、平板设备或膝上型计算机。除了这些设备的主要功能之外,许多设备包括支持外设功能的单元。例如,蜂窝电话可以包括:实现和支持蜂窝电话呼叫的主要功能,以及静物照相机、摄像机、全球定位系统(GPS)导航、网页浏览、发送和接收电子邮件、发送和接收文本消息、按键通话(push-to-talk)能力等的外设功能。随着这些便携式计算设备的功能增加,所需的计算或处理功率以及通常用于支持这种功能的数据存储容量也增加。用于手持的便携式计算设备的一些传统设计包括多个处理器和/或具有多个内核的处理器以支持期望用于特定计算设备的各种主要功能和外设功能。这些设计通常将模拟、数字和射频电路或功能单元集成在单个衬底上并且通常被称为片上系统(SoC)。消费者想获得其膝上型计算机、平板设备和智能电话的改善的电池寿命、大小和重量。用于将处理工作转移至SoC内的组件的能力是功率管理和用户体验两者所考虑的。当用户需求不要求在SoC上可用的整个处理资源时,用于从某些资源移除功率的能力可以提供显著的功率节省。用于将某些任务转移到在处理所请求的任务上更有效的处理资源的能力可以既节省功率又提供性能增益。然而,管理任务从一个处理资源向另一个处理资源的转移的代价可能阻止了任务被完全卸载,这是因为可能没有足够的工作来弥补与管理该转移相关联的延迟。此外,可以仅在时间容许管理该转移、完成任务并将结果返回给请求方时执行这种转移。也就是说,传统计算模型中的这种转移是被异步地管理的。尽管用户模式排队提供了用于显著地减少与管理从一个处理资源向另一个处理资源的任务 ...
【技术保护点】
一种计算设备,包括:主处理资源;辅助处理资源,其被配置为与设备执行环境中的分发控制器通信,所述分发控制器被配置为同步地管理来自所述主处理资源的功能调用;以及共享存储器空间,其耦合至所述主处理资源和所述辅助处理资源并能够被所述主处理资源和所述辅助处理资源访问,其中,所述主处理资源和所述辅助处理资源被配置为生成信号/等待接口并对所述信号/等待接口进行响应。
【技术特征摘要】
【国外来华专利技术】2014.01.21 US 14/160,3851.一种计算设备,包括:主处理资源;辅助处理资源,其被配置为与设备执行环境中的分发控制器通信,所述分发控制器被配置为同步地管理来自所述主处理资源的功能调用;以及共享存储器空间,其耦合至所述主处理资源和所述辅助处理资源并能够被所述主处理资源和所述辅助处理资源访问,其中,所述主处理资源和所述辅助处理资源被配置为生成信号/等待接口并对所述信号/等待接口进行响应。2.根据权利要求1所述的计算设备,其中,所述主处理资源响应于任务卸载条件来生成用于规定所述辅助处理资源的请求。3.根据权利要求2所述的计算设备,其中,所述主处理资源在生成所述请求之前挂起线程的执行。4.根据权利要求3所述的计算设备,其中,所述主处理资源等待来自所述分发控制器的任务完成信号,并且在接收到所述任务完成信号时,所述主处理资源恢复所述线程的执行。5.根据权利要求4所述的计算设备,其中,所述请求指导所述分发控制器提供使得所述辅助处理资源能够执行所述线程的信息。6.根据权利要求4所述的计算设备,其中,来自所述分发控制器的所述任务完成信号被传送到操作系统。7.根据权利要求1所述的计算设备,还包括:全局协调器,其耦合到所述主处理资源,并且被配置为接收请求和响应于任务卸载条件来异步地生成规定所述辅助处理资源的分发命令。8.根据权利要求7所述的计算设备,其中,所述全局协调器执行能够响应于所述请求来发起所述分发命令的微调度器。9.根据权利要求1所述的计算设备,还包括:特定于图形处理单元的控制器,其耦合到所述主处理资源,并且被配置为异步地接收响应于任务卸载条件的请求。10.根据权利要求9所述的计算设备,其中,所述特定于图形处理单元的控制器执行能够响应于所述请求来发起分发命令的调度器。11.根据权利要求1所述的计算设备,还包括:数字信号处理器,其配置有实时操作系统,以异步地接收响应于任务卸载条件的请求。12.根据权利要求1所述的计算设备,其中,所述分发控制器是硬件元件。13.根据权利要求1所述的计算设备,其中,所述分发控制器是用软件来实现的。14.根据权利要求1所述的计算设备,其中,所述分发控制器的一个或多个功能的第一集合是用硬件元件来实现的,并且所述分发控制器的剩余功能是用软件来实现的。15.一种用于便携式计算设备中的同步任务分发的方法,包括:将所述便携式计算设备配置为具有主处理资源、辅助处理资源和共享存储器空间,其中所述共享存储器空间是所述主处理资源和所述辅助处理资源可访问的;检测任务卸载条件;挂起在所述主处理资源中执行的线程的执行;响应于所述任务卸载条件,生成来自所述便携式计算设备的请求;向分发控制器传送所述请求,所述请求标识用于所述线程的执行的所述辅助处理资源。16.根据权利要求15所述的方法,其中,所述主处理资源和所述辅助处理资源被配置为生成信号/等待接口并对所述...
【专利技术属性】
技术研发人员:B·R·加斯特,
申请(专利权)人:高通股份有限公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。