Check patentability & draft patents in minutes with Patsnap Eureka AI!

Method, device, system and storage medium for accessing memory of graphics processor

A graphics processor and memory technology, applied in the field of information processing, can solve problems such as inability to support multiple formats of GPU memory addressing

Active Publication Date: 2022-03-15
北京壁仞科技开发有限公司 +1
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] To sum up, the disadvantage of the traditional scheme for accessing the memory of the graphics processor is that only one of the linearly continuous GPU memory formats can be selected for addressing
Does not support addressing of GPU memory in multiple formats

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method, device, system and storage medium for accessing memory of graphics processor
  • Method, device, system and storage medium for accessing memory of graphics processor
  • Method, device, system and storage medium for accessing memory of graphics processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] Preferred embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although preferred embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.

[0028] As used herein, the term "comprise" and its variants mean open inclusion, ie "including but not limited to". The term "or" means "and / or" unless otherwise stated. The term "based on" means "based at least in part on". The terms "one example embodiment" and "one embodiment" mean "at least one example embodiment." The term "another embodiment" means "at least one further embodiment". The terms "first", "second", etc. may refer to di...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present disclosure relates to a method for accessing a memory of a graphics processor, a computing device, a computing system, and a storage medium. The method includes: obtaining an access command about the graphics processor, the access command at least indicating the memory address offset data of the accessed target graphics processor; analyzing the data stored in the extended bit of the base address register associated with the target graphics processor identification data, so as to determine the format of the memory of the target graphics processor based on the identification data; based on the determined format of the memory and the memory address offset data, calculate the target address offset; and based on the base address of the memory of the target graphics processor and the The computed target address offset, addressing the memory of the target GPU. The present disclosure is capable of accessing GPU memory in a variety of different formats.

Description

technical field [0001] Embodiments of the present disclosure generally relate to the field of information processing, and more specifically relate to a method for accessing a memory of a graphics processor, a computing device, a computing system, and a storage medium. Background technique [0002] Graphics processing units (GPUs) are typically configured with large amounts of local memory. Both the central processing unit (CPU) and other devices (such as network cards) need to access the local memory of the graphics processor to complete computing tasks on the GPU. The local memory configured by the graphics processor includes, for example, double data transfer rate memory (Graphics Double Data Rate, GDDR) and high-speed memory and high-bandwidth memory (High Bandwidth Memory, HBM). [0003] A traditional solution for accessing the memory of a graphics processor (for example, a method for the CPU to access the GPU memory) includes: the CPU uses the GPU PCIe Memory Bar to ac...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/50G06T1/20G06T1/60
CPCG06F9/5016G06F9/5027G06T1/20G06T1/60
Inventor 不公告发明人
Owner 北京壁仞科技开发有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More