Compilation of unified parallel C-language programs

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7254809
APP PUB NO 20050028141A1
SERIAL NO

10630023

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Methods, compiler apparatus and a computer program product for compiling UPC source code are disclosed. UPC-unique constructs are converted into C-level form. The C-level constructs are inserted into the source code to form a combined code. The combined code is translated into an intermediate form, wherein any surviving UPC-unique components are discarded. All UPC-unique data or statements are converted to a form that can be handled by general compiler architectures, yet retain UPC properties. The resultant intermediate form is converted to compiled machine code. The generation of C-level constructs occurs at a compiler front end module, avoiding difficulties in intermediate code handling.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • GOOGLE LLC

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Barik, Rajkishore Zurich Witikon, CH 67 747
Kurhekar, Manish New Delhi, IN 2 26
Varma, Pradeep New Delhi, IN 34 2737

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation