Computer graphics processing and selective visual display system – Computer graphics display memory system – Plural storage devices
Reexamination Certificate
2005-09-13
2005-09-13
Tung, Kee M. (Department: 2676)
Computer graphics processing and selective visual display system
Computer graphics display memory system
Plural storage devices
C345S537000, C345S538000, C345S545000, C345S552000
Reexamination Certificate
active
06943798
ABSTRACT:
A method and system are provided for executing SIMD instructions using graphics technology. A SIMD instruction is received and interpreted. The specific data needed for the SIMD instruction is identified. Texel addresses where the specific data are stored are recalled and frame buffer pixels to be used to support the SIMD instruction are selected. In an alternative embodiment, these texel addresses are stored in frame buffer pixel channels such that the pixel containing a particular address will be the pixel to hold the data stored at that address for the SIMD operation.
REFERENCES:
patent: 5230039 (1993-07-01), Grossman et al.
patent: 5481669 (1996-01-01), Poulton et al.
patent: 5513366 (1996-04-01), Agarwal et al.
patent: 5710876 (1998-01-01), Peercy et al.
patent: 5880736 (1999-03-01), Peercy et al.
patent: 5923338 (1999-07-01), Rich
patent: 5949424 (1999-09-01), Cabral et al.
patent: 6057852 (2000-05-01), Krech, Jr.
“3.1.2 SIMD Computers,” http://aquarius.u-aizu.ac.jp/CSEP/CA/NODE13A.HTM, 1 page, Apr. 24, 2000.
“Explanation of fields in GPC Benchmark Results,” www.spec.org/gpc/apc.static/explain.htm, 6 pages, Apr. 26, 2000.
“Frame Buffer FAQ,” http://bul.eecs.umich.edu/˜crowej/sunfaq/FrameBuffer.html, 40 pages, Apr. 26, 2000.
Hwang, K., “Multivector and SIMD Computers,”Advanced Computer Architecture: Parallelism, Scalability, Programmability, 1993, McGraw-Hill, Inc., 446-457.
Intel Corporation, “Welcome to Streaming SIMD Extensions,” www.intel.com/vtune/cbts/simd.htm, 1 page, Apr. 19, 2000.
“MasPar Computer Corporation,” www.nhse.npac.syr.edu/hpccsurvey/orgs/maspar/maspar.html, 10 pages, May 12, 2000.
Monitor World.com, “Fixed Frequency FAQ—How does a 3D graphics accelerator work?” www.monitorworld.com/faq_pages/q39_page.html, 3 pages, Apr. 27, 2000.
Parhami, B., “SIMD Machines: Do They Have a Significant Future?”Report from The Fifth Symposium on the Frontiers of Massively Parallel Computation, McLean, VA, Feb. 9, 1995, www.ece.ucsb.edu/Faculty/Parhami/FMPC95-SMID-Panel.html, 5 pages.
“SGI—Octane Workstation Graphics,” www.sgi.com/octane/graphics.html, 3 pages, Apr. 26, 2000.
“SGI—Octane: New Computer Architectures for the Entertainment Industry,” www.sgi.com/octane/ent_wp.html, 7 pages, Apr. 21, 2000.
“SGI—OpenGL Frequently Asked Questions,” www.sgi.com/software/opengl/faq.html, 5 pages, Feb. 8, 2002.
“SGI—OpenGL Technical Information,” www.sgi.com/software/opengl/datasheet.html, 9 pages, Apr. 26, 2000.
“SGI—OpenGL Overview,” www.sgi.com/software/opengl/overview.html, 1 page, Apr. 19, 2000.
“SGI—Company Fact Sheet,” www.sgi.com
ewsroom/factsheet.html, 3 pages, May 15, 2000.
“SGI—Products: Hardware/Workstations,” www.sgi.com/products/hw_workstations.html, 4 pages, Apr. 24, 2000.
“SGI—Family of Servers Overview,” www.sgi.com/servers/ 2 pages, Apr. 24, 2000.
The PC Guide, “3D Images and Operations,” www.pcguide.com/ref/video/3dImages-c.html, 2 pages, Apr. 26, 2000.
University of Colorado at Denver, “Parallel Architectures,” www.carbon.cudenver.edu/˜galaghba/parallel.html, 2 pages, Apr. 19, 2000.
University of Colorado at Denver, “Data Flow,” www.carbon.cudenver.edu/˜galaghba/fdata_flow.htm, 1 page, Apr. 19, 2000.
University of Colorado at Denver, “SMID Architectures,” www.carbon.cudenver.edu/˜galaghba/simd.html, 2 pages, Apr. 19, 2000.
Kempf, R. et al. (Eds.), “Introduction to OpenGL”OpenGL Reference Manual, Second Edition, Chapter 1, Addison-Wesley Publishing Co., Reading, MA, 1997.
Olano Thomas M.
Peercy Mark S.
Microsoft Corporation
Nguyen Hau
Tung Kee M.
Woodcock & Washburn LLP
LandOfFree
Method and system for executing SIMD instructions using... 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 system for executing SIMD instructions using..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for executing SIMD instructions using... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3382038