Systems and methods for automatically optimizing high performance computing programming languages
US8924946B2 · kind B2 · utility
2Cited by
11References
22Claims
0Family size
Assignee
Inventors
Key dates
| Filing date | Nov 24, 2010 |
| Grant date | Dec 30, 2014 |
| Priority date | — |
| Expiry date | Jan 13, 2033 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F8/458
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Systems and methods for replacing inferior code segments with optimal code segments. Systems and methods for making such replacements for programming languages using Message Passing Interface (MPI) are provided. For example, at the compiler level, point-to-point code segments may be identified and replaced with all-to-all code segments. Programming code may include X10, Chapel and other programming languages that support parallel for loop.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.