Method for processing data using triple buffering
First Claim
1. Method for processing data, a data block to be processedbeing written to a memory area in a first interval of time, andbeing processed in the same memory area in a second interval of time,the processed data block is transferred from the same memory area in a third interval of timethree memory areas in the memory are grouped to form a group of memory areas,one or more groups of memory areas are used for the method, andone memory area in a group of memory areas is respectively used to receive, process and transfer data in each interval of time.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a method for processing data. A data block to be processed is written to a memory area in a first interval of time. The data block is processed in the same memory area (A, B, C) in a second interval of time. The processed data block is returned from the same memory area in a third interval of time.
11 Citations
16 Claims
-
1. Method for processing data, a data block to be processed
being written to a memory area in a first interval of time, and being processed in the same memory area in a second interval of time, the processed data block is transferred from the same memory area in a third interval of time three memory areas in the memory are grouped to form a group of memory areas, one or more groups of memory areas are used for the method, and one memory area in a group of memory areas is respectively used to receive, process and transfer data in each interval of time.
-
9. Method for processing data, a data block to be processed
being written to a memory area in a first interval of time, and being processed in the same memory area in a second interval of time, the processed data block is transferred from the same memory area in a third interval of time, wherein an algorithm which does not randomly access data which have already been processed is executed during the step of processing a data block.
Specification