当前位置: 首页 > 专利查询>英特尔公司专利>正文

带有降低的页面交换开销的传感器中枢和存储器系统技术方案

技术编号:24043850 阅读:42 留言:0更新日期:2020-05-07 04:18
描述了监督多个传感器的操作的传感器中枢方法,方法包含在具有程序代码的较高优先级代码和/或数据的较高优先级页面已在嵌入式存储器中保持闲置达第一时间期后,将较高优先级页面换出传感器中枢从中操作的嵌入式存储器。方法还包含在包括程序代码的较低优先级代码和/或数据的较低优先级页面已在嵌入式存储器中保持闲置达比第一时间期短的第二时间期后将较低优先级页面换出嵌入式存储器。

Sensor center and memory system with reduced page switching overhead

【技术实现步骤摘要】
【国外来华专利技术】带有降低的页面交换开销的传感器中枢和存储器系统专利
本专利
一般涉及计算机科学,并且更具体地说,涉及带有降低的页面交换开销的传感器中枢和存储器系统。
技术介绍
计算系统正被设计成变得越来越注意到它们的周围环境。正因如此,系统设计人员感兴趣于发现新的方式来将各种传感器及它们的管理集成到他们在设计的系统中。附图说明结合下面的附图,从下面的详细描述中能够获得本专利技术的更好理解,附图中:图1示出具有传感器中枢和嵌入式存储器的计算系统;图2示出用于编译从嵌入式存储器中要由传感器中枢执行的程序代码的方法;图3示出要由从嵌入式存储器中操作的传感器中枢执行的程序代码的不同优先级别的不同特性;图4a示出页面交换方法;图4b示出功率节约页面驱逐方法;图4c示出用于进入S0ix状态的过程。具体实施方式图1示出具有集成传感器中枢102的计算系统100的描绘。集成传感器中枢102可被实现为嵌入式处理器或嵌入式控制器,其执行特定于被集成到计算系统100中的各种传感器10本文档来自技高网...

【技术保护点】
1.一种计算系统,包括:/na)多个通用处理核;/nb)主存储器控制器;/nc)多个传感器;/nd)用以为所述传感器执行程序代码的传感器中枢;/ne)耦合到所述传感器中枢的嵌入式存储器,所述传感器中枢用以从所述嵌入式存储器中执行所述程序代码;/nf)用以存储所述程序代码的非易失性存储装置,所述程序代码包括指令,所述指令在由所述传感器中枢执行时促使所述传感器执行包括以下步骤的方法:/n在包括所述程序代码的较高优先级代码和/或数据的较高优先级页面已在所述嵌入式存储器中保持闲置达第一时间期后,从所述嵌入式存储器中将所述较高优先级页面换出;以及,/n在包括所述程序代码的较低优先级代码和/或数据的较低优...

【技术特征摘要】
【国外来华专利技术】1.一种计算系统,包括:
a)多个通用处理核;
b)主存储器控制器;
c)多个传感器;
d)用以为所述传感器执行程序代码的传感器中枢;
e)耦合到所述传感器中枢的嵌入式存储器,所述传感器中枢用以从所述嵌入式存储器中执行所述程序代码;
f)用以存储所述程序代码的非易失性存储装置,所述程序代码包括指令,所述指令在由所述传感器中枢执行时促使所述传感器执行包括以下步骤的方法:
在包括所述程序代码的较高优先级代码和/或数据的较高优先级页面已在所述嵌入式存储器中保持闲置达第一时间期后,从所述嵌入式存储器中将所述较高优先级页面换出;以及,
在包括所述程序代码的较低优先级代码和/或数据的较低优先级页面已在所述嵌入式存储器中保持闲置达比所述第一时间期短的第二时间期后,从所述嵌入式存储器中将所述较低优先级页面换出。


2.如权利要求1所述的计算系统,其中所述较高优先级页面不含有所述程序代码的较低优先级代码和/或数据。


3.如权利要求1所述的计算系统,其中所述较低优先级页面不含有所述程序代码的较高优先级代码和/或数据。


4.如权利要求1所述的计算系统,其中所述第一时间期大于一秒,并且所述第二时间期小于一秒。


5.如权利要求1所述的计算系统,其中所述方法进一步包括:
在包括所述程序代码的中等优先级代码和/或数据的中等优先级页面已在所述嵌入式存储器中保持闲置达比所述第一时间期小但比所述第二时间期大的第三时间期后,从所述嵌入式存储器中将所述中等优先级页面换出。


6.如权利要求1所述的计算系统,其中所述程序代码包括各自被指派到多个不同优先级别之一的多个页面,每个优先级别被指派有在符合从所述嵌入式存储器被驱逐前它被允许闲置在所述嵌入式存储器中的不同时间量。


7.如权利要求1所述的计算系统,其中所述传感器包含以下任何项:
温度计;
加速器;
换能器。


8.一种含有程序代码的机器可读存储介质,所述程序代码在由传感器中枢处理以监督多个传感器的操作时促使所述传感器中枢执行包括以下操作的方法:
在包括所述程序代码的较高优先级代码和/或数据的较高优先级页面已在嵌入式存储器中保持闲置达第一时间期后,将所述较高优先级页面换出所述传感器中枢从中操作所述程序的所述嵌入式存储器;以及,
在包括所述程序代码的较低优先级代码和/或数据的较低优先级页面已在所述嵌入式存储器中保持闲置达比所述第一时间期短的第二时间期后,将所述较低优先级页面换出所述嵌入式存储器。


9.如权利要求8所述的机器可读介质,其中所述较高优先级页面不含有所述程序代码的较低优先级代码和/或数据。


10.如权利要求8所述的机器可读介质,其中所述较低优先级页面不含有所述程序代码的较高优先级代码和/或数据。


11.如权利要求8所述的机器可读介质,其中所述第一时间期大于一秒,并且所述第二时间期小于一秒。

【专利技术属性】
技术研发人员:任光宇韩柯胡和波胡光福徐锋
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1