Knowledge

Arm DDT

Source 📝

438: 291:
It is part of Linaro Forge - a suite of tools for developing code in high performance computing - which also includes the performance profiler for scalar, multithreaded and parallel codes -
388: 267:. This is possible interactively as the debugger's control tree architecture leads to logarithmic performance for most collective operations. Linaro DDT uses the 450: 344: 330: 370: 392: 264: 479: 58: 474: 275: 213: 285: 195: 446: 241: 348: 259:
applications - having been used to debug applications running concurrently on 220,000 processes on a
162: 165: 145: 17: 494: 210: 109: 292: 245: 225: 157: 118: 84: 488: 413: 268: 249: 240:
It is used to find bugs on both small and large clusters, from 1 to 100,000s of
93: 318: 33: 256: 126: 260: 206: 176: 150: 480:
Virtual Institute for High Productivity Supercomputing Allinea DDT guide
331:"How Allinea Helps Scientists Run their Applications Faster and Better" 217: 203: 122: 97: 439:"Allinea Selected as a Red Herring Top 100 Europe Technology Company" 299: 279: 221: 114: 38: 298:
As of 2011, 80 percent of the world's top 25 supercomputers on the
199: 229: 101: 89: 371:"ORNL, Allinea Prep Debugging Tool for Petascale Supercomputers" 282: 130: 426: 274:
Linaro DDT also supports coprocessor architectures such as
252:, or reading and writing beyond the bounds of arrays. 41:(formerly Arm Forge, formerly Allinea Software Ltd.) 475:
Linaro to Acquire Arm Forge Software Tools Business
171: 156: 144: 136: 108: 83: 57: 45: 32: 347:. Oak Ridge National Laboratories. Archived from 389:"Allinea Releases Tools for Xeon Phi Developers" 255:It was the first debugger to be able to debug 8: 27: 391:. HPCWire. 13 November 2012. Archived from 26: 311: 224:) programs, including those running on 7: 209:. It is widely used for debugging 25: 18:Allinea Distributed Debugging Tool 414:"NVIDIA debugging solutions page" 345:"Upgrade Adds Muscle to Debugger" 265:Oak Ridge National Laboratories 1: 333:. InsideHPC. 5 December 2012. 449:. 2011-06-01. Archived from 427:https://www.linaroforge.com/ 319:Linaro Forge Release History 276:Intel Xeon Phi coprocessors 66:; 5 months ago 511: 375:Communications of the ACM 214:Message Passing Interface 79: 64:24.0.3 / May 2024 53: 302:list, use Arm's tools. 447:Tabor Communications 216:(MPI) and threaded ( 166:commercial software 29: 104:for remote client) 416:. 19 August 2011. 271:as debug engine. 189: 188: 16:(Redirected from 502: 462: 461: 459: 458: 435: 429: 424: 418: 417: 410: 404: 403: 401: 400: 385: 379: 378: 367: 361: 360: 358: 356: 341: 335: 334: 327: 321: 316: 246:memory debugging 194:is a commercial 185: 182: 180: 178: 85:Operating system 74: 72: 67: 30: 21: 510: 509: 505: 504: 503: 501: 500: 499: 485: 484: 471: 466: 465: 456: 454: 437: 436: 432: 425: 421: 412: 411: 407: 398: 396: 387: 386: 382: 377:. 30 July 2010. 369: 368: 364: 354: 352: 343: 342: 338: 329: 328: 324: 317: 313: 308: 244:. It features 238: 175: 75: 70: 68: 65: 46:Initial release 23: 22: 15: 12: 11: 5: 508: 506: 498: 497: 487: 486: 483: 482: 477: 470: 469:External links 467: 464: 463: 430: 419: 405: 380: 362: 336: 322: 310: 309: 307: 304: 237: 234: 187: 186: 173: 169: 168: 160: 154: 153: 148: 142: 141: 138: 134: 133: 127:Intel Xeon Phi 112: 106: 105: 87: 81: 80: 77: 76: 63: 61: 59:Stable release 55: 54: 51: 50: 47: 43: 42: 36: 24: 14: 13: 10: 9: 6: 4: 3: 2: 507: 496: 493: 492: 490: 481: 478: 476: 473: 472: 468: 453:on 2012-03-14 452: 448: 444: 440: 434: 431: 428: 423: 420: 415: 409: 406: 395:on 2013-03-07 394: 390: 384: 381: 376: 372: 366: 363: 351:on 2011-06-23 350: 346: 340: 337: 332: 326: 323: 320: 315: 312: 305: 303: 301: 296: 294: 289: 287: 284: 281: 277: 272: 270: 266: 262: 258: 253: 251: 248:which detect 247: 243: 235: 233: 231: 227: 223: 219: 215: 212: 208: 205: 201: 197: 193: 184: 174: 170: 167: 164: 161: 159: 155: 152: 149: 147: 143: 139: 135: 132: 128: 124: 120: 116: 113: 111: 107: 103: 99: 95: 91: 88: 86: 82: 78: 62: 60: 56: 52: 48: 44: 40: 37: 35: 31: 19: 455:. Retrieved 451:the original 442: 433: 422: 408: 397:. Retrieved 393:the original 383: 374: 365: 353:. Retrieved 349:the original 339: 325: 314: 297: 290: 273: 269:GNU Debugger 254: 250:memory leaks 239: 191: 190: 179:.linaroforge 137:Available in 34:Developer(s) 183:/linaro-ddt 163:Proprietary 94:Blue Gene/Q 457:2013-02-07 399:2013-01-15 293:Linaro MAP 242:processors 232:machines. 204:Fortran 90 192:Linaro DDT 28:Linaro DDT 495:Debuggers 257:petascale 489:Category 261:Cray XT5 236:Debugger 226:clusters 211:parallel 207:debugger 151:Debugger 110:Platform 443:HPCwire 355:14 June 218:pthread 172:Website 158:Licence 140:English 123:PowerPC 98:Windows 71:2024-05 69: ( 300:TOP500 280:Nvidia 222:OpenMP 115:x64-64 39:Linaro 306:Notes 230:Linux 102:macOS 90:Linux 357:2011 286:GPUs 283:CUDA 278:and 202:and 181:.com 146:Type 131:CUDA 129:and 100:and 92:and 49:2002 263:at 228:of 220:or 200:C++ 177:www 119:Arm 96:. ( 491:: 445:. 441:. 373:. 295:. 288:. 198:, 125:, 121:, 117:, 460:. 402:. 359:. 196:C 73:) 20:)

Index

Allinea Distributed Debugging Tool
Developer(s)
Linaro
Stable release
Operating system
Linux
Blue Gene/Q
Windows
macOS
Platform
x64-64
Arm
PowerPC
Intel Xeon Phi
CUDA
Type
Debugger
Licence
Proprietary
commercial software
www.linaroforge.com/linaro-ddt
C
C++
Fortran 90
debugger
parallel
Message Passing Interface
pthread
OpenMP
clusters

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.