【技术实现步骤摘要】
本专利技术涉及处理数据串的流处理技术。
技术介绍
与本专利技术相关的
技术介绍
存在专利文献1所示出的方法。在专利文献1中示出了这样的装置,即该装置根据来自数据流处理部内的处理器的请求而实现该处理器的命令存储器、数据存储器内的程序/数据集的重写。专利文献1:日本特开2004-179809号公报
技术实现思路
在连续处理多个数据流的情况下,当从某一数据流的处理完成到下一数据流的处理开始为止需要花费时间时,这样的时间是无用的,会造成流处理装置的有效性能下降。在流处理装置中对数据流的处理使用处理器的情况下,在数据流的处理中使用的程序的大部分不相同,或者必需的参数存在很大不同时,在开始各数据流处理之前,直到可在流处理装置中利用这些程序和参数为止需要很长的时间,将会给性能带来很大的影响。另外,在流被存储在外部的存储器的情况下,当开始新的流处理时,从存储器到读出流的最初部分为止需要耗费时间,在此期间流处理装置的工作停止。这会带来如下的问题:当特别是流切换频率较高时,将会给性能带来很大的影响。本专利技术的目的在于,使连续处理多个数据流时的处理性能提高。本专利技术的上述及其他目的和新特征将会根据本说明书的记载以-->及附图而得到明确。简单说明本申请中所公开的专利技术中具有代表性的技术方案的概要,如下。即,与数据流区分而另行准备控制用的控制流,与数据流的处理相比,先根据控制流进行保持在可从流处理用的处理器高速访问的存储器中的程序和参数的重写处理。换言之,与处理器对缓冲存储器内的数据流的运算处理相并行,上述数据传送控制装置在其外部和上述缓冲存储器之间对数据流和控制流的数据传送进行控 ...
【技术保护点】
一种流处理装置,输入数据流来实施运算处理,并将其结果作为数据流进行输出,其中, 该流处理装置具有缓冲存储器和处理器, 将流处理所需的信息作为控制流输入到上述缓冲存储器, 上述控制流具有与输入的数据流的取得处有关的信息以及数 据流的运算处理所需要的参数,根据与上述数据流的取得处有关的信息将数据流输入到上述缓冲存储器,上述处理器根据控制流的参数对已输入到上述缓冲存储器的数据流进行运算处理。
【技术特征摘要】
JP 2007-11-29 2007-3083471.一种流处理装置,输入数据流来实施运算处理,并将其结果作为数据流进行输出,其中,该流处理装置具有缓冲存储器和处理器,将流处理所需的信息作为控制流输入到上述缓冲存储器,上述控制流具有与输入的数据流的取得处有关的信息以及数据流的运算处理所需要的参数,根据与上述数据流的取得处有关的信息将数据流输入到上述缓冲存储器,上述处理器根据控制流的参数对已输入到上述缓冲存储器的数据流进行运算处理。2.根据权利要求1所述的流处理装置,其特征在于,还具有从流处理装置的外部向上述缓冲存储器传送控制流和数据流的传送控制装置。3.根据权利要求2所述的流处理装置,其特征在于,还具有控制单元,其对控制流进行解析来取得上述参数和与上述数据流的取得处有关的信息,并且,对上述传送控制装置设定传送控制条件。4.根据权利要求3所述的流处理装置,其特征在于,还具有数据存储器,其被传送上述参数,并且能够由上述处理器进行访问。5.根据权利要求4所述的流处理装置,其特征在于,还具有命令存储器,上述控制单元从控制流取得与运算顺序有关的信息,并向上述命令存储器传送所取得的与上述运算顺序有关的信息,并且,上述命令存储器能够由上述处理器进行访问;上述处理器使用从命令存储器读出的与运算顺序有关的信息来进行上述运算处理。6.根据权利要求4所述的流处理装置,其特征在于,控制流具有与辅助控制流的启动有关的信息;上述辅助控制流具有处理数据流所需要的参数;上述控制单元根据上述控制流的内容对上述传送控制单元设定传送控制条件,使上述辅助控制流传送到上述缓冲存储器;上述处理器基于传送到缓存器的辅助控制流的上述参数来进行运算处理。7.根据权利要求5所述的流处理装置,其特征在于,控制流具有与辅助控制流的启动有关的信息;上述辅助控制流具有与处理数据流所需的运算顺序有关的信息;上述控制单元根据上述辅助控制流的内容对上述传送控制单元设定传送控制条件,使上述辅助流传送到上述缓冲存储器;上述处理器基于传送到缓存器的上述运算顺序的信息来进行运算处理。8.根据权利要求1所述的流处理装置,其特征在于,在处理1条输入数据流时,将结果分成多个数据流而进行输出。9.根据权利要求1所述的流处理装置,其特征在于,参照多个输入流,并通过参照上述多个输入流来实施运算处理,输出上述运算处理的结果。10.根据权利要求1所述的流处理装置,其特征在于,上述处理器依照运算顺序进行流处理;上述缓冲存储器暂时存储已经输入的数据流和要输出的数据流;上述处理器能够对上述缓冲存储器进行随机访问。11.根据权利要求1所述的流处理装置,其特征在于,上述处理器依照运算顺序进行流处理;上述流处理装置还具有用于存储上述处理器能够读写的数据的数据存储器;上述数据存储器能够在接受上述处理器的访问时进行地址转换处理;上述地址转换处理是如下的处理,即:在结束一个数据流的处理、开始下一数据流的处理时,对存储有一个数据流的存储区域和存储有其他数据流的存储区域各自映射的逻辑地址进行替换。12.根据权利要求1所述的流处理装置,其特征在于,上述处理器依照运算顺序进行流处理;上述流处理装置还具有用于存储表示上述处理器的运算顺序的程序的命令存储器;上述命令存储器能够在接受上述处理器的访问时进行地址转换处理;上述地址转换处理是如下的处理,即:在结束一个数据流的处理、开始下一数据流的处理时,对存储有表示针对一个数据流的运算顺序的程序的存储区域和存储有针对下一...
【专利技术属性】
技术研发人员:中田启明,汤浅隆史,泉原史幸,秋江一志,木村基,
申请(专利权)人:株式会社瑞萨科技,
类型:发明
国别省市:JP[日本]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。