SORU
30 Kasım 2008, Pazar


Nasıl MPI programı debug?

Derler ve çalışır MPI programı var, ama bu adım için hiçbir şey tuhaf oluyor emin olmak istiyorum. İdeal olarak, belirli bir işlem için GDB eklemek için basit bir yol istiyorum, ama gerçekten bunu yapmak nasıl mümkün olup olmadığından emin değilim. Alternatif her işlem için ayrı bir günlük dosyası için hata ayıklama çıktısı yazmak zorunda olurdu, ama bu gerçekten bir hata ayıklayıcı aynı özgürlük vermez.

Daha iyi bir yaklaşım vardır? Nasıl MPI programları hata ayıklama musunuz?

CEVAP
12 Aralık 2008, Cuma


Başka biri söylemişti, 0* *olarak bu standart. Ama bir kol ve bir bacak mal olacak.

OpenMPİ site FAQ on MPI debugging Bir büyük vardır. Madde SSS #6 MPI işlemler için GDB eklemek nasıl açıklar. Her şeyi okumak, bazı harika ipuçları vardır.

Eğer takip etmek için çok fazla işler olduğunu bulursanız, ancak, Stack Trace Analysis Tool (STAT) kontrol edin. Livermore, bu potansiyel olarak çalışan süreçleri yüzbinlerce izlemeler yığını ve onları akıllıca kullanıcılara göstermek için alıyoruz. Tam özellikli bir hata ayıklayıcı değil (tam özellikli bir hata ayıklayıcı asla 208k çekirdek ölçek), ancak aynı şeyi yapıyorsun hangi size söyleyecektir. Sonra standart bir hata ayıklayıcı, her gruptan bir temsilci aracılığıyla adım.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • MagmaRhino

    MagmaRhino

    16 Temmuz 2011
  • paikimchung

    paikimchung

    12 Mayıs 2006
  • Thehalopianoplayer

    Thehalopiano

    4 ŞUBAT 2011