GDB UPC Documentation
Documents
GDB UPC SMP Debugging
| Date added: | 10/01/2010 |
The goal of the GDB-UPC project is to enable debugging of programs that use GCC-UPC's SMP based runtime running on a single computing node. Furthermore, as UPC threads in SMP environment are mapped onto processes created by a system call fork(), or pthreads, created by a library call pthread_create(), this goal can be subdivided into the following:
- Utilize already existing GDB support for debugging programs with multiple threads in all-stop or non-stop mode of operation.
- Simplify and expand GDB-UPC's mechanisms to access variables with UPC shared qualifiers.
- Enable simple UPC threads startup synchronization.
- Provide an easy to use commands and environment for UPC users





