Method for realizing discrete display card video memory distribution on Godson computing platform

A technology of independent graphics card and computing platform, applied in the direction of memory address/allocation/relocation, computing, memory system, etc., can solve the problems of unseen invention patents, technical achievements or implementation schemes, etc., to improve graphics and image processing capabilities, fast The effect of reading and writing

Active Publication Date: 2015-04-29
NO 15 INST OF CHINA ELECTRONICS TECH GRP +1
View PDF5 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, there is no invention patent, technical achieve

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 for realizing discrete display card video memory distribution on Godson computing platform
  • Method for realizing discrete display card video memory distribution on Godson computing platform
  • Method for realizing discrete display card video memory distribution on Godson computing platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The present invention is described in detail below in conjunction with accompanying drawing.

[0024] 1. Optimization and implementation of TTM video memory management algorithm

[0025] The TTM algorithm is a general video memory access control management method, which can provide an efficient video memory data read and write control mechanism for different CPU computing platforms and different manufacturers of graphics cards (core graphics card or independent graphics card), realizing comprehensive functions and good efficiency.

[0026] 1) TTM algorithm execution flow

[0027] a) The upper layer application calls the DRM device object through the user state DRM dynamic link library, and then calls the TTM file object. TTM exists in the form of a file for DRM, that is, it encapsulates a real buffer object, which mainly matches the file system under Linux.

[0028] b) After that, the TTM module is designed as a control module that can efficiently manage video memory....

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 invention provides a method for realizing discrete display card video memory distribution on a Godson computing platform. A TTM (thermal texture maps) video memory management method is adopted for solving the video memory access control problem. The method comprises the following steps that 1, data structure definition facing a TTM algorithm is designed on the basis of the TTM algorithm, a buffer object data structure and a base class thereof are created, and the data replacement and the CPU (central processing unit) mapping are realized; 2, an isolation mechanism is designed for realizing the data synchronization, the locking on a buffer region is realized through the fence on the created buffer region, the data synchronization is further realized, and the access of multiple processes or multiple processor kernels on the same buffer region object at the same moment is realized; 3, a kernel calling method based on a secondary cache lock mechanism of a Godson 3B processor chip is adopted, two system calling sys_scache_lock and sys_scache unlock are added to an operating system kernel, the locking on a secondary cache in a Godson chip is realized, the fast access, reading and writing effect of a DMA (direct memory access) on video memory data is improved, the data synchronization in the second step is combined, and the display card video memory data access control is realized.

Description

technical field [0001] The invention relates to a method for realizing memory allocation of an independent graphics card on a Loongson computing platform, belonging to the field of graphics and image processing. Background technique [0002] As a special device in the computer, the graphics card is responsible for processing graphics signals. The graphics information output on the monitor is generated by the graphics card and sent to the monitor. Therefore, the performance of the graphics card determines the display effect of the computer. Graphics cards are divided into integrated graphics cards and discrete graphics cards. The integrated graphics card is to integrate the GPU into the CPU or North Bridge chip, and the video memory and its related circuits are integrated with the motherboard. Independent graphics card refers to the integration of high-performance display chips, video memory and related circuits on a single circuit board, which exists as an independent board...

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
IPC IPC(8): G06F12/12G06F12/128
Inventor 张超屈涛梁瑛
Owner NO 15 INST OF CHINA ELECTRONICS TECH GRP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products