From owner-freebsd-questions@FreeBSD.ORG Wed Jul 29 16:58:21 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7DF2310656E5 for ; Wed, 29 Jul 2009 16:58:21 +0000 (UTC) (envelope-from djuatdelta@gmail.com) Received: from mail-ew0-f223.google.com (mail-ew0-f223.google.com [209.85.219.223]) by mx1.freebsd.org (Postfix) with ESMTP id 042258FC13 for ; Wed, 29 Jul 2009 16:58:20 +0000 (UTC) (envelope-from djuatdelta@gmail.com) Received: by ewy23 with SMTP id 23so112827ewy.36 for ; Wed, 29 Jul 2009 09:58:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=XaAud0yKeudAkulkvuBWSK97p5QaE4bzeLu1NNHoaSY=; b=yBH6Ozb3pgaIR9D5Wm91iLxAho0EEC78B1YRmiSEUg1VppRQKeq2ISS92BAosGm/Kw u5mClDqhILQ5sNGj/6FHArEdZs8KKIEL8Tip/chMWMtgQlix830FWJrtiehs+E1lPqHA 0Yldt96t5HPCOW5RPlVhR39etPBUDRerj0iQc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=An9mkYEJ3UvfrZMNLJ8Kl61fY2iBk8JrDM7n3JgyTxtVVr3ZwKqKVn2sHEU3Ix4s3J ytn5CBG+Z6IgDBahGO7t65jBCg1D5a8mpXqx3zQZ5ZyI+8JLh1Hmux3yrVRBaCEre1r6 SdP9hMNZWE8c4KjpwVj1luaNiOUxYa9Uutvto= MIME-Version: 1.0 Received: by 10.211.195.15 with SMTP id x15mr245561ebp.59.1248886699582; Wed, 29 Jul 2009 09:58:19 -0700 (PDT) Date: Wed, 29 Jul 2009 12:58:19 -0400 Message-ID: From: Daniel Underwood To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Parallel debugging X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jul 2009 16:58:21 -0000 I'm programming a multithreaded scientific program using pthreads and c++. Currently The model is SMP, but may investigate MMP using MPI in the future. Can anyone suggest a good debugger and possibly an associated GUI? (E.g., gdb and ddd.) Along the same lines, are there any free solutions comparable in scope and/or quality to the TotalView set of debugging tools? TIA, Daniel