Patent · US Active

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 dateNov 24, 2010
Grant dateDec 30, 2014
Priority date
Expiry dateJan 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.