GDB (genome database) based heterogeneous computing and debugging environment realizing system

A debugging environment and system implementation technology, applied in software testing/debugging, etc., can solve problems that limit the wide application of heterogeneous computing, affect the characteristics and efficiency of heterogeneous hardware, and achieve the effects of easy mastery, low cost, and simple operation

Inactive Publication Date: 2013-01-30
TONGJI UNIV +1
View PDF3 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The lag of heterogeneous parallel program development technology will greatly affect the characteristics and efficiency of heterogeneous hardware, and limit the wide application of heterogeneous computing

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
  • GDB (genome database) based heterogeneous computing and debugging environment realizing system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0040] In order to meet the consistency requirements of data communication and command control in the heterogeneous computing environment, in the present invention, the debugging environment adopts a layered idea, and integrates the three aspects of user interaction, collaborative debugging control, and bottom-level debugging on different heterogeneous components. Some functions are separated from each other, and a unified message format is used among the three parts to meet the consistency requirements of data communication and command control, so as to shield the differences in heterogeneous computing environments.

[0041] The entire structure diagram is divided into four modules: (1) User interface module 1 . This module is an interface for interacting with the user, receiving the user's debugging operation command in the form of a command line, and returning the debugging result information. The user interface module 1 realizes the remote debugging function by sending a d...

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 relates to a GDB (genome database) based heterogeneous computing and debugging environment realizing system comprising a user interface module, a joint debugging control module, heterogeneous node debugging modules and parallel task distributing modules which are connected sequentially. The user interface module is used for interacting with users and receiving debugging operation commands from the users in a command line manner and feeding back the debugging result information. The joint debugging control module is used for starting and stopping the heterogeneous node debugging modules, distributing debugging tasks and recovering debugging results, and debugging and controlling parallel subtasks synchronously or asynchronously. The heterogeneous node debugging modules are used for executing debugging commands transmitted by the joint debugging control module; and the parallel task distributing modules are used for partitioning a computing task into a plurality of parallel subtasks and distributing and dispatching the parallel subtasks to execute on the corresponding heterogeneous node debugging modules. Compared with the prior art, the GDB based heterogeneous computing and debugging environment realizing system has the advantages of simplicity in operation, fast deployment and low cost and the like.

Description

technical field [0001] The invention relates to a realization system of a heterogeneous computing debugging environment, in particular to a realization system of a GDB-based heterogeneous computing debugging environment. Background technique [0002] Currently, heterogeneous computing is becoming a new form of parallel computing. Because a complex application task often has a variety of different computing requirements, for example, some parts require a large amount of CPU resources for calculation, and some parts require high-speed read and write operations on large-scale data. Scientific computing is suitable for vector computing. etc. These different computing needs can no longer be met by a single homogeneous parallel cluster in the past, so heterogeneous computing has emerged as the times require. The heterogeneous computing environment realizes different computing requirements by integrating acceleration components of different architectures, such as using multi-core ...

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): G06F11/36
Inventor 曾国荪王伟陈建平
Owner TONGJI UNIV
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