Method for dynamically detecting memory overflow on GPU based on address compression technology
A memory overflow, dynamic detection technology, applied in the direction of memory address/allocation/relocation, memory system, instrument, etc., can solve doublefree errors, program errors, no protection and other problems
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0070] The hardware environment of the present invention is mainly a server. Among them, the CPU of the server is Intel Xeon E5-2609, 1.9GHz, and a discrete graphics card NVIDIAGM200GeForce GTX TITAN X for GPU computing. This GPU has 24 stream processors, 3072 CUDA cores and 12GB of GDDR5 memory. The memory bandwidth is 336.5GB / s.
[0071] The software of the present invention takes 64-bit Ubuntu 14.04.4LTS as a platform, and uses CUDA C++ language development under the CUDA environment. The NVIDIA graphics driver version is 352.39, and the CUDA version is 7.5.
[0072] The program is mainly divided into four parts. The first part is the initialization part. The second part is the allocation of memory, compressed address and insertion into the compressed address set performed by the user program calling mallocN. The third part is the mark of the memory block that calls freeN. The fourth part is the garbage collection module, the memory overflow detection module and the me...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com