Patent application number | Description | Published |
20140168227 | SYSTEM AND METHOD FOR VERSIONING BUFFER STATES AND GRAPHICS PROCESSING UNIT INCORPORATING THE SAME - A system and method for versioning states of a buffer. In one embodiment, the system includes: (1) a page table lookup and coalesce circuit operable to provide a page table directory request for a translatable virtual address of the buffer to a page table stored in a virtual address space and (2) a page directory processing circuit associated with the page table lookup and coalesce circuit and operable to provide a translated virtual address based on the virtual address and a page table load response received from the page table. | 06-19-2014 |
20140173611 | SYSTEM AND METHOD FOR LAUNCHING DATA PARALLEL AND TASK PARALLEL APPLICATION THREADS AND GRAPHICS PROCESSING UNIT INCORPORATING THE SAME - A system and method for launching data parallel and task parallel application threads. In one embodiment, the system includes: (1) a global thread launcher operable to retrieve a launch request from a queue and track buffer resources associated with the launch request and allocate output buffers therefor and (2) a local thread launcher associated with a streaming multiprocessor and operable to receive the launch request from the global thread launcher, set a program counter and resource pointers of pipelines of the streaming multiprocessor and receive reports from pipelines thereof as threads complete execution. | 06-19-2014 |
20140176529 | TILE SHADER FOR SCREEN SPACE, A METHOD OF RENDERING AND A GRAPHICS PROCESSING UNIT EMPLOYING THE TILE SHADER - A tile shader for screen space of a graphics pipeline, a method of rendering graphics and a graphics processing unit are disclosed. In one embodiment, the tile shader includes: (1) an input interface configured to receive a tile of pixels for processing and (2) a tile processor configured to perform tile-level processing of the pixels. | 06-26-2014 |
20140176569 | GRAPHICS PROCESSING UNIT EMPLOYING A STANDARD PROCESSING UNIT AND A METHOD OF CONSTRUCTING A GRAPHICS PROCESSING UNIT - Employing a general processing unit as a programmable function unit of a graphics pipeline and a method of manufacturing a graphics processing unit are disclosed. In one embodiment, the graphics pipeline includes: (1) accelerators, (2) an input output interface coupled to each of the accelerators and (3) a general processing unit coupled to the input output interface and configured as a programmable function unit of the graphics pipeline, the general processing unit configured to issue vector instructions via the input output interface to vector data paths for the programmable function unit. | 06-26-2014 |
20140176577 | METHOD AND MECHANISM FOR PREEMPTING CONTROL OF A GRAPHICS PIPELINE - A method of operating a graphics pipeline, a graphics processing unit and a GPU computing system are provided by this disclosure. In one embodiment, the graphics processing unit includes: (1) a processor configured to assist in operating the graphics processing unit and (2) a graphics pipeline coupled to the processor and including a programmable shader stage, the programmable shader stage configured to determine occurrence of a pipeline exception during execution of the graphics pipeline, initiate preempting the execution in response to determining the occurrence and initiate resolving the pipeline exception before execution is restarted. | 06-26-2014 |
20140176578 | INPUT OUTPUT CONNECTOR FOR ACCESSING GRAPHICS FIXED FUNCTION UNITS IN A SOFTWARE-DEFINED PIPELINE AND A METHOD OF OPERATING A PIPELINE - An input output connector for a graphics processing unit having a graphics pipeline including fixed function units and programmable function units is disclosed. Additionally, a graphics processing unit and a method of operating a graphics pipeline are disclosed. In one embodiment, the input output connector includes: (1) a request arbiter configured to connect to each of the programmable function units, receive fixed function requests therefrom and arbitrate the requests and (2) fixed unit converters, wherein each of the fixed unit converters is dedicated to a single one of the fixed function units and is configured to convert the requests directed to the single one to an input format for the single one. | 06-26-2014 |
20150022537 | VARIABLE FRAGMENT SHADING WITH SURFACE RECASTING - A system, method, and computer program product are provided for shading primitive fragments. A target buffer may be recast when shaded samples that are covered by a primitive fragment are generated at a first shading rate using a first sampling mode, the shaded samples are stored in the target buffer that is associated with the first sampling mode and the first shading rate, a second sampling mode is determined, and the target buffer is associated with the second sampling mode. A sampling mode and/or shading rate may be changed for a primitive. A primitive fragment that is associated with a first sampling mode and a first shading rate is received and a second sampling mode is determined for the primitive fragment. Shaded samples corresponding to the primitive fragment are generated, at a second shading rate, using the second sampling mode and the shaded samples are stored in a target buffer. | 01-22-2015 |
Patent application number | Description | Published |
20080276593 | Characterization of Fancy Yarn - According to the method for characterizing fancy yarn, at least one characteristic of the fancy yarn is scanned along the longitudinal direction of the fancy yarn. Values of the scanning are evaluated and the results of the evaluation are outputted. The results of the evaluation are the fancy yarn parameters such as base yarn mass, base yarn diameter, slub distance, mass increase (ΔM) of a slub, slub diameter increase, slub diameter, slub length (L | 11-13-2008 |
20080288101 | Characterization of Fancy Yarn - According to the method for characterizing fancy yarn, at least one characteristic of the fancy yarn is scanned along the longitudinal direction of the fancy yarn. Values of the scanning are evaluated and the results of the evaluation are outputted. The results of the evaluation are the fancy yarn parameters such as base yarn mass, base yarn diameter, slub distance, mass increase of a slub, slub diameter increase, slub diameter, slub length and/or slub total mass. On evaluation, a measurement curve is produced from the values of the scanning, and an area (A(x)) between the measurement curve and a previously determined base yarn mass is computed. A permanent increase in the course of the area (A(x)) is used as a criterion for the presence of a slub. Slubs may be differentiated from yarn imperfections in a reliable manner by way of the area (A(x)). | 11-20-2008 |
20110061358 | Characterization of Fancy Yarn - According to the method for characterizing fancy yarn, at least one characteristic of the fancy yarn is scanned along the longitudinal direction of the fancy yarn. Values of the scanning are evaluated and the results of the evaluation are outputted. The results of the evaluation are the fancy yarn parameters such as base yarn mass, base yarn diameter, slub distance, mass increase (ΔM) of a slub, slub diameter increase, slub diameter, slub length (L | 03-17-2011 |
20110061359 | Characterization of Fancy Yarn - According to the method for characterizing fancy yarn, at least one characteristic of the fancy yarn is scanned along the longitudinal direction of the fancy yarn. Values of the scanning are evaluated and the results of the evaluation are outputted. The results of the evaluation are the fancy yarn parameters such as base yarn mass, base yarn diameter, stub distance, mass increase (ΔM) of a stub, slub diameter increase, stub diameter, slub length (L | 03-17-2011 |