Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2019125835 - SYSTÈME ET PROCÉDÉ DE TRAITEMENT D'OPÉRATION DE MULTIPLICATION À VIRGULE FLOTTANTE

Numéro de publication WO/2019/125835
Date de publication 27.06.2019
N° de la demande internationale PCT/US2018/065034
Date du dépôt international 11.12.2018
CIB
G06F 7/523 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
7Méthodes ou dispositions pour le traitement de données en agissant sur l'ordre ou le contenu des données manipulées
38Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale
48utilisant des dispositifs n'établissant pas de contact, p.ex. tube, dispositif à l'état solide; utilisant des dispositifs non spécifiés
52Multiplication; Division
523Multiplication uniquement
G06F 7/53 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
7Méthodes ou dispositions pour le traitement de données en agissant sur l'ordre ou le contenu des données manipulées
38Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale
48utilisant des dispositifs n'établissant pas de contact, p.ex. tube, dispositif à l'état solide; utilisant des dispositifs non spécifiés
52Multiplication; Division
523Multiplication uniquement
53en mode parallèle-parallèle, c. à d. les deux opérandes étant introduits en parallèle
CPC
G06F 7/485
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
7Methods or arrangements for processing data by operating upon the order or content of the data handled
38Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
48using non-contact-making devices, e.g. tube, solid state device; using unspecified devices
483Computations with numbers represented by a non-linear combination of denominational numbers, e.g. rational numbers, logarithmic number system, floating-point numbers
485Adding; Subtracting
G06F 7/4876
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
7Methods or arrangements for processing data by operating upon the order or content of the data handled
38Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
48using non-contact-making devices, e.g. tube, solid state device; using unspecified devices
483Computations with numbers represented by a non-linear combination of denominational numbers, e.g. rational numbers, logarithmic number system, floating-point numbers
487Multiplying; Dividing
4876Multiplying
G06F 7/523
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
7Methods or arrangements for processing data by operating upon the order or content of the data handled
38Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
48using non-contact-making devices, e.g. tube, solid state device; using unspecified devices
52Multiplying; Dividing
523Multiplying only
G06F 7/5324
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
7Methods or arrangements for processing data by operating upon the order or content of the data handled
38Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
48using non-contact-making devices, e.g. tube, solid state device; using unspecified devices
52Multiplying; Dividing
523Multiplying only
53in parallel-parallel fashion, i.e. both operands being entered in parallel
5324partitioned, i.e. using repetitively a smaller parallel parallel multiplier or using an array of such smaller multipliers
Déposants
  • QUALCOMM INCORPORATED [US]/[US]
Inventeurs
  • DANYSH, Albert
  • PLONDKE, Erich
  • MAHURIN, Eric
Mandataires
  • MEISAROSH, Edward J.
Données relatives à la priorité
15/851,39021.12.2017US
Langue de publication anglais (EN)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) SYSTEM AND METHOD OF FLOATING POINT MULTIPLY OPERATION PROCESSING
(FR) SYSTÈME ET PROCÉDÉ DE TRAITEMENT D'OPÉRATION DE MULTIPLICATION À VIRGULE FLOTTANTE
Abrégé
(EN)
A processor includes an integer multiplier configured to execute an integer multiply instruction to multiply significand bits of at least one floating point operand of a floating point multiply operation. The processor also includes a floating point multiplier configured to execute a special purpose floating point multiply accumulate instruction with respect to an intermediate result of the floating point multiply operation and the at least one floating point operand to generate a final floating point multiplication result.
(FR)
Selon l'invention, un processeur comprend un multiplicateur entier configuré pour exécuter une instruction de multiplication par un entier pour multiplier les bits de significande d'au moins un opérande à virgule flottante d'une opération de multiplication à virgule flottante. Le processeur comprend également un multiplicateur de virgule flottante configuré pour exécuter une instruction d'accumulation de multiplication de virgule flottante à usage spécial par rapport à un résultat intermédiaire de l'opération de multiplication à virgule flottante et du ou des opérandes à virgule flottante pour générer un résultat final de multiplication à virgule flottante.
Dernières données bibliographiques dont dispose le Bureau international