对比文件名称:2004-09-09_JP2004252990A_发明专利_JP2004252990A Computer processor and processing device
目标专利名称:在多处理器系统中将可执行软件图像从主要处理器直接分散加载到一个或一个以上次要处理器CN105718419B
本次调用的模型名称:专利创造性评估模型
### 特征比对表格
| 技术特征描述及公开性判断结果 | 对比文件原文引用 (翻译为中文) | 公开性论述 |
| **技术特征A**:所述方法包括:由所述次要处理器初始化与所述主要处理器的通信<br>**《未公开》** | 未找到明确对应的描述。对比文件主要描述在PU(处理单元)控制下,APU(附加处理单元)执行任务,以及软件单元在网络处理器间的传输。例如,[0030]段描述“系统101的每个成员使用一个或多个相同的计算模块执行处理”,但未明确由“次要”处理器主动初始化与“主要”处理器的通信。 | 在对比文件中,PU作为控制单元负责调度和管理APU的任务(见[0036]段),APU在PU的指令下工作。软件单元(软件单元102)的处理可以由网络上的任何处理器发起或接收(见[0031]段),但具体通信的初始化方和过程并未明确指向由“次要处理器”(相当于APU或特定目标处理器)主动发起与一个“主要处理器”的通信。因此,本领域技术人员无法毫无疑义地得出或合理推断出由次要处理器初始化通信这一特定步骤,该特征未被公开。 |
| **技术特征B**:由所述次要处理器指令所述主要处理器传送可执行软件图像的图像标头<br>**《未公开》** | 未找到明确对应的描述。对比文件描述了PU通过DMA命令将程序和数据加载到APU的本地存储器(例如[0098]段,图42步骤2418)。软件单元的结构包含路由信息部分和主体部分,主体部分包含程序和数据(见[0093]-[0097]段,图41)。 | 对比文件中的软件单元传输和处理过程主要由PU控制和发起。PU解析软件单元,并通过DMA命令指示DMA控制器将数据加载到APU的本地存储器。没有公开由“次要处理器”(如APU)主动指令“主要处理器”(如PU)去传送“图像标头”这一特定动作。APU执行的是PU分配的“applet”(小程序),其数据加载由PU命令驱动。因此,该特征未被直接或隐含公开。 |
| **技术特征C**:,所述可执行软件图像包括所述图像标头和至少一个数据片段<br>**《隐含公开》** | [0093]段:“ソフトウェア・セルの中には、ルート選定情報セクションと本体部分とが含まれる。”(软件单元中包含路由信息部分和主体部分。)<br>[0096]段:本体部分(2306)的分解图示出了其细节,包括头部(2320)、单元接口(2322)和执行部分(2332),执行部分包含DMA命令列表(2334)、程序(2336)和数据(2338)。 | 对比文件公开的“软件单元”(software cell)具有结构化的格式,包括头部/接口信息(如全局唯一ID、所需APU等)和主体部分(包含可执行的程序代码和关联的数据)。这本质上相当于一个“可执行软件图像”,其结构包含了类似“标头”的信息部分(路由信息、单元接口)和至少一个“数据片段”(程序和数据)。虽然术语“图像标头”和“数据片段”未明确使用,但本领域技术人员能够理解,这种结构化的、包含元数据和可执行内容的数据包,其技术实质与目标专利中“包括图像标头和至少一个数据片段的可执行软件图像”是相同的。因此,该特征被对比文件隐含公开。 |
| **技术特征D**:由所述次要处理器从所述主要处理器接收所述图像标头和至少一个数据片段<br>**《隐含公开》** | [0091]段:“ソフトウェア・セルはAPUのローカル・ストレージからAPUによって直接処理される。...DRAM内のデータとプログラムは、APUがこれらのデータとプログラムの処理を行う前に、APUのローカル・ストレージの中に読み込まれる。”(软件单元由APU直接从本地存储器处理。...在APU处理这些数据和程序之前,DRAM中的数据和程序被读入APU的本地存储器。)<br>[0031]段:“ソフトウェア・セルは、ネットワーク104全体を移動してネットワーク上での処理用リソースの可用性に基づく処理を行うことが可能となる。”(软件单元可以在整个网络104中移动,并根据网络上处理资源的可用性进行处理。) | 对比文件公开了一个多处理器/网络环境,其中“软件单元”(包含程序和数据)可以在不同处理器间传输。APU作为处理单元,其任务数据(即软件单元的内容)需要从其本地存储器中获取,而这些数据最初是从共享DRAM(可能由其他处理器或接口写入)加载进来的(如图42步骤2420)。这隐含了APU(可作为次要处理器)从一个源头(可以是网络上的另一个主要处理器)接收软件单元的内容(相当于图像标头和数据片段)的过程。虽然传输路径可能涉及共享DRAM作为中介,但数据最终来源于系统中的其他部分(主要处理器或网络),并由目标APU接收。因此,本领域技术人员可以合理推断出该特征。 |
| **技术特征E**:以及由所述次要处理器在所述次要处理器的系统存储器的目标位置中直接存储所述可执行软件图像的所述至少一个数据片段,<br>**《未公开》** | [0091]段:“APUは、DRAM内のいずれのデータまたはプログラムに対しても直接働きかけることは行わない。DRAM内のデータとプログラムは、APUがこれらのデータとプログラムの処理を行う前に、APUのローカル・ストレージの中に読み込まれる。”(APU不直接操作DRAM中的任何数据或程序。在APU处理这些数据和程序之前,DRAM中的数据和程序被读入APU的本地存储器。)<br>[0040]段:APU包含本地存储器(LS),该存储器不是缓存,而是SRAM。 | 目标专利的核心点之一是“直接存储”到“次要处理器的系统存储器”(即次要处理器耦合的易失性存储器,如RAM112/212),并且强调绕过中间缓冲器。对比文件中,APU处理数据前,必须先将数据从共享DRAM加载到其私有的“本地存储器”(LS)中。这个LS是APU内部的存储单元(SRAM),并非目标专利中所述的与次要处理器耦合的“系统存储器”(后者通常是外部、容量更大的主内存,如DRAM)。此外,对比文件的数据加载过程涉及DMA控制器和可能的中间步骤(从DRAM到LS),这与目标专利旨在避免的“中间拷贝”在技术构思上不同。因此,该特征未被公开。 |
| **技术特征F**:所述目标位置由所述次要处理器根据所述图像标头分配。<br>**《未公开》** | 未找到明确对应的描述。对比文件中,APU本地存储器中数据的存放位置通常由PU发出的DMA命令中的地址指定(例如,图41中的DMA命令2340包含本地存储地址2348),或者由软件单元中的信息决定。但决定权在PU或软件单元结构本身,而非APU(次要处理器)根据标头自行分配。 | 在对比文件中,数据在APU本地存储器中的存储位置,主要由控制方(PU)通过DMA命令指定,或者由软件单元内嵌的DMA命令列表预先定义。APU作为执行单元,其本地存储器的管理在很大程度上受控于PU。没有证据表明APU能够自主解析类似“图像标头”的信息,并据此动态分配其系统存储器(或本地存储器)中的目标地址。这与目标专利中次要处理器主动处理标头并分配目标位置的技术方案不同。因此,该特征未被公开。 |
| **技术特征G**:其中所述图像标头包括图像大小以及图像数据在存储器中所处的位置。<br>**《未公开》** | [0096]段:描述了软件单元本体部分的结构,包括“グローバルな一意的ID”(全局唯一ID)、“要求されるAPU”(所需APU)、“サンドボックス・サイズ”(沙箱大小)、“前回のセルのID”(前一单元ID)等。未明确提及包含整个图像的大小或图像数据在存储器中的具体位置信息。 | 对比文件的软件单元接口部分包含的是处理该单元所需的资源信息(如所需APU数量、内存沙箱大小等),以及用于流数据关联的前一单元ID。这些信息主要用于资源分配和流程管理,而非直接指明“图像大小”和“图像数据在(目标)存储器中所处的位置”。目标专利的图像标头则直接包含用于将数据片段分散加载到具体存储器地址的信息(如片段开始地址和大小)。两者包含的信息内容、目的和作用不同。因此,该特征未被公开。 |
| **技术特征H**:进一步包括由所述次要处理器向所述主要处理器发送用于所述至少一个数据片段中的每个数据片段的传输请求。<br>**《未公开》** | 未找到明确对应的描述。对比文件中,数据的传输通常由PU调度或由软件单元的流动触发。APU可以通过发出DMA命令来从DRAM读取数据(例如图42步骤2434),但这是向DMA控制器发出的、针对共享存储器的访问请求,而非直接向一个“主要处理器”请求传输特定的“数据片段”。 | 目标专利的特征H描述了次要处理器主动地、针对每个数据片段向主要处理器发起传输请求的精细控制过程。对比文件中没有这样的交互模式。APU的数据访问是通过DMA命令针对共享DRAM地址进行的,这是一种对共享存储空间的访问机制,而不是处理器间针对特定数据片段的请求-响应协议。因此,该特征未被公开。 |
| **技术特征I**:其中所述指令包括由所述次要处理器向所述主要处理器发送包括图像识别、数据偏移以及数据长度的消息。<br>**《未公开》** | 未找到明确对应的描述。对比文件中存在DMA命令,其中包含虚拟地址和本地存储地址(如图41,2346,2348),可以包含长度信息,但这是PU发给DMA控制器的内部命令,用于从DRAM加载数据到APU的LS,并非从“次要处理器”发给“主要处理器”的、包含“图像识别、数据偏移”的消息。 | 目标专利的特征I定义了次要处理器向主要处理器发送的请求消息的具体内容结构。对比文件中没有公开这种发生在两个处理器之间的、具有特定内容字段的请求消息。APU与PU之间的交互主要是通过PU向APU发出“kick”命令来启动任务,以及APU通过中断通知PU任务完成。数据搬运的细节由PU通过DMA命令控制,APU不参与向PU请求具体数据偏移和长度。因此,该特征未被公开。 |
| **技术特征J**:进一步包括由所述次要处理器将用于传入的数据片段的接收缓冲器设置为所述次要处理器的所述系统存储器中的目的地地址。<br>**《未公开》** | 未找到明确对应的描述。对比文件中,APU本地存储器中用于接收数据的地址由PU发出的DMA命令指定(如地址2348),或者在APU执行时由其程序决定。没有描述APU自身主动设置一个“接收缓冲器”到其系统存储器中某个“目的地地址”的步骤。 | 该特征与特征E和F紧密相关,强调次要处理器对数据存放位置的主动控制。在对比文件中,APU本地存储器的使用地址通常由外部(PU)或程序逻辑决定,APU本身不具备动态设置接收缓冲地址的机制,特别是将其设置为“系统存储器”(而非其内部LS)中的地址。这与对比文件架构中APU不直接操作系统存储器的设计原则不一致。因此,该特征未被公开。 |
<<<c>>><<<d>>>