GNU Cauldron 2012, Prague, talk8: Part 1/2
Sign in to YouTube
Sign in to YouTube
Sign in to YouTube
Published on Jul 19, 2012
Presenters: Joachim Protze and Andreas Knüpfer
The MPI (Message Passing Interface) standard is the one established method to achieve highest scale parallelism on today's biggest supercomputers. There are many implementations including free ones. Yet the standard makes life for debuggers pretty difficult.
The MPI API hides away all sorts of management information in handles to give maximum flexibility to implementors. Unfortunately, this includes data type information of all messages. Therefore, debuggers are pretty much unable to show the contents of messages that are exchanged between parallel processes.
We implemented a solution for GDB using two stages: one to collect data type information from the MPI API and a GDB plugin to print a message's contents in a correct and convenient way. With this, GDB and MPI work together like they should have in the first place ... in our opinion.
-
Category
-
License
Standard YouTube License
Loading...
Loading...
Loading...
Loading...
-
44:07
GNU Cauldron 2012, Prague, talk7by ITIaKAM
58 views
-
32:48
GNU Cauldron 2012, Prague, talk9by ITIaKAM
94 views
-
44:25
GNU Cauldron 2012, Prague, talk11by ITIaKAM
85 views
-
29:21
GNU Cauldron 2012, Prague, talk10by ITIaKAM
73 views
-
44:22
GNU Cauldron 2012, Prague, talk12by ITIaKAM
58 views
-
44:21
GNU Cauldron 2012, Prague, talk13: Part 1/2by ITIaKAM
148 views
-
33:19
GNU Compiler Collection dev history 1989-2012by paraipan13
13,729 views
-
11:51
The Haunting Grounds - Cauldron Creep 2011by SKAustin
13,122 views
-
44:16
GNU Cauldron 2012, Prague, talk6: Part 1/2by ITIaKAM
61 views
-
44:18
GNU Cauldron 2012, Prague, talk4: Part 1/2by ITIaKAM
71 views
-
33:41
GNU Cauldron 2012, Prague, talk5by ITIaKAM
61 views
-
15:12
Pyro-Mayhem Presents: Hell's Cauldron (PhysX Heavy Gameplay... Bring Sunglasses)by King Gothalion
718 views
-
11:22
High-Performance Computing - Episode 1 - Introducing MPIby softwarecarpentry
3,761 views
-
44:19
GNU Cauldron 2012, Prague, talk2: Part 1/2by ITIaKAM
308 views
-
11:07
GNU Cauldron 2012, Prague, talk2: Part 2/2by ITIaKAM
80 views
-
44:17
GNU Cauldron 2012, Prague, talk14: Part 1/2by ITIaKAM
61 views
-
6:42
GNU Cauldron 2012, Prague, talk13: Part 2/2by ITIaKAM
43 views
-
44:18
GNU Cauldron 2012, Prague, talk15: Part 1/2by ITIaKAM
121 views
-
44:17
GNU Cauldron 2012, Prague, talk3: Part 1/2by ITIaKAM
222 views
-
44:15
GNU Cauldron 2012, Prague, talk16: Part 1/2by ITIaKAM
269 views
- Loading more suggestions...
All Comments (0)