INSTRUCTION AND LOGIC FOR A VECTOR FORMAT FOR PROCESSING COMPUTATIONS

A processor includes a front end to fetch an instruction. The instruction is to calculate a data point using inputs from a plurality of adjacent source data in a plurality of dimensions. The processor includes a decoder to decode the instruction. The processor also includes a core to, based on the d...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: YOUNT, CHARLES R
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A processor includes a front end to fetch an instruction. The instruction is to calculate a data point using inputs from a plurality of adjacent source data in a plurality of dimensions. The processor includes a decoder to decode the instruction. The processor also includes a core to, based on the decoded instruction, perform a plurality of tabular vector read operations to read the plurality of adjacent source data and perform a tabular vector calculation to execute the instruction. The tabular vector calculation is based upon results of performing the plurality of tabular vector read operations. The core is further to write results of the tabular vector calculation. L'invention concerne un processeur qui comporte un frontal destiné à extraire une instruction. L'instruction vise à calculer un point de données à l'aide d'entrées en provenance d'une pluralité de données de sources adjacentes dans une pluralité de dimensions. Le processeur comprend un décodeur servant à décoder l'instruction. Le processeur comprend également un cœur qui se base sur l'instruction décodée pour effectuer une pluralité d'opérations de lecture vectorielle tabulaire afin de lire la pluralité de données de sources adjacentes et pour effectuer un calcul vectoriel tabulaire afin d'exécuter l'instruction. Le calcul vectoriel tabulaire est basé sur les résultats de la réalisation de la pluralité d'opérations de lecture vectorielle tabulaire. Le cœur sert également à écrire les résultats du calcul vectoriel tabulaire.