Programmable streaming processor with mixed precision...

G - Physics – 09 – G

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G09G 5/36 (2006.01)

Patent

CA 2721396

The disclosure relates to a programmable streaming pro-cessor that is capable of executing mixed-precision (e.g., full-precision, half-precision) instructions using different execution units. The various execution units are each capable of using graphics data to execute in-structions at a particular precision level. An exemplary programmable shader processor includes a controller and multiple execution units. The controller is configured to receive an instruction for execution and to re-ceive an indication of a data precision for execution of the instruction. The controller is also configured to receive a separate conversion in-struction that, when executed, converts graphics data associated with the instruction to the indicated data precision. When operable, the controller selects one of the execution units based on the indicated data precision. The controller then causes the selected execution unit to execute the in-struction with the indicated data precision using the graphics data asso-ciated with the instruction.

La présente invention concerne un processeur de flux continu programmable capable d'exécuter des instructions de précision mixte (par ex. précision totale, précision partielle) au moyen de différentes unités d'exécution. Les différentes unités d'exécution sont chacune capables d'utiliser des données graphiques pour exécuter des instructions à un niveau de précision spécifique. Un processeur de nuances programmable donné à titre d'exemple comprend un contrôleur et de multiples unités d'exécution. Le contrôleur est conçu pour recevoir une instruction à exécuter et pour recevoir une indication concernant le niveau de précision de données pour l'exécution de l'instruction. Le contrôleur est également conçu pour recevoir une instruction de conversion distincte qui, au moment de son exécution, convertit des données graphiques associées à l'instruction avec le niveau de précision de données indiqué. Au moment de l'utilisation, le contrôleur sélectionne l'une des unités d'exécution en fonction du niveau de précision de données indiqué. Le contrôleur amène ensuite l'unité d'exécution sélectionnée à exécuter l'instruction avec le niveau de précision de données indiqué au moyen des données graphiques associées à l'instruction.

LandOfFree

Say what you really think

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

Rating

Programmable streaming processor with mixed precision... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Programmable streaming processor with mixed precision..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Programmable streaming processor with mixed precision... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1670273

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