G - Physics – 09 – G
Patent
G - Physics
09
G
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.
Du Yun
Jiao Guofang
Molloy Stephen
Yu Chun
Qualcomm Incorporated
Smart & Biggar
LandOfFree
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.
Profile ID: LFCA-PAI-O-1670273