Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2019025754) COUNTING ELEMENTS IN DATA ITEMS IN A DATA PROCESSING APPARATUS
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.: WO/2019/025754 International Application No.: PCT/GB2018/052001
Publication Date: 07.02.2019 International Filing Date: 13.07.2018
IPC:
G06F 9/30 (2018.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
9
Arrangements for programme control, e.g. control unit
06
using stored programme, i.e. using internal store of processing equipment to receive and retain programme
30
Arrangements for executing machine- instructions, e.g. instruction decode
Applicants:
ARM LIMITED [GB/GB]; 110 Fulbourn Road Cherry Hinton Cambridge CB1 9NJ, GB
Inventors:
VICENTE, Alejandro Martinez; GB
BEU, Jesse Garrett; US
EYOLE, Mbou; GB
HAYES, Timothy; GB
Agent:
MALDEN, Nicholas; GB
Priority Data:
15/665,78101.08.2017US
Title (EN) COUNTING ELEMENTS IN DATA ITEMS IN A DATA PROCESSING APPARATUS
(FR) COMPTAGE D'ÉLÉMENTS DANS DES ÉLÉMENTS DE DONNÉES DANS UN APPAREIL DE TRAITEMENT DE DONNÉES
Abstract:
(EN) An apparatus and method of operating the apparatus are provided for performing a count operation. Instruction decoder circuitry is responsive to a count instruction specifying an input data item to generate control signals to control the data processing circuitry to perform a count operation. The count operation determines a count value indicative of a number of input elements of a subset of elements in the specified input data item which have a value which matches a reference value in a reference element in a reference data item. A plurality of count operations may be performed to determine a count data item corresponding to the input data item. A register scatter storage instruction, a gather index generation instruction, and respective apparatuses responsive to them, as well as simulator implementations are also provided.
(FR) L'invention concerne un appareil et un procédé de fonctionnement d'un appareil pour effectuer une opération de comptage. Des circuits de décodeur d'instructions répondent à une instruction de comptage spécifiant un élément de données d'entrée pour produire des signaux de commande permettant d'amener les circuits de traitement de données à effectuer une opération de comptage. L'opération de comptage détermine une valeur de comptage indiquant un nombre d'éléments d'entrée d'un sous-ensemble d'éléments dans l'élément de données d'entrée spécifié, dont la valeur correspond à une valeur de référence dans un élément de référence dans un élément de données de référence. Une pluralité d'opérations de comptage peuvent servir à déterminer un élément de données de comptage correspondant à l'élément de données d'entrée. L'invention concerne également une instruction de stockage de diffusion de registre, une instruction de production d'index de rassemblement et des appareils respectifs qui y répondent, ainsi que des mises en œuvre de simulateur.
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (EPO) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Publication Language: English (EN)
Filing Language: English (EN)