Synchronization logic for memory requests

In an embodiment, a processor includes a plurality of cores and synchronization logic. The synchronization logic includes circuitry to: receive a first memory request and a second memory request; determine whether the second memory request is in contention with the first memory request; and in respo...

Full description

Saved in:
Bibliographic Details
Main Authors Steely, Jr., Simon C, Sury, Samantika S, Blankenship, Robert G
Format Patent
LanguageEnglish
Published 04.12.2018
Subjects
Online AccessGet full text

Cover

Loading…
Abstract In an embodiment, a processor includes a plurality of cores and synchronization logic. The synchronization logic includes circuitry to: receive a first memory request and a second memory request; determine whether the second memory request is in contention with the first memory request; and in response to a determination that the second memory request is in contention with the first memory request, process the second memory request using a non-blocking cache coherence protocol. Other embodiments are described and claimed.
AbstractList In an embodiment, a processor includes a plurality of cores and synchronization logic. The synchronization logic includes circuitry to: receive a first memory request and a second memory request; determine whether the second memory request is in contention with the first memory request; and in response to a determination that the second memory request is in contention with the first memory request, process the second memory request using a non-blocking cache coherence protocol. Other embodiments are described and claimed.
Author Steely, Jr., Simon C
Sury, Samantika S
Blankenship, Robert G
Author_xml – fullname: Steely, Jr., Simon C
– fullname: Sury, Samantika S
– fullname: Blankenship, Robert G
BookMark eNrjYmDJy89L5WTQDK7MS84oys_LrEosyczPU8jJT89MVkjLL1LITc3NL6pUKEotLE0tLinmYWBNS8wpTuWF0twMim6uIc4euqkF-fGpxQWJyal5qSXxocGGBoYmZmaWBk5GxsSoAQA3MCs0
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 US10146690B2
GroupedDBID EVB
ID FETCH-epo_espacenet_US10146690B23
IEDL.DBID EVB
IngestDate Fri Jul 19 16:08:35 EDT 2024
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-epo_espacenet_US10146690B23
Notes Application Number: US201615180351
OpenAccessLink https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20181204&DB=EPODOC&CC=US&NR=10146690B2
ParticipantIDs epo_espacenet_US10146690B2
PublicationCentury 2000
PublicationDate 20181204
PublicationDateYYYYMMDD 2018-12-04
PublicationDate_xml – month: 12
  year: 2018
  text: 20181204
  day: 04
PublicationDecade 2010
PublicationYear 2018
RelatedCompanies Intel Corporation
RelatedCompanies_xml – name: Intel Corporation
Score 3.1735392
Snippet In an embodiment, a processor includes a plurality of cores and synchronization logic. The synchronization logic includes circuitry to: receive a first memory...
SourceID epo
SourceType Open Access Repository
SubjectTerms CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
Title Synchronization logic for memory requests
URI https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20181204&DB=EPODOC&locale=&CC=US&NR=10146690B2
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwY2BQSTUwSjNNMgGfpw0kLIGEpXFKkq6ZRVKaqYkZsEcGXvLv62fmEWriFWEawcSQBdsLAz4ntBx8OCIwRyUD83sJuLwuQAxiuYDXVhbrJ2UChfLt3UJsXdSgvWNQdQWMdBcnW9cAfxd_ZzVnZ9vQYDW_IFvQlbRmwJ6gE7C4ZgU2o81BucE1zAm0K6UAuUpxE2RgCwCallcixMCUmifMwOkMu3lNmIHDFzrhLczADl6hmVwMFITmwmIRBs3gyrxk8KG2kD2UCuDySwHY_FTIBS2crVQoSgUX98WiDIpuriHOHrpA2-PhXo0PDUY41FiMgSUvPy9VgkEBmO2ANbW5uaFpspmJeZJhokWyUVpKSjKo-WJhnmIoySCF2xwpfJLSDFygYAMv0DCRYWApKSpNlQVWsyVJcuDwAQB9o3_2
link.rule.ids 230,309,783,888,25576,76882
linkProvider European Patent Office
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwY2BQSTUwSjNNMgGfpw0kLIGEpXFKkq6ZRVKaqYkZsEcGXvLv62fmEWriFWEawcSQBdsLAz4ntBx8OCIwRyUD83sJuLwuQAxiuYDXVhbrJ2UChfLt3UJsXdSgvWNQdQWMdBcnW9cAfxd_ZzVnZ9vQYDW_IFvQlbRmwJ6gE7C4ZgU2sS1Atx24hjmBdqUUIFcpboIMbAFA0_JKhBiYUvOEGTidYTevCTNw-EInvIUZ2MErNJOLgYLQXFgswqAZXJmXDD7UFrKHUgFcfikAm58KuaCFs5UKRang4r5YlEHRzTXE2UMXaHs83KvxocEIhxqLMbDk5eelSjAoALMdsKY2Nzc0TTYzMU8yTLRINkpLSUkGNV8szFMMJRmkcJsjhU9SnoHTI8TXJ97H089bmoELFITgxRomMgwsJUWlqbLAKrckSQ4cVgClg4Lm
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=Synchronization+logic+for+memory+requests&rft.inventor=Steely%2C+Jr.%2C+Simon+C&rft.inventor=Sury%2C+Samantika+S&rft.inventor=Blankenship%2C+Robert+G&rft.date=2018-12-04&rft.externalDBID=B2&rft.externalDocID=US10146690B2