Apparatus and method for performing data access in...

Electrical computers and digital processing systems: memory – Address formation – Generating a particular pattern/sequence of addresses

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711S213000, C711S218000

Reexamination Certificate

active

07143264

ABSTRACT:
An apparatus and method for performing data access in accordance with memory access patterns are described. In one embodiment, the method includes the determination, in response to a memory access instruction, of a memory access pattern of data requested by the memory access instruction. Once the memory access pattern is determined, the data requested by the memory access instruction is accessed according to the determined memory access pattern. Finally, once the data is accessed, the data is processed according to the memory access instruction. Accordingly, in this embodiment of the present invention, data is accessed according to memory access patterns including zig-zag patterns scan, Zerotree scan, bit plane extraction, fine granularity scalability or the like.

REFERENCES:
patent: 5287487 (1994-02-01), Priem et al.
patent: 5341318 (1994-08-01), Balkanski et al.
patent: 5459852 (1995-10-01), Nakagawa et al.
patent: 5513366 (1996-04-01), Agarwal et al.
patent: 5854921 (1998-12-01), Pickett
patent: 5941981 (1999-08-01), Tran
patent: 6122442 (2000-09-01), Purcell et al.
patent: 6415356 (2002-07-01), Chaudhry et al.
patent: 6515664 (2003-02-01), Hii
patent: 6760818 (2004-07-01), van de Waerdt
Lee, Ruby, B, “Multimedia Extensions for General-Purpose Processors”, Signal Processing Systems, 1977 -Design and Implementation, 1997 IEEE, pp. 9-23.
Thakkar, S. et al., “The Internet Streaming SIMD Extensions”, Intel Technology Journal 02, 1999, pp. 1-8.
El-Mahdy, A.H.M.R., “A Vector Architecture for Multimedia Java Applications”, PhD Thesis, Dept. of Computer Science, Univ. of Manchester, 2001, pp. 1-10, 55-137, 193-194, 201, 207-213.
Co-pending PCT appl PCT/US03/30572 Annext to Form PCT/ISA/206, Comm. Relating to the Results of the Partial Int'l Search, mailed Jan. 11, 2005.
Cucchiara, R., et al., “Exploiting Cache in Multimedia”, Multimedia Computing & Systems, 1999, IEEE Int'l Conf. on Florence, Italy, Jun. 7-11, 1999, pp. 345-350.
Juurlink, B., et al., “Implementation and Evaluation of the Complex Streamed Instruction Set”, Sep. 8, 2001, Parallel Architectures & Compilation Tech., 2001 Proceedings, IEEE, pp. 73-82.
Corbal, J., et al., “Exploiting A New Level of DLP in Multimedia Applications”, Proc. of 32nd Annual ACM/IEEE Int'l Symposium on Architecture, Nov. 16, 1999, pp. 72-79.
Diefendorff, K., et al., “AltiVec Extension to PowerPC Accelerates Media Processing”, IEEE Micro, IEEE, vol. 20, No. 2, Mar. 2000, pp. 85-95.
Debes, E., et al., “Characterizing Multimedia, Kernels on General-Purpose Processors”, ICME '02 Proc., IEEE, vol. 2, Aug. 26, 2002, pp. 113-116.
Krishnaiyer, R., et al., “Advanced Optimizer for the IA-64 Architecture”, IEEE Micro; Nov. 6, 2000, vol. 20, No. 6, pp. 60-68.
Lappalainen, V., et al., “Overview of Research Efforts on Media ISA Extensions & Their Transactions on Circuits and Systems for Video Technology”, IEEE, vol. 12, No. 8, Aug. 2002, pp. 660-670.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Apparatus and method for performing data access in... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Apparatus and method for performing data access in..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus and method for performing data access in... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3679211

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.