Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Method for accelerating computing system simulator

A technology for computing systems and simulators, applied in software simulation/interpretation/simulation, program control devices, etc., can solve problems that rarely take into account the scalability and debuggability of simulators, and achieve the effect of increasing the running speed

Inactive Publication Date: 2012-10-31
BEIJING MIRACLE SCI & TECH
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Judging from the current research status and trends, the research and development of simulator-related technologies at home and abroad are still relatively limited to a certain aspect, especially the scalability and debuggability of simulator design are rarely taken into account. And the short-term development trend still has such problems

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0010] Simulators play a very important role in the design and development process of computer systems: in the early stage of design, simulators can be used to conduct coarse-grained simulations of various design schemes, and select the optimal design scheme by comparing simulation results; during product development, simulation The simulator is used to evaluate various microstructure designs and make compromises on some options; in the later stage of product development, the simulator is mainly used to develop the system software of the target system, so that software and hardware development can be carried out at the same time, speeding up the system development speed; after the system is completed , the simulator can obtain rich trace information, so as to analyze the bottleneck and optimize the performance of the system. Due to the above-mentioned important role of simulators, a large number of simulators have been developed in both academia and industry.

[0011] Simulato...

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 accelerating a computing system simulator. The method comprises the following steps: firstly splitting assembled modules of the simulator, wherein each module has an independent simulation function; then selecting a module which consumes time and easily realizes hardware programming; realizing an HDL (Hardware Description Language), and compiling and loading the module realizing the HDL into an FPGA (Field Programmable Gate Array) platform; and finally connecting the module realized by the FPGA with a module realized without an FPGA, and commonly simulating a computing system. The method can be used for improving the running speed of the simulator.

Description

technical field [0001] The invention relates to a method for accelerating a computing system simulator, in particular to a method for accelerating a computing system simulator using a combination of software and hardware. Background technique [0002] The research and development of simulators has been carried out for a long time, and so far, a large number of simulation technologies have been accumulated. In recent years, with the rapid development of hardware systems, the simulation load of simulators has become heavier and heavier. Therefore, the research on simulators at home and abroad mainly focuses on the problem of simulation speed. The main research develops in two aspects. One is the further parallelization of simulators to make full use of existing parallel system resources, and the other is FPGA acceleration. Or full system FPGA simulation. Judging from the current research status and trends, the research and development of simulator-related technologies at hom...

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 Applications(China)
IPC IPC(8): G06F9/455
Inventor 白月习刘兴丽陈杉杉
Owner BEIJING MIRACLE SCI & TECH
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
Eureka Blog
Learn More
PatSnap group products