Obscuring memory access patterns in conjunction with deadlock detection or avoidance
Methods, apparatus and systems for memory access obscuration are provided. A first embodiment provides memory access obscuration in conjunction with deadlock avoidance. Such embodiment utilizes processor features including an instruction to enable monitoring of specified cache lines and an instructi...
Saved in:
Main Authors | , , |
---|---|
Format | Patent |
Language | English |
Published |
20.12.2016
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | Methods, apparatus and systems for memory access obscuration are provided. A first embodiment provides memory access obscuration in conjunction with deadlock avoidance. Such embodiment utilizes processor features including an instruction to enable monitoring of specified cache lines and an instruction that sets a status bit responsive to any foreign access (e.g., write or eviction due to a read) to the specified lines. A second embodiment provides memory access obscuration in conjunction with deadlock detection. Such embodiment utilizes the monitoring feature, as well as handler registration. A user-level handler may be asynchronously invoked responsive to a foreign write to any of the specified lines. Invocation of the handler more frequently than expected indicates that a deadlock may have been encountered. In such case, a deadlock policy may be enforced. Other embodiments are also described and claimed. |
---|---|
AbstractList | Methods, apparatus and systems for memory access obscuration are provided. A first embodiment provides memory access obscuration in conjunction with deadlock avoidance. Such embodiment utilizes processor features including an instruction to enable monitoring of specified cache lines and an instruction that sets a status bit responsive to any foreign access (e.g., write or eviction due to a read) to the specified lines. A second embodiment provides memory access obscuration in conjunction with deadlock detection. Such embodiment utilizes the monitoring feature, as well as handler registration. A user-level handler may be asynchronously invoked responsive to a foreign write to any of the specified lines. Invocation of the handler more frequently than expected indicates that a deadlock may have been encountered. In such case, a deadlock policy may be enforced. Other embodiments are also described and claimed. |
Author | Sheaffer Gad Gueron Shay Raikin Shlomo |
Author_xml | – fullname: Gueron Shay – fullname: Raikin Shlomo – fullname: Sheaffer Gad |
BookMark | eNqNiksOAUEQQHvBwu8OdQGJtLGwJcTOwlhPSk2hmanqdNcQtyfhAFbv5eUNXU9UeODK_SlTl4JcoOVW0wuQiHOGiGacJEMQIJVbJ2RBBZ7BrlAz1o3S_SPG364J8KGhRiEeu_4Zm8yTH0cOtptyvZty1IpzRGJhq46H5cIXvpit_PyP5Q2ypDrl |
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 | US9524240B2 |
GroupedDBID | EVB |
ID | FETCH-epo_espacenet_US9524240B23 |
IEDL.DBID | EVB |
IngestDate | Fri Jul 19 15:19:52 EDT 2024 |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-epo_espacenet_US9524240B23 |
Notes | Application Number: US201313782416 |
OpenAccessLink | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20161220&DB=EPODOC&CC=US&NR=9524240B2 |
ParticipantIDs | epo_espacenet_US9524240B2 |
PublicationCentury | 2000 |
PublicationDate | 20161220 |
PublicationDateYYYYMMDD | 2016-12-20 |
PublicationDate_xml | – month: 12 year: 2016 text: 20161220 day: 20 |
PublicationDecade | 2010 |
PublicationYear | 2016 |
RelatedCompanies | Intel Corporation |
RelatedCompanies_xml | – name: Intel Corporation |
Score | 3.0625985 |
Snippet | Methods, apparatus and systems for memory access obscuration are provided. A first embodiment provides memory access obscuration in conjunction with deadlock... |
SourceID | epo |
SourceType | Open Access Repository |
SubjectTerms | CALCULATING COMPUTING COUNTING ELECTRIC COMMUNICATION TECHNIQUE ELECTRIC DIGITAL DATA PROCESSING ELECTRICITY PHYSICS TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION |
Title | Obscuring memory access patterns in conjunction with deadlock detection or avoidance |
URI | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20161220&DB=EPODOC&locale=&CC=US&NR=9524240B2 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LS8NAEB5Kfd40KtYXe5DcgknaJN1DEPKiCG2KTaS3kidEMQlNVPz3zq5p9aK3MIFld5Zv5pvdmVmA2wRDBqSpmoQ4SiS0froU64YiRUqqG1mcRjLvsz2d6ZNw9LDUlj0oNrUwvE_oB2-OiIhKEO8tt9f1zyGWw3Mrm7u4QFF17wWmI3bRMdIXVZVFxzLdue_4tmjbZrgQZ48m1VgdhGyhtd5BFm0wMLhPFitKqX97FO8Iduc4WNkeQy8rBTiwNw-vCbA_7e67BdjjCZpJg8IOhM0JBD5inVcXkleWJ_tJIv7qIal5r8yyIUVJMMx9RpfFVkLYWStJcTPRcb3gR5t9y6s1id6rImUbfwrEcwN7IuFEV1ulrMLFdknDM-iXVZmdAxkreYbhcULVCKkRzamcIgEZ5okuj2I6pgMY_DnMxT__LuGQaZflcajyFfTb9Vt2jd64jW-4Hr8AAR6P8w |
link.rule.ids | 230,309,783,888,25576,76882 |
linkProvider | European Patent Office |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LT4NAEJ409VFvWjXW5x4MNyLQQrsHYgK0Qe0rFkxvBBZI0AhNQY3_3tm1rV70RoZkw87mm_lmmQfANcOQAWmqLiOOmIzWz5Ajo6vKoRob3SSKQ0X02R6NDdfv3M_1eQ2ydS2M6BP6IZojIqIY4r0S9nrxc4nliNzK8ibKUFTcDjzTkVbRMdIXTVMkxzL704kzsSXbNv2ZNH40qc7rIBQLrfUWMuweH3bQf7J4Ucrit0cZ7MP2FBfLqwOoJXkTGvZ68FoTdker_91N2BEJmqxE4QqE5SF4E8S6qC4krzxP9pOEYuohWYhemXlJspxgmPuMLovvhPC7VhLjYaLjesGHKvmWF0sSvhdZzA_-CMig79mujB8abJQS-LPNltrHUM-LPDkB0lPTBMNjRrUQqRFNqRIjAWmnzFA6Ee3RFrT-XOb0n3dX0HC90TAY3o0fzmCPa5rndGjKOdSr5VtygZ65ii6FTr8A6fqS4w |
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=Obscuring+memory+access+patterns+in+conjunction+with+deadlock+detection+or+avoidance&rft.inventor=Gueron+Shay&rft.inventor=Raikin+Shlomo&rft.inventor=Sheaffer+Gad&rft.date=2016-12-20&rft.externalDBID=B2&rft.externalDocID=US9524240B2 |