[发明专利]管理共享资源的方法、处理系统、设备和存储介质有效
| 申请号: | 201680029327.9 | 申请日: | 2016-04-27 |
| 公开(公告)号: | CN107646104B | 公开(公告)日: | 2021-11-23 |
| 发明(设计)人: | S·M·加代尔拉布;克里斯托弗·爱德华·科布;西蒙·布斯;阿里斯·巴拉措什;J·J·W·宽;M·拉姆库马尔;B·S·帕波拉;S·D·斯威尼;乔治·佩席拉瑞斯 | 申请(专利权)人: | 高通股份有限公司 |
| 主分类号: | G06F9/46 | 分类号: | G06F9/46 |
| 代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 赵腾飞 |
| 地址: | 美国加利*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 管理 共享资源 方法 处理 系统 设备 存储 介质 | ||
本发明提供关于管理包括两个或大于两个处理线程的多线程处理器中的共享资源的系统及方法。确定所述两个或大于两个线程的危险等级,其中线程的所述危险等级是基于归因于共享资源的不可用性造成所述线程未能符合期限的潜在可能;还确定与所述两个或大于两个线程相关联的优先权等级,其中所述优先权等级对于未能符合期限的情况为不可接受的线程是较高的,且所述优先权等级对于未能符合期限的情况为可接受的线程是较低的。至少基于所述两个或大于两个线程的所述所确定的危险等级以及与所述两个或大于两个线程相关联的优先权等级而调度所述两个或大于两个线程。
本专利申请案主张2015年5月29日申请的标题为“用于多线程处理器的带宽/资源管理(BANDWIDTH/RESOURCE MANAGEMENT FOR MULTITHREADED PROCESSORS)”的临时申请案第62/168,708号的优先权,所述临时申请案让予本受让人且特此明确地以引用的方式并入本文中。
技术领域
所揭示的方面涉及包括多线程处理器的处理系统。更特定来说,示范性方面涉及一或多个多线程处理器的资源及带宽管理。
背景技术
便携式计算装置(PCD)包含蜂窝电话、便携式数字助理(PDA)、便携式游戏机、手提计算机及其它便携式电子装置。PCD可使用包括集成于同一芯片或裸片上的一或多个处理核心的系统单芯片(SOC)构架。处理核心可具有期限,如果错失所述期限,那么可导致在PCD操作期间不可接受的可检测或可见失败。此类核心在本发明中被称为不可接受期限错失(UDM)核心。UDM核心还可被称为实时客户端/核心(或所属领域中已知的适合替代名称)以表达实时或核心操作期间的期限错失为不可接受的。
相比之下,可存在可遭受性能降级,但(例如)性能降级或未能符合期限的情况可接受的其它核心。此类核心在本发明中被称为非UDM核心。非UDM核心还可被称为非实时客户端/核心或适合的替代名称以表达核心的实时期限错失为可接受的。
一般来说,核心的期限可由所述核心从共享资源(例如存储器(例如,动态随机存取存储器(DRAM)、内部静态随机存取存储器(SRAM)存储器(IMEM))、总线(例如,快速周边组件互连(PCI-e)、外部输送链路)等,或任何共享带宽资源)接收的带宽(BW)的量驱动。更具体来说,期限可基于在指定时间段内对核心可用的带宽。所述指定时间段可为相对较小的,例如在10微秒到100微秒的范围内。
当某些核心未在指定时间段内接收足够存储器BW时,可发生可对用户可见的失败。举例来说,PCD中的核心中的一者可为从存储器元件(例如,DRAM)读取数据并且将数据输出到显示面板/装置以供用户观看的显示引擎。如果显示引擎不能够在固定时间段内从DRAM读取足够数据,那么可导致显示引擎用完显示数据且被迫在显示器上显示固定单色(例如,蓝色或黑色)。此为关于显示引擎的错误状况,且在所属领域中可被称为“显示欠位”、“显示欠载”或“显示撕裂”。此类显示错误状况被认为是不可接受的,使得显示引擎为UDM核心。
不可接受的失败的另一实例可涉及PCD中的相机。一般来说,相机可从传感器接收数据并且将所述数据写入到DRAM。然而,如果相机所接收的数据不在固定时间段内写入到DRAM,那么相机可变得被所接收的数据拥塞且开始丢失从传感器接收的输入数据。此为相机的错误状况且可被称为“相机溢位”或“相机图像讹误”。所述相机错误状况可导致不可接受的图像质量损失,使得相机成为UDM核心。
不可接受的失败的又一实例可关于调制解调器核心不能够在固定时间段内从/向DRAM读取/写入足够数据,这可阻止调制解调器核心按时完成关键任务。如果在特定期限内未完成关键任务,那么调制解调器核心的固件可当机:在一时间段内丢失PCD的语音或数据呼叫,或因特网连接可显得迟缓(即,在因特网连接期间时断时续)。这为调制解调器核心的不可接受的错误状况,且因此调制解调器核心还可被视为UDM核心。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680029327.9/2.html,转载请声明来源钻瓜专利网。





