Shared virtual memory

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 9588826
APP PUB NO 20150123978A1
SERIAL NO

14566654

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Embodiments of the invention provide a programming model for CPU-GPU platforms. In particular, embodiments of the invention provide a uniform programming model for both integrated and discrete devices. The model also works uniformly for multiple GPU cards and hybrid GPU systems (discrete and integrated). This allows software vendors to write a single application stack and target it to all the different platforms. Additionally, embodiments of the invention provide a shared memory model between the CPU and GPU. Instead of sharing the entire virtual address space, only a part of the virtual address space needs to be shared. This allows efficient implementation in both discrete and integrated settings.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • INTEL CORPORATION

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Chen, Hu Beijing, CN 98 407
Fang, Jesse Beijing, CN 10 324
Gao, Ying Beijing, CN 142 985
Mendelson, Avi Haifa, IL 28 507
Rajagopalan, Mohan Mountain View, US 21 224
Saha, Bratin Santa Clara, US 90 3753
Yan, Shoumeng Beijing, CN 30 299
Zhang, Peinan Beijing, CN 10 186
Zhou, Xiaocheng Beijing, CN 20 101

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Sep 7, 2024
11.5 Year Payment $7400.00 $3700.00 $1850.00 Sep 7, 2028
Fee Large entity fee small entity fee micro entity fee
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00