REGISTER ALLOCATION OPTIMIZATION USING PER-REGISTER BIN PACKING

Number of patents in Portfolio can not be more than 2000

United States of America

APP PUB NO 20240370242A1
SERIAL NO

18309987

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Systems and methods to perform per-register bin packing are disclosed. A system may include a memory and one or more processors coupled to the memory. The one or more processors may determine a first live range of a first variable in a source code and a second live range of a second variable in the source code. The first live range and the second live range may overlap in time during execution of an output code. The one or more processors may generate the output code including a first instruction for the first variable and a second instruction for the second variable. The first instruction may include a first register identifier, a first mask, and a first offset. The second instruction may include the first register identifier, a second mask, and a second offset.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
MELLANOX TECHNOLOGIES LTDISRAEL YUEKENI JOSE CITY YOKNEAM NORTHERN DISTRICT

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Efimov, Alexander Sunnyvale, US 7 12
Garlapati, Krishna Los Gatos, US 14 24
Lo, Alan Boulder, US 12 29
Orbay, Emre San Francisco, US 1 0
Warren, Stephen Fort Collins, US 29 98

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation