Matches 1 - 50 out of 305 1 2 3 4 5 6 7 >
Match Document Document Title
7616207 Graphics processing system including at least three bus devices  
Multichip graphics processing subsystems include at least three distinct graphics devices (e.g., expansion cards) coupled to a high-speed bus (e.g., a PCI Express bus) and operable in a distributed...
7616206 Efficient multi-chip GPU  
One embodiment of the invention sets forth a technique for efficiently combining two graphics processing units (“GPUs”) to enable an improved price-performance tradeoff and better scalability...
7616205 Image processing system for volume rendering  
In an image processing system for generating an image of a three dimensional structure using a volume data, having a plurality of nodes coupled via a network, said one of plurality of nodes is...
7613819 Image reproduction apparatus, control method thereof, program and storage medium  
An object of this invention is to suppress discontinuity of a moving image as much as possible. In order to achieve this object, an image reproduction apparatus includes a buffer which temporarily...
7602395 Programming multiple chips from a command buffer for stereo image generation  
Multiple graphics devices are operable in parallel to render stereo images using efficient programming techniques. The same command stream is delivered to each graphics device, and device masks are...
7598958 Multi-chip graphics processing unit apparatus, system, and method  
A multi-chip graphics system includes a master chip and a slave chip coupled by an interlink. The slave chip performs a graphics processing operation in parallel with the master chip, improving the...
7598953 Interpreter for simplified programming of graphics processor units in general purpose programming languages  
Although GPUs have been harnessed to solve non-graphics problems, these solutions are not widespread because GPUs remain difficult to program. Instead, an interpreter simplifies the task of...
7586493 System and method for offloading application tasks in a multi-processor environment utilizing a driver  
A system, method, and computer program product are provided for offloading application tasks in a multi-processor environment. In use, an application is executed utilizing a first processor. Such...
7577762 Cooperative scheduling for multiple consumers  
A system and method schedules command streams for processing by a variety of consumers. A single command stream is parsed and commands included in the command stream are output to one of the...
7576745 Connecting graphics adapters  
A system and method for providing a dedicated interface between two or more graphics adapters installed on a motherboard. Surplus signals within an interface conforming to an interface...
7573481 Method and apparatus for management of bit plane resources  
System and method for the management of bit plane resources are presented. Because of the scarcity of processing element (PE) memory in a SIMD architecture, it is important to ensure that it is...
7564460 Systems and methods for providing intermediate targets in a graphics system  
Systems and methods for utilizing intermediate target(s) in connection with computer graphics in a computer system are provided. In various embodiments, intermediate memory buffers in video memory...
7561163 Detecting connection topology in a multi-processor graphics system  
Multiple graphics processors in a graphics processing system are interconnected in a unidirectional or bidirectional ring topology, allowing pixels to transferred from any one graphics processor to...
7551177 Methods and apparatus for retrieving and combining samples of graphics information  
Disclosed are methods and apparatus for accomplishing the fetching or sampling of channels of pixels or texels such as neighboring pixels or texels or non-neighboring pixels or texels in a...
7548244 Interactive debugging and monitoring of shader programs executing on a graphics processor  
A development application leverages the programmability of shader execution units in the graphics processing subsystem to make graphics processing subsystem state data accessible to applications...
RE40741 System and method for synchronization of video display outputs from multiple PC graphics subsystems  
A system and method for synchronization of video raster display outputs from multiple PC graphics subsystems to facilitate synchronized output onto multiple displays are disclosed. The system and...
7545380 Sequencing of displayed images for alternate frame rendering in a multi-processor graphics system  
Method, apparatuses, and systems are presented for processing an ordered sequence of images for display using a display device, involving operating a plurality of graphics devices, including at...
7542043 Subdividing a shader program  
Methods and apparatus for subdividing a shader program into regions or “phases” of instructions identifiable by phase identifiers (IDs) inserted into the shader program are provided. The phase...
7542042 Subpicture overlay using fragment shader  
A new method of operating a fragment shader to produce complex video content comprised of a video image or images, such as from a DVD player, that overlays a fragment shader-processed background....
7528976 Stand alone printer with hardware/software interfaces for sharing multimedia processing  
A printing system for time-based data enables the printing of time-based media by sharing processing resources on a printer and on an external media processing system such as an external service,...
7528836 Programming multiple chips from a command buffer  
A CPU selectively programs one or more graphics devices by writing a control command to the command buffer that designates a subset of graphics devices to execute subsequent commands. Graphics...
7525549 Display balance/metering  
Method, apparatuses, and systems are presented for processing a sequence of images for display using a display device involving operating a plurality of graphics devices, including at least one...
7525548 Video processing with multiple graphical processing units  
One embodiment of a video processor includes a first media processing device coupled to a first memory and a second media processing device coupled to a second memory. The second media processing...
7522169 Apparatus and method for selective attribute distribution to parallel processors  
A graphics processing unit has a set of parallel processing units. A primitive pipeline delivers tiles of a primitive to selected processing units of the set of processing units. An attribute...
7522168 Cell processor task and data management  
Cell processor task and data management systems methods and apparatus are disclosed. A cell processor divides an event that event requires more memory space than is available in a local storage of...
7515156 Method and apparatus for parallel speculative rendering of synthetic images  
A method, apparatus and computer program product for parallel speculative rendering of synthetic images in an image rendering system are presented. The operations include obtaining measurements...
7508535 Stand alone multimedia printer with user interface for allocating processing  
A printing system for time-based data enables the printing of time-based media by sharing processing resources on a printer and on an external media processing system such as an external service,...
7508397 Rendering of disjoint and overlapping blits  
Methods, apparatuses, and systems are presented for modifying data in memory associated with an image, involving processing data operations in a pipelined process affecting data in memory...
7483031 Method for synchronizing graphics processing units  
A method for synchronizing two of more graphics processing units. The method includes the steps of determining whether the phase of a first timing signal of a first graphics processing unit and the...
7466316 Apparatus, system, and method for distributing work to integrated heterogeneous processors  
An integrated circuit includes at least two different types of processors, such as a graphics processor and a video processor. At least one operation is commonly by supported by two different types...
7463263 Declarative specification of model visualizations  
Techniques for generating a visual representation for a model representation in a manner whereby the model representation is not coupled to the visual representation. An abstract representation is...
7460126 Scalable method and system for streaming high-resolution media  
A system and method for distributing data (e.g., imaging data such as pixels, or 3D graphics data such as points, lines, or polygons) from a single or a small number of data sources to a plurality...
7456836 Image display system  
Disclosed is a processing on a host side and a panel side, thus optimizing a work load of the whole of a system including a graphics chip. Provided is an image display system which comprises a host...
7446773 Apparatus, system, and method for integrated heterogeneous processors with integrated scheduler  
An integrated circuit includes at least two different types of processors. The integrated circuit includes an integrated host and associated scheduler. At least one operation is supported by two or...
7437021 Image processing device and method  
An image processing apparatus and method which can achieve a reduction in size of the crossbar circuit and achieve a higher speed of processing, which perform DDA processing (ST 11 ), then read out...
7432933 System and method utilizing multiple processes to render graphical data  
A system for rendering graphical data utilizes a plurality of graphics pipelines, a first process, and a second process. Each of the plurality of graphics pipelines is configured to render...
7426594 Apparatus, system, and method for arbitrating between memory requests  
Apparatus, system, and method for arbitrating between memory requests are described. In one embodiment, a processing apparatus includes a memory request generator configured to generate memory...
7425967 Device for processing pixel rasterization and method for processing the same  
The present invention relates to a device and method for processing pixel rasterization in 3-Dimensional graphic engine. According to an embodiment of the present invention, a method of processing...
7423644 Method and apparatus for dual pass adaptive tessellation  
A method and apparatus for dual pass adaptive tessellation includes a vertex grouper tessellator operably coupled to receive primitive information and an index list and a shader processing unit...
7385607 Scalable shader architecture  
A scalable shader architecture is disclosed. In accord with that architecture, a shader includes multiple shader pipelines, each of which can perform processing operations on rasterized pixel data....
7372465 Scalable graphics processing for remote display  
A system and method processes graphics data for remote display. A graphics processing system including a plurality of graphics processing devices is coupled to a host system that includes a host...
7365753 Texture engine state variable synchronizer  
A mechanism for synchronizing state variables used by texture pipelines in a multi-pipeline graphics texture engine. The mechanism ensures that, as polygons are processed by a texture engine, the...
7358974 Method and system for minimizing an amount of data needed to test data against subarea boundaries in spatially composited digital video  
A method and system for minimizing an amount of data needed to test data against subarea boundaries in spatially composited digital video. Spatial compositing uses a graphics unit or pipeline to...
7355601 System and method for transfer of data between processors using a locked set, head and tail pointers  
A CPU module includes a host element configured to perform a high-level host-related task, and one or more data-generating processing elements configured to perform a data-generating task...
7348986 Image rendering  
An image is rendered by dividing the image into chunks, rendering the chunks in one of at least two devices, and determining which of the devices renders each one of at least some of the chunks...
7342588 Single logical screen system and method for rendering graphical data  
A graphical display system utilizes a plurality of display devices and a plurality of graphical acceleration units for rendering graphical data to the display devices. More specifically, each of...
7333115 Image processing apparatus and method thereof  
An image processing apparatus which can reduce overlapping access, does not need a crossbar, can be easily designed, and can reduce an interconnect cost and an interconnect delay and a method of...
7309965 Universal lighting network methods and systems  
The present invention relates to smart lighting devices bearing processors, and networks comprising smart lighting devices, capable of providing illumination, and detecting stimuli with sensors...
RE39898 Apparatus, systems and methods for controlling graphics and video data in multimedia data processing and display systems  
A graphics and video controller 105 is provided which includes a dual aperture interface 206 for receiving words of graphics and video pixel data, each word of such data associated with an...
7254696 Functional-level instruction-set computer architecture for processing application-layer content-service requests such as file-access requests  
A functional-level instruction-set computing (FLIC) architecture executes higher-level functional instructions such as lookups and bit-compares of variable-length operands. Each FLIC...
Matches 1 - 50 out of 305 1 2 3 4 5 6 7 >