Patent ID: 7380115
Filing Date: 2008-05-27
Classification: G06F

Abstract:
1. A method for processing data, comprising: providing at least a first controller communicable with a remote memory, said first controller including a direct memory access (DMA) engine; providing at least a processor communicating with a processor memory; storing information using said processor with said processor memory related to data for processing, said information comprising a number of elements including at least a first element and a second element; starting a process related to said information; accessing firstly said processor memory using said DMA engine to obtain said first element, wherein said accessing firstly comprises said DMA engine retrieving the first element from the processor memory in a CPU table data format that is the same data format of said first element that was used when said first element was stored in said processor memory; processing first data related to said first element; accessing secondly said second element from said processor memory using said DMA engine after said step of processing said first data; and processing second data related to said second element.