TECHNOLOGIES FOR FAST SYNCHRONIZATION BARRIERS FOR MANY-CORE PROCESSING

Technologies for multithreaded synchronization including a computing device having a many-core processor. Each processor core includes multiple hardware threads. A hardware thread executed by a processor core enters a synchronization barrier and synchronizes with other hardware threads executed by t...

Full description

Saved in:
Bibliographic Details
Main Author ROBISON, Arch D
Format Patent
LanguageEnglish
French
German
Published 06.05.2020
Subjects
Online AccessGet full text

Cover

Loading…
Abstract Technologies for multithreaded synchronization including a computing device having a many-core processor. Each processor core includes multiple hardware threads. A hardware thread executed by a processor core enters a synchronization barrier and synchronizes with other hardware threads executed by the same processor core. After synchronization, the hardware thread synchronizes with a source hardware thread that may be executed by a different processor core. The source hardware thread may be assigned using an n-way shuffle of all hardware threads, where n is the number of hardware threads per processor core. The hardware thread resynchronizes with the other hardware threads executed by the same processor core. The hardware thread alternately synchronizes with the source hardware thread and the other hardware threads executed by the same processor core until all hardware threads have synchronized. The computing device may reduce a Boolean value over the synchronization barrier. Other embodiments are described and claimed.
AbstractList Technologies for multithreaded synchronization including a computing device having a many-core processor. Each processor core includes multiple hardware threads. A hardware thread executed by a processor core enters a synchronization barrier and synchronizes with other hardware threads executed by the same processor core. After synchronization, the hardware thread synchronizes with a source hardware thread that may be executed by a different processor core. The source hardware thread may be assigned using an n-way shuffle of all hardware threads, where n is the number of hardware threads per processor core. The hardware thread resynchronizes with the other hardware threads executed by the same processor core. The hardware thread alternately synchronizes with the source hardware thread and the other hardware threads executed by the same processor core until all hardware threads have synchronized. The computing device may reduce a Boolean value over the synchronization barrier. Other embodiments are described and claimed.
Author ROBISON, Arch D
Author_xml – fullname: ROBISON, Arch D
BookMark eNrjYmDJy89L5WRwD3F19vDz9_F393QNVnDzD1JwcwwOUQiO9HP2CPL384xyDPH091NwcgwK8nQNgqjwdfSL1HX2D3JVCAjyd3YNDvb0c-dhYE1LzClO5YXS3AwKbq4hzh66qQX58anFBYnJqXmpJfGuAcZGxgYWZoZOhsZEKAEA1qQuWA
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
DocumentTitleAlternate TECHNOLOGIEN FÜR SCHNELLE SYNCHRONISATIONSBARRIEREN FÜR MEHRKERNIGE VERARBEITUNG
TECHNOLOGIES DE BARRIÈRES DE SYNCHRONISATION RAPIDE POUR TRAITEMENT MULTINOYAU
ExternalDocumentID EP3230861B1
GroupedDBID EVB
ID FETCH-epo_espacenet_EP3230861B13
IEDL.DBID EVB
IngestDate Fri Jul 19 14:38:31 EDT 2024
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
French
German
LinkModel DirectLink
MergedId FETCHMERGED-epo_espacenet_EP3230861B13
Notes Application Number: EP20150867544
OpenAccessLink https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20200506&DB=EPODOC&CC=EP&NR=3230861B1
ParticipantIDs epo_espacenet_EP3230861B1
PublicationCentury 2000
PublicationDate 20200506
PublicationDateYYYYMMDD 2020-05-06
PublicationDate_xml – month: 05
  year: 2020
  text: 20200506
  day: 06
PublicationDecade 2020
PublicationYear 2020
RelatedCompanies Intel Corporation
RelatedCompanies_xml – name: Intel Corporation
Score 3.2708476
Snippet Technologies for multithreaded synchronization including a computing device having a many-core processor. Each processor core includes multiple hardware...
SourceID epo
SourceType Open Access Repository
SubjectTerms CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
Title TECHNOLOGIES FOR FAST SYNCHRONIZATION BARRIERS FOR MANY-CORE PROCESSING
URI https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20200506&DB=EPODOC&locale=&CC=EP&NR=3230861B1
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3dT8IwEL8Q_HxT1Ihf6YPZ2yLI2MYDMazrGCZ0S5kGfCH7THgZRGb8971WQF_0rWmbS3vJ9Xd3vQ-AeyNGGLPQOjE7j5ZuFO1Y7yHO63Eh0bDXTgzVkmXMTf_FeJ52pzVYbHNhVJ3QT1UcESUqRXmv1Hu9-nFiuSq2cv2QLHBq-eRFfVfbWMfSRdIyNdfpszBwA6pRiiONi34HVW3bbDtoKO1JLVqW2WevjkxKWf1GFO8E9kMkVlanUMvLBhzRbeO1BhyON__dDThQAZrpGic3Qrg-g2HEqM9VFwM2IWjFEW8wichkxqkvAj56U24n4gyEGDHxvWM84DOdBoKRUARUPqF8eA7EYxH1dTzbfMeHOQt3t-hcQL1clvklECuzi8xuZVYad404jXtFjlKbG0lqp5lpt5rQ_JPM1T9r13AsGaqC-8wbqFfvH_ktAnCV3CnWfQFbQYOk
link.rule.ids 230,309,786,891,25594,76903
linkProvider European Patent Office
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3dT8IwEL8Q_MA3RY342Qezt0WQsY0HYljXMZR1y5gGeCH7THgZRGb8971VQF_0rbk2TXvJ3a-_67UHcK-ECGMashO1_ajJStYK5S7ivBxmJRp2W5EiSrI4XLVfledJZ1KBxfYtjPgn9FN8jogWFaO9F8Jfr36CWKbIrVw_RAsULZ-soGdKG3ZchkiaqmQaPea5pkslSrElcb_XxqO2rrYMJEp7GjJCwZTejPJRyuo3oljHsO_hZHlxApU0r0ONbguv1eHQ2dx31-FAJGjGaxRujHB9CoOAUZuLKgZsTJDFEas_Dsh4yqntu3w4E2EnYvR9f8j87xFOn09l6vqMeL5LSxfKB2dALBZQW8a1zXd6mDNvt4v2OVTzZZ5eANESPUv0ZqLFYUcJ47CbpWi1qRLFepyoerMBjT-nufyn7w5qduCM5qMhf7mCo1K5ItFPvYZq8f6R3iAYF9GtUOMXqDOGjg
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=TECHNOLOGIES+FOR+FAST+SYNCHRONIZATION+BARRIERS+FOR+MANY-CORE+PROCESSING&rft.inventor=ROBISON%2C+Arch+D&rft.date=2020-05-06&rft.externalDBID=B1&rft.externalDocID=EP3230861B1