[发明专利]计算机系统配置有效
申请号: | 201010159824.5 | 申请日: | 2010-04-01 |
公开(公告)号: | CN102214122A | 公开(公告)日: | 2011-10-12 |
发明(设计)人: | 平德林;黄晞晏 | 申请(专利权)人: | 联咏科技股份有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 任永武 |
地址: | 中国台湾新竹*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算机 系统配置 | ||
技术领域
本发明有关一种计算机系统配置,且特别是有关一种具有完全系统负载容忍(fully system overhead tolerance)的计算机系统配置。
背景技术
在较简单的多媒体系统中,影像解码的工作主要由中央处理器控制。由于影像是以大区块(macroblock)为基本单位进行编码及解码,因此若影像的分辨率越高,则单一影像图框在解码过程中需要中央处理器处理的大区块数目越多。当操作系统相对简单时,影像解码器每解码完一个大区块后发出中断指令至中央处理器,并等待整体系统提供服务。
然而,随着技术的演进,多媒体系统整合的硬件元件日益繁复,例如音讯解码器及网络接口等。此外,操作系统的复杂度与时俱增,例如为具先占式多任务(preemptive multitasking)的Linux系统。因此,如图1所示,影像解码器完成单一图框的解码后,送出中断指令至中央处理器并等待中央处理器读取图框的回传信息的时间增加。中央处理器在读取完成后才会再驱动影像解码器解码下一图框。导因于整合的多种应用而增加的系统负载及操作系统的高复杂度,影像解码器因等待中央处理器或整体系统切换工作而闲置的时间增加,导致整体系统效率降低。
发明内容
本发明的目的是提供一种计算机系统配置,可以使得子系统在多任务操作系统切换工作所需的切换负载(switching overhead)中持续运作,故得以提升子系统的效率并改善整体系统运作效能。
根据本发明的第一方面,提出一种计算机系统配置,包括一第一缓冲器、一第二缓冲器、一子系统以及一中央处理器。子系统用以执行一第一任务得到一第一回传信息,将第一回传信息储存于第一缓冲器且设立一第一占用标记于第一缓冲器,并于其后执行一第二任务得到一第二回传信息,将第二回传信息储存于第二缓冲器且设立一第二占用标记于第二缓冲器。中央处理器用以从第一缓冲器读取第一回传信息并清除第一占用标记。其中,当第二回传信息被储存于第二缓冲器且第一占用标记被清除之后,子系统执行一第三任务得到一第三回传信息,并将第三回传信息储存于第一缓冲器且设立第一占用标记于第一缓冲器。
本发明的有益技术效果是:本发明的计算机系统配置,可以使得多个子系统在多任务操作系统切换工作所需的切换负载中仍有效独立运作,达成独立系统控制的能力,并利用有效资源控制达成无负载自我控制及系统控制能力,故得以提升子系统的效率并改善复杂操作系统及过多应用软件环境的整体运作效能。
附图说明
为让本发明的上述内容能更明显易懂,下面将结合附图对本发明的较佳实施例作详细说明,其中:
图1绘示传统多媒体系统的运作流程图。
图2绘示依照本发明较佳实施例的计算机系统配置的示意图。
图3绘示依照本发明较佳实施例的计算机系统配置的第一运作流程图。
图4绘示依照本发明较佳实施例的计算机系统配置的第二运作流程图。
图5绘示依照本发明较佳实施例的计算机系统配置的第三运作流程图。
图6绘示依照本发明较佳实施例的计算机系统配置的第四运作流程图。
图7绘示依照本发明较佳实施例的子系统的流程图。
图8绘示依照本发明较佳实施例的计算机系统配置的第五运作流程图。
图9绘示依照本发明较佳实施例的计算机系统配置的第六运作流程图。
具体实施方式
本发明提供一种计算机系统配置,可以使得子系统在多任务操作系统切换工作所需的切换负载(switching overhead)中持续运作,故得以提升子系统的效率并改善整体系统运作效能。
请参照图2,其绘示依照本发明较佳实施例的计算机系统配置的示意图。计算机系统配置200包括一第一缓冲器210、一第二缓冲器220、一子系统230以及一中央处理器240。其中,图2虽仅以单一子系统230为例做说明,然并不限制,计算机系统配置200实质上包括多个不同的子系统。请配合参照图3,其绘示依照本发明较佳实施例的计算机系统配置的第一运作流程图。子系统230执行一第一任务并得到相关于第一任务的一第一回传信息。然后,子系统230将第一回传信息储存于第一缓冲器210,并且设立一第一占用标记于第一缓冲器210。同时间,中央处理器240可以处理其它任务,例如是相关于未绘示的其它子系统的任务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联咏科技股份有限公司,未经联咏科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010159824.5/2.html,转载请声明来源钻瓜专利网。