Open main menu

CDOT Wiki β

Changes

GPU621/OpenMP Debugging

1,601 bytes added, 22:25, 5 December 2021
User Interface
= User Interface =
For processes, the primary tools are the Attach to Process dialog box, the Processes window, and the Debug Location toolbar.
 
For threads, the primary tools for debugging threads are the Threads window, thread markers in source windows, Parallel Stacks window, Parallel Watch window, and the Debug Location toolbar.
==Attach to Process dialog box==
The Attach to Process dialog box shows outside processes to be attached to the visual Studio debugger.
[[File:Example.jpg]]
==Processes window=='''You can attach the following processes'''
*Process name (.exe)
*Process ID number
*Menubar Title
*Type (Managed v4.0; Managed v2.0, v1.1, v1.0; x86; x64; IA64)
*User Name (account name)
*Session number
'''Action you can perform'''
*Select a process to attach to
*Select a remote computer
*Change transport type for connecting to remote computers
'''Setup:''' ==Processes window==The Process Window shows processes attached to the Visual Studio debugger.'''How to Use:'''You can choose one of the processes during debugging mode.
[[File:Example.jpg]]
==Threads window==
 
==Debug Location toolbar==  You can set the active or current process in the Debug Location toolbar. [[File:Example.jpg]] Debug Location toolbar has the following options: *Current process*Suspend the application*Resume the application*Suspend and shut down the application*Current thread*Toggle current thread flag state*Show only flagged threads*Show only current process*Current stack frame With this options you can perform the following actions: *Switch to another process*Suspend, resume, or shut down the application*Switch to another thread in current process*Switch to another stack frame in current thread*Flag or unflag current threads*Show only flagged threads*Show only the current process
==Parallel Stacks window==
'''Features:'''
 
= Walkthrough =
30
edits