Monitor exclusive instruction
Monitoring circuitry 36 monitors one or more events indicative of a potential update to data associated with any of a monitored set of addresses, and makes accessible to software executing on the processing circuitry 22 a monitoring reporting indication indicative of whether any events has occurred...
Saved in:
Main Author | |
---|---|
Format | Patent |
Language | English |
Published |
26.04.2023
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | Monitoring circuitry 36 monitors one or more events indicative of a potential update to data associated with any of a monitored set of addresses, and makes accessible to software executing on the processing circuitry 22 a monitoring reporting indication indicative of whether any events has occurred for at least one of the monitored set of addresses. In response to decoding of an exclusive status setting instruction specifying a given address, the processing circuitry 22 sets an exclusive status associated with the given address. The exclusive status is cleared in response to detecting an event indicative of a conflicting memory access to the given address. In response to decoding of a monitor exclusive instruction, the processing circuitry 22: determines whether the exclusive status is associated with a target address, and if so allocates the target address to be one of the monitored set of addresses. |
---|---|
AbstractList | Monitoring circuitry 36 monitors one or more events indicative of a potential update to data associated with any of a monitored set of addresses, and makes accessible to software executing on the processing circuitry 22 a monitoring reporting indication indicative of whether any events has occurred for at least one of the monitored set of addresses. In response to decoding of an exclusive status setting instruction specifying a given address, the processing circuitry 22 sets an exclusive status associated with the given address. The exclusive status is cleared in response to detecting an event indicative of a conflicting memory access to the given address. In response to decoding of a monitor exclusive instruction, the processing circuitry 22: determines whether the exclusive status is associated with a target address, and if so allocates the target address to be one of the monitored set of addresses. |
Author | Matthew James Horsnell |
Author_xml | – fullname: Matthew James Horsnell |
BookMark | eNrjYmDJy89L5WSQ9c3PyyzJL1JIrUjOKS3OLEtVyMwrLikqTS7JzM_jYWBNS8wpTuWF0twM8m6uIc4euqkF-fGpxQWJyal5qSXx7k5GZgbGhmbmTsaEVQAATlAlpA |
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 | GB2603167B |
GroupedDBID | EVB |
ID | FETCH-epo_espacenet_GB2603167B3 |
IEDL.DBID | EVB |
IngestDate | Fri Jul 19 13:01:03 EDT 2024 |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-epo_espacenet_GB2603167B3 |
Notes | Application Number: GB20210001232 |
OpenAccessLink | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20230426&DB=EPODOC&CC=GB&NR=2603167B |
ParticipantIDs | epo_espacenet_GB2603167B |
PublicationCentury | 2000 |
PublicationDate | 20230426 |
PublicationDateYYYYMMDD | 2023-04-26 |
PublicationDate_xml | – month: 04 year: 2023 text: 20230426 day: 26 |
PublicationDecade | 2020 |
PublicationYear | 2023 |
RelatedCompanies | ARM Limited |
RelatedCompanies_xml | – name: ARM Limited |
Score | 3.4662933 |
Snippet | Monitoring circuitry 36 monitors one or more events indicative of a potential update to data associated with any of a monitored set of addresses, and makes... |
SourceID | epo |
SourceType | Open Access Repository |
SubjectTerms | CALCULATING COMPUTING COUNTING ELECTRIC DIGITAL DATA PROCESSING PHYSICS |
Title | Monitor exclusive instruction |
URI | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20230426&DB=EPODOC&locale=&CC=GB&NR=2603167B |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwdV1LS8NAEB5qfd40KvVRzUFyC5ZNuksOQcgmaRH6QKr0Vna3CS1IW0xEf76za2K99DoLu7MD33z7mAfAQ0aUDJCJXC_veK7PCEJKEt9lMu8QiRwlTBb_YEj7r_7ztDttwKLOhTF1Qr9McURElEK8l8Zfb7aPWLGJrSwe5RJF66d0EsZOdTvWL5yEOnEUJuNRPOIO52EvcoYvIdHdlCmL9mAfD9FMYyF5i3ROyuY_oaSncDDGuVblGTSylQXHvO67ZsHRoPrutuDQxGeqAoUVBotzaP_C8MPOvtX7p44-t5fbMrAXcJ8mE953ccXZ3-ZmvahWzbuEJl75sxbY6EB1ITUq5sj2whNCBSwXigoyZ1IEwRW0ds1yvXvoBk60ifRfCKG30ETNsjZSainvjDV-ALy0esQ |
link.rule.ids | 230,309,783,888,25576,76876 |
linkProvider | European Patent Office |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwdV1LS8NAEB5qfdSbRqU-anOQ3IJlE7PkEIS8GrVJi0TpLeymCS1ILTaiP9_ZNbFeep2F3dmBb759zAPgpiA5t5GJdKMcGLpJCUKKE1OnvBwQjhzFZBZ_nFjRi_k4vZu2YN7kwsg6oV-yOCIiKke8V9JfrzaPWL6MrVzf8gWK3u_D1PG1-nYsXjiJpfmuE0zG_tjTPM8Zulry7BDRTdmi7g7s4gGbCiwEr67ISVn9J5TwCPYmONeyOoZWsVSg4zV91xQ4iOvvbgX2ZXxmvkZhjcH1CfR-YfihFt_526eIPlcXmzKwp9APg9SLdFwx-9tcNnQb1YwzaOOVv-iCig5UFFKz2AzZnhmM5TYtWW4xMqOc2fY5dLfNcrF9qA-dKI1H2eghebqEQ2Eu8S9CrCtoo5ZFD-m14tfSMj-pJn23 |
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=Monitor+exclusive+instruction&rft.inventor=Matthew+James+Horsnell&rft.date=2023-04-26&rft.externalDBID=B&rft.externalDocID=GB2603167B |