[发明专利]以工作元为数据处理和传送单元的方法及架构无效
申请号: | 200810108932.2 | 申请日: | 2008-06-06 |
公开(公告)号: | CN101599003A | 公开(公告)日: | 2009-12-09 |
发明(设计)人: | 蔡文森 | 申请(专利权)人: | 世仰科技股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F13/28 |
代理公司: | 北京三友知识产权代理有限公司 | 代理人: | 任默闻 |
地址: | 台湾省*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 工作 数据处理 传送 单元 方法 架构 | ||
技术领域
本发明提供一种以工作元为数据处理和传送单元的架构,尤指应用于具有Serial ATA接口的磁盘阵列系统中,以提高计算机主机数据存/取的效率者。
背景技术
随着计算机技术的快速发展,计算机厂商不断地追求运算速度更快、效能更佳的硬设备。然而,除了追求更快速、更有效率的计算机硬设备外,另一个影响计算机操作效能的关键却是数据存/取的速度;因此,在计算机系统内如没有搭配适当的数据存/取架构,即使是运用最先进的硬设备,也无法全面性地改善计算机系统的整体操作性能。
请参照图1所示,该架构包括一主机50、一磁盘阵列系统60;其中,该主机50进一步包含有一系统处理器51、一系统存储器52及一主机端具有支持Serial ATA(Serial Advanced Technology Attachment)协议的接口控制器53;该系统处理器51将欲执行的指令通过Serial ATA接口控制器53向该磁盘阵列系统60发出数据读取/储存的指令,并将处理完成后的数据回传于该系统存储器52中;该磁盘阵列系统60通过通信线路55与该主机50的接口控制器53相连接,又,该磁盘阵列系统60进一步包含有一磁盘阵列控制器61及数个磁盘62,但该架构使用Serial ATA接口作为数据高速传送的信道,虽然提升数据的传输效率,但该磁盘阵列控制器61接受主机50所传来的指令而向该磁盘62执行数据的存/取,由于有些指令执行简单的动作,但有些指令则执行比较复杂的数个动作,如此一来,当该磁盘阵列系统60处理较复杂的指令时,需待其指令中所有动作皆完成后才开始回传给主机50,所以当该指令的部份动作已完成,仍必须等待该指令中其它未完成的动作完成后再一起回传主机50,因此无法有效提高主机的运作效率。
发明内容
发明人有鉴于上述架构于实施时的缺失,爰精心研究,进一步发展出本案的以工作元为数据处理和传送单元的架构。
本发明的一目的,在提供一种当执行主机的指令时,会将该指令拆解成数个执行单元-工作元(job-based),并对储存设备进行存/取动作。
本发明的再一目的,其工作元(job-based)于完成对储存设备的存/取动作后,会以先完成先传送(FIFO/First in First out)的原则,依序传送回主机。
本发明的又一目的,在执行指令动作或将完成指令动作的数据传送前,会先执行实体位置描述表控制器(PRD Table Controller)编译的程序,用以改善数据转换的能力。
为达到上述目的,本发明提供一种以工作元为数据处理和传送单元的架构,其包括,一主机、一磁盘阵列系统;其中,该主机上设有一接口控制器、一系统处理器及一系统存储器,且该接口控制器、系统处理器及系统存储器通过系统总线而相连,其系统处理器根据所欲执行的指令通过接口控制器向该磁盘阵列系统发出数据存/取请求,并将响应的数据储存于系统存储器中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于世仰科技股份有限公司,未经世仰科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810108932.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:照明装置
- 下一篇:包括弹性盘装置的改进的锁止差速器