Method and apparatus for moving select non-contiguous bytes of p

Electrical computers and digital processing systems: processing – Processing architecture – Vector processor

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

710 68, G06F 1580

Patent

active

060527692

ABSTRACT:
A method comprises decoding a single instruction having a first operand identifying a plurality of bytes of packed data and a second operand identifying a corresponding plurality of byte masks. Each of the plurality of byte masks identified by the second operand of the single decoded instruction are analyzed, wherein select bytes of the plurality of bytes identified by the first operand are moved to an implicitly defined location based, at least in part, on the analysis of the individual byte masks identified by the second operand of the single decoded instruction.

REFERENCES:
patent: 5555428 (1996-09-01), Radigan
patent: 5621674 (1997-04-01), Gray
patent: 5680597 (1997-10-01), Kumar et al.
patent: 5682491 (1997-10-01), Pechanek et al.
Patent Cooperation Treaty's International Search Report for International Application No. PCT/US99/04893, dated Jun. 3, 1994, 4 pages.
Hansen, Craig, "Architecture of a Broadband Mediaprocessor," Abstract, Proceedings of COMPCON '96, Feb. 25-28, 1996, pp. 334-340.
Hayes et al., "MicroUnity Software Development Environment," Abstract, Proceedings of COMPCON '96, Feb. 25-28, 1996, pp. 341-348.
Abbott et al., "Broadband Algorithms with the MicroUnity Mediaprocessor," Abstract, Proceedings of COMPCON '96, Feb. 25-28, 1996, pp. 349-354.
Levinthal, A. and Porter, T., "Chap--A SIMD Graphics Processor," Abstract, Computer Graphics Project, Lucasfilm Ltd., 1984, pp. 77-82.
Wang et al., A Processor Architecture for 3D Graphics Calculations, Computer Motion Inc., pp. 1-23.
Levinthal et al., "Parallel Computers for Graphics Applications," Abstract, Proceedings: Second International Conference On Architectural Support For Programming Languages And Operating Systems (ASPLOS II), c. 1987, pp. 193-198.
"Tri Media TM1000 Preliminary Data Book,"Table of Contents, Chapters 2-4 and Appendix A, 1997 Phillips Electronics North America Corporation, c. 1997.
"21164 Alpha Microprocessor Data Sheet," Cover, Table of Contents, Chapters 6, 8 and 10, Samsung Electronics, c. 1997.
"Silicon Graphics Introduces Enhanced MIPS Architecture to Lead the Interactive Digital Revolution," Press Release, Oct. 21, 1996, pp. 1-2.
"Silicon Graphics Introduces Compact MIPS RISC Microprocessor Code for High Performance at a Low Cost," Press Release, Oct. 21, 1996, pp. 1-2.
"MIPS V Instruction Set," MIPS V Specification, Rev. 1.0, pp. B1-B37.
"MIPS Digital Media Extension," MDMX, Rev. 1.0, C1-C40.
"MIPS Extension for Digital Media with 3D," MIPS Technologies, Inc., Mar. 12, 1997, pp. 0-26.
"64-bit and Multimedia Extensions in the PA-RISC 2.0 Architecture," Microprocessors Precision Architecture from Hewlett Packard webpage, printed Jul. 17, 1997, pp. 1-18.
"The VIS.TM. Instruction Set," from Sun Microelectronics webpage, printed Jul. 17, 1997, pp. 1-2.
"The Visual Instruction Set (VIS.TM.): On Chip Support for New-Media Processing," Whitepaper 95-022, from Sun Microelectronics webpage, printed Jul. 17, 1997, pp. 1-7.
"Ultrasparc.TM. The Visual Instruction Set (VIS.TM.): On Chip Support for New-Media Processing," Whitepaper 95-022, from Sun Microelectronics webpage, Jun. 6, 1996, pp. 1-7.
"Ultrasparc.TM. and New Media Support Real-time MPEG2 Decode with the Visual Instruction Set (VIS.TM.)," Whitepaper 95-028, from Sun Microelectronics webpage, Jun. 26, 1996 pp. 1-8.
"Ultrasparc.TM. Ultra Support Architecture (UPA): The New-Media System Architecture," Whitepaper 95-023, from Sun Microelectronics webpage, Jun. 6, 1996, pp.1-4.
"Ultrasparc.TM. Turbocharges Network Operations and New Media Computing," Whitepaper 95-029,from Sun Microelectronics webpage, Jun. 6, 1996, pp. 1-5.
"The UltraSPARC Processor--Technology White Paper," Table of Contents and Sections 1-5, Nov. 14, 1995, 36 pages.
"Visual Instruction Set (VISTM) User's Guide," Sun Microsystems, Version 1.1, Mar. 1997, cover page--Chapter 5, 138 pages.

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

Method and apparatus for moving select non-contiguous bytes of p does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for moving select non-contiguous bytes of p, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for moving select non-contiguous bytes of p will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2345414

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