Compiler-generated alternate memory-mapped data access operations
US11442708B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Sep 17, 2020 |
| Grant date | Sep 13, 2022 |
| Priority date | — |
| Expiry date | Dec 5, 2040 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2212/163
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Techniques for compiling source code include generating object code by processing source code corresponding to a portion of a software program. The source code includes an instruction, native to a program language, for a memory location access. Based at least in part on processing the source code, the compiler generates second object code that, when executed by one or more processors, configures the one or more processors to determine to implement the memory location access using first database access transaction operations or to implement the memory location access using second database access transaction operations. The compiler may generate third object code that configures the one or more processors to implement the memory location access using the first database access transaction operations or to implement the memory location access using the second database access transaction operations, based at least in part based on the determining.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.