An apparatus comprising: at least one processing element configured to process a data flow in at least one direction of a plurality of directions; a configuration register comprising at least one setting that determines the processing of the data flow with the at least one processing element; and a shift register configured to select data of the at least one processing element from the at least one direction, and to provide at least one shifted data sample to a plurality of slices configured to perform at least one arithmetic operation with the data flow; wherein at least one slice of the plurality of slices is configured with the at least one setting of the configuration register.
L'invention concerne un appareil comprenant : au moins un élément de traitement configuré pour traiter un flux de données dans au moins une direction d'une pluralité de directions ; un registre de configuration comprenant au moins un réglage qui détermine le traitement du flux de données avec ledit élément de traitement ; et un registre à décalage configuré pour sélectionner des données dudit élément de traitement à partir de ladite direction, et pour fournir au moins un échantillon de données décalé à une pluralité de tranches configurées pour effectuer au moins une opération arithmétique avec le flux de données ; au moins une tranche de la pluralité de tranches étant configurée selon ledit réglage du registre de configuration.
CONFIGURABLE WAVEFRONT PARALLEL PROCESSOR
PROCESSEUR PARALLÈLE À FRONT D'ONDE CONFIGURABLE
2024-03-14
Patent
Electronic Resource
English
Configurable Multi-Purpose Processor
NTRS | 2010
|British Library Conference Proceedings | 1995
|LavaCORETM configurable Java TM processor core
Tema Archive | 2002
|7.0302 LavaCORE - Configurable Java Processor Core
British Library Conference Proceedings | 2002
|