Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2016105762 - APPAREIL ET PROCÉDÉ POUR LA MISE EN ŒUVRE DE TECHNIQUES D'ÉCONOMIE D'ÉNERGIE LORS DU TRAITEMENT DE VALEUR À VIRGULE FLOTTANTE

Numéro de publication WO/2016/105762
Date de publication 30.06.2016
N° de la demande internationale PCT/US2015/062067
Date du dépôt international 23.11.2015
CIB
G06F 1/32 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
1Détails non couverts par les groupes G06F3/-G06F13/89
26Alimentation en énergie électrique, p.ex. régulation à cet effet
32Moyens destinés à économiser de l'énergie
G06F 9/30 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
9Dispositions pour la commande par programme, p.ex. unités de commande
06utilisant des programmes stockés, c. à d. utilisant un moyen de stockage interne à l'équipement de traitement de données pour recevoir ou conserver les programmes
30Dispositions pour exécuter des instructions machines, p.ex. décodage d'instructions
CPC
G06F 1/32
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
1Details not covered by groups G06F3/00G06F13/00 and G06F21/00
26Power supply means, e.g. regulation thereof
32Means for saving power
G06F 9/30098
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
30Arrangements for executing machine instructions, e.g. instruction decode
30098Register arrangements
G06F 9/30141
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
30Arrangements for executing machine instructions, e.g. instruction decode
30098Register arrangements
30141Implementation provisions of register files, e.g. ports
G06F 9/3016
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
30Arrangements for executing machine instructions, e.g. instruction decode
30145Instruction analysis, e.g. decoding, instruction word fields
3016Decoding the operand specifier, e.g. specifier format
G06T 1/20
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
1General purpose image data processing
20Processor architectures; Processor configuration, e.g. pipelining
G09G 2330/021
GPHYSICS
09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
2330Aspects of power supply; Aspects of display protection and defect management
02Details of power systems and of start or stop of display operation
021Power management, e.g. power saving
Déposants
  • INTEL CORPORATION [US]/[US]
Inventeurs
  • KIM, Young Moon
  • PARK, Sang Phill
Mandataires
  • WEBSTER, Thomas
Données relatives à la priorité
14/581,60023.12.2014US
Langue de publication anglais (EN)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) APPARATUS AND METHOD FOR IMPLEMENTING POWER SAVING TECHNIQUES WHEN PROCESSING FLOATING POINT VALUE
(FR) APPAREIL ET PROCÉDÉ POUR LA MISE EN ŒUVRE DE TECHNIQUES D'ÉCONOMIE D'ÉNERGIE LORS DU TRAITEMENT DE VALEUR À VIRGULE FLOTTANTE
Abrégé
(EN)
An apparatus and method are described for reducing power when reading and writing graphics data. For example, one embodiment of an apparatus comprises: a graphics processor unit (GPU) to process graphics data including floating point data; a set of registers, at least one of the registers of the set partitioned to store the floating point data; and encode/decode logic to reduce a number of binary 1 values being read from the at least one register by causing a specified set of bit positions within the floating point data to be read out as 0s rather than 1s.
(FR)
L'invention concerne un appareil et un procédé permettant de réduire la puissance lors de la lecture et de l'écriture de données graphiques. Par exemple, dans un mode de réalisation, un appareil comprend : une unité de processeur graphique (GPU) pour traiter des données graphiques comprenant des données à virgule flottante ; un ensemble de registres, au moins l'un des registres de l'ensemble étant partitionné afin de mémoriser les données à virgule flottante ; et une logique de codage/décodage pour réduire un certain nombre de valeurs (1) binaires lues à partir du ou des registres en amenant un ensemble spécifié de positions de bits dans les données à virgule flottante à être lu comme des 0 plutôt que des 1.
Également publié en tant que
Dernières données bibliographiques dont dispose le Bureau international