发明名称 TRACKING WRITTEN ADDRESSES OF A SHARED MEMORY OF A MULTI-CORE PROCESSOR
摘要 Described embodiments provide a method of controlling processing flow in a network processor having one or more processing modules. A given one of the processing modules loads a script into a compute engine. The script includes instructions for the compute engine. The given one of the processing modules loads a register file into the compute engine. The register file includes operands for the instructions of the loaded script. A tracking vector of the compute engine is initialized to a default value, and the compute engine executes the instructions of the loaded script based on the operands of the loaded register file. The compute engine updates corresponding portions of the register file with updated data corresponding to the executed script. The tracking vector tracks the updated portions of the register file. The compute engine provides the tracking vector and the updated register file to the given one of the processing modules.
申请公布号 US2012084498(A1) 申请公布日期 2012.04.05
申请号 US201113316145 申请日期 2011.12.09
申请人 SONNIER DAVID;STONE CHRIS RANDALL;PEET, JR. CHARLES EDWARDS;LSI CORPORATION 发明人 SONNIER DAVID;STONE CHRIS RANDALL;PEET, JR. CHARLES EDWARDS
分类号 G06F12/00;G06F9/30;G06F12/08 主分类号 G06F12/00
代理机构 代理人
主权项
地址