Log in
Enquire now
‌

US Patent 11989556 Detecting infinite loops in a programmable atomic transaction

Patent 11989556 was granted and assigned to Micron Technology on May, 2024 by the United States Patent and Trademark Office.

OverviewStructured DataIssuesContributors

Contents

Patent abstractTimelineTable: Further ResourcesReferences
Is a
Patent
Patent
1

Patent attributes

Patent Applicant
Micron Technology
Micron Technology
1
Current Assignee
Micron Technology
Micron Technology
1
Patent Jurisdiction
United States Patent and Trademark Office
United States Patent and Trademark Office
1
Patent Number
119895561
Patent Inventor Names
Tony Brewer1
Date of Patent
May 21, 2024
1
Patent Application Number
181117441
Date Filed
February 20, 2023
1
Patent Citations
‌
US Patent 8205066 Dynamically configured coprocessor for different extended instruction set personality specific to application program with shared memory storing instructions invisibly dispatched from host processor
1
‌
US Patent 8423745 Systems and methods for mapping a neighborhood of data to general registers of a processing element
1
‌
US Patent 8560816 System and method for performing incremental register checkpointing in transactional memory
1
‌
US Patent 8561037 Compiler for generating an executable comprising instructions for a plurality of different instruction sets
1
‌
US Patent 8739164 Automatic suspend atomic hardware transactional memory in response to detecting an implicit suspend condition and resume thereof
1
‌
US Patent 9710384 Microprocessor architecture having alternative memory access paths
1
‌
US Patent 10007520 Systems and methods for using alternate computer instruction sets
1
‌
US Patent 10642538 Multi-channel memory interface
1
...
Patent Primary Examiner
‌
Scott C Sun
1
Patent abstract

Disclosed in some examples are systems, methods, devices, and machine-readable mediums to detect and terminate programmable atomic transactions that are stuck in an infinite loop. In order to detect and terminate these transactions, the programmable atomic unit may use an instruction counter that increments each time an instruction is executed during execution of a programmable atomic transaction. If the instruction counter meets or exceeds a threshold instruction execution limit without reaching the termination instruction, the programmable atomic transaction may be terminated, all resources used (e.g., memory locks) may be freed, and a response may be sent to a calling processor.

Timeline

No Timeline data yet.

Further Resources

Title
Author
Link
Type
Date
No Further Resources data yet.

References

Find more entities like US Patent 11989556 Detecting infinite loops in a programmable atomic transaction

Use the Golden Query Tool to find similar entities by any field in the Knowledge Graph, including industry, location, and more.
Open Query Tool
Access by API
Golden Query Tool
Golden logo

Company

  • Home
  • Press & Media
  • Blog
  • Careers
  • WE'RE HIRING

Products

  • Knowledge Graph
  • Query Tool
  • Data Requests
  • Knowledge Storage
  • API
  • Pricing
  • Enterprise
  • ChatGPT Plugin

Legal

  • Terms of Service
  • Enterprise Terms of Service
  • Privacy Policy

Help

  • Help center
  • API Documentation
  • Contact Us
By using this site, you agree to our Terms of Service.