COMPARISON-BASED SORT IN A RECONFIGURABLE ARRAY PROCESSOR HAVING MULTIPLE PROCESSING ELEMENTS FOR SORTING ARRAY ELEMENTS

An array processor includes a managing element having a load streaming unit coupled to multiple processing elements. The load streaming unit provides input data portions to each of a first subset of the processing elements and also receives output data from each of a second subset of the processing...

Full description

Saved in:
Bibliographic Details
Main Authors Balakrishnan, Ganesh, Stuecheli, Jeffrey A, Blaner, Bartholomew, Reilly, John J
Format Patent
LanguageEnglish
Published 10.01.2019
Subjects
Online AccessGet full text

Cover

Loading…
Abstract An array processor includes a managing element having a load streaming unit coupled to multiple processing elements. The load streaming unit provides input data portions to each of a first subset of the processing elements and also receives output data from each of a second subset of the processing elements based on a comparatively sorted combination of the input data portions provided to the first subset of processing elements. Furthermore, each of processing elements is configurable by the managing element to compare input data portions received from either the load streaming unit or two or more of the other processing elements, wherein the input data portions are stored for processing in respective queues. Each processing unit is further configurable to select an input data portion to be output data based on the comparison, and in response to selecting the input data portion, remove a queue entry corresponding to the selected input data portion. Each processing element may be further configured to provide the selected output data portion to either the managing element or as an input to one of the processing elements.
AbstractList An array processor includes a managing element having a load streaming unit coupled to multiple processing elements. The load streaming unit provides input data portions to each of a first subset of the processing elements and also receives output data from each of a second subset of the processing elements based on a comparatively sorted combination of the input data portions provided to the first subset of processing elements. Furthermore, each of processing elements is configurable by the managing element to compare input data portions received from either the load streaming unit or two or more of the other processing elements, wherein the input data portions are stored for processing in respective queues. Each processing unit is further configurable to select an input data portion to be output data based on the comparison, and in response to selecting the input data portion, remove a queue entry corresponding to the selected input data portion. Each processing element may be further configured to provide the selected output data portion to either the managing element or as an input to one of the processing elements.
Author Stuecheli, Jeffrey A
Balakrishnan, Ganesh
Blaner, Bartholomew
Reilly, John J
Author_xml – fullname: Balakrishnan, Ganesh
– fullname: Stuecheli, Jeffrey A
– fullname: Blaner, Bartholomew
– fullname: Reilly, John J
BookMark eNqNjD0LgzAURTO0Q7_-w4POgrFQcHymTw1oIkksdBIp6VRUsEN_fpXavdOFe869W7bq-s5v2FvoskIjrVZBgpYuYLVxIBUgGBJapTKrDSYFARqDN6iMFmQnCXK8SpVBWRdOVhNfyNxRQSUpZyGdvPlwLr_7H9qz9aN9jv6w5I4dU3IiD_zQN34c2rvv_KupbRTyOOQRP8fIT_9ZHz3DPSk
ContentType Patent
DBID EVB
DatabaseName esp@cenet
DatabaseTitleList
Database_xml – sequence: 1
  dbid: EVB
  name: esp@cenet
  url: http://worldwide.espacenet.com/singleLineSearch?locale=en_EP
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
Discipline Medicine
Chemistry
Sciences
Physics
ExternalDocumentID US2019012169A1
GroupedDBID EVB
ID FETCH-epo_espacenet_US2019012169A13
IEDL.DBID EVB
IngestDate Fri Jul 19 15:08:54 EDT 2024
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-epo_espacenet_US2019012169A13
Notes Application Number: US201816132049
OpenAccessLink https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20190110&DB=EPODOC&CC=US&NR=2019012169A1
ParticipantIDs epo_espacenet_US2019012169A1
PublicationCentury 2000
PublicationDate 20190110
PublicationDateYYYYMMDD 2019-01-10
PublicationDate_xml – month: 01
  year: 2019
  text: 20190110
  day: 10
PublicationDecade 2010
PublicationYear 2019
RelatedCompanies International Business Machines Corporation
RelatedCompanies_xml – name: International Business Machines Corporation
Score 3.189863
Snippet An array processor includes a managing element having a load streaming unit coupled to multiple processing elements. The load streaming unit provides input...
SourceID epo
SourceType Open Access Repository
SubjectTerms CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
Title COMPARISON-BASED SORT IN A RECONFIGURABLE ARRAY PROCESSOR HAVING MULTIPLE PROCESSING ELEMENTS FOR SORTING ARRAY ELEMENTS
URI https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20190110&DB=EPODOC&locale=&CC=US&NR=2019012169A1
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3dS8MwED_G_HzTqfgxJaD0rbhuXW0fhqRfW2X9IG3HfBpNW0GQbriK_vkmsVOf9pj7kYM7uLvcJXcBuDMyZkFlTmU175Wyyo7oskF1Kuv6kHlCQ6XKgHcj-4E2SdWn-XDegrdNL4yYE_ophiMyi8qZvdfCX6_-ili2eFu5vqevjLR8dJORLTXZMY9uSk-yzZEThXZoSZY1SmMpIA3WVzQDs1xphx-k-aR9Z2byvpTV_6DiHsFuxPhV9TG0yqoDB9bm77UO7PvNlXcH9sQbzXzNiI0drk_gywr9CBMvZo7QxLFjozgkCfIChBHhfxO63jgl2Jw6CBOCn1FEQoupOiRogmdeMEZ-Ok28iOENwmnOVIz2jxHLDAVDTvzZv4FO4dZ1EmsiM2EWv7pbpPF_yQdn0K6WVXkOKHspslwpilwrFJXq_Szrq0VuZBl9KIYDql1Adxuny-3wFRzyJa9VKL0utOv3j_KaRe-a3gilfwNUXpT3
link.rule.ids 230,309,786,891,25594,76903
linkProvider European Patent Office
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3dS8MwEA_Dr_mmU_FjakDpW3Hduq59GJJ-rdV-kbZjPo2mrSBIN1xF_3yT2Ome9no_cpCEu8svyd0BcK9l1ILKnIhy3itFmR7RRY2oRFTVIfWEmkykActG9gPFSeWn2XDWAu_rXBheJ_SLF0ekFpVTe6-5v17-X2KZ_G_l6oG8UdHi0U7GptCwYxbdpJ5g6mMrCs3QEAxjnMZCgBusLykaolxpd0RJISdLU53lpSw3g4p9BPYiqq-qj0GrrDqgbax7r3XAgd88eXfAPv-jma-osLHD1Qn4NkI_QtiNqSPUUWyZMA5xAt0AIohZb0LbnaQY6Z4FEcboBUY4NOhShxg6aOoGE-inXuJGFG8QJrM8Xto_hpQZcoVM-Dt-DZ2CO9tKDEekk5n_rd08jTdnPjgDO9WiKs8BzF6LLJeKIlcKSSZqP8v6cpFrWUZGxXBAlAvQ3abpcjt8C9pO4ntzzw2er8Ahg9i9hdTrgp3647O8ppG8Jjd8A34AcU-X4Q
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=COMPARISON-BASED+SORT+IN+A+RECONFIGURABLE+ARRAY+PROCESSOR+HAVING+MULTIPLE+PROCESSING+ELEMENTS+FOR+SORTING+ARRAY+ELEMENTS&rft.inventor=Balakrishnan%2C+Ganesh&rft.inventor=Stuecheli%2C+Jeffrey+A&rft.inventor=Blaner%2C+Bartholomew&rft.inventor=Reilly%2C+John+J&rft.date=2019-01-10&rft.externalDBID=A1&rft.externalDocID=US2019012169A1