Method for realizing virtual execution environment of central processing unit (CPU)/graphics processing unit (GPU) heterogeneous platform
A heterogeneous platform and virtual execution technology, applied in the field of telecommunications, can solve problems such as time-consuming, heavy workload, and incompatibility
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Examples
Embodiment
[0035] GXBIT expands Crossbit's original intermediate command VINST, and designs GVINST. GVINST is a low-level, RISC-type instruction set that defines an infinite number of 32-bit virtual registers (v0 to vn) and 8 double-precision floating-point virtual registers (f0 to f7). GVINST defines RISC-like memory access instructions (only load and store can access memory), and the only addressing method is offset addressing. Most GVINST instructions also have a field specifying the type of the operand. GVINST instructions are divided into the following 6 categories:
[0036] 1 state map
[0037] 2 memory access
[0038] 3 data movement
[0039] 4 Arithmetic and Logical Calculations
[0040] 5 control transfer
[0041] 6 special instructions
[0042] The condition code is not used in the GVINST instruction. This is because the design principle of GXBIT's intermediate instructions is easy to analyze and transmit, and the dependence between instructions needs to be reduced. Theref...
PUM

Abstract
Description
Claims
Application Information

- Generate Ideas
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com