From owner-freebsd-performance@FreeBSD.ORG Fri May 18 07:57:41 2007 Return-Path: X-Original-To: freebsd-performance@freebsd.org Delivered-To: freebsd-performance@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 98B7C16A405 for ; Fri, 18 May 2007 07:57:41 +0000 (UTC) (envelope-from redcrash@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.245]) by mx1.freebsd.org (Postfix) with ESMTP id 5945913C459 for ; Fri, 18 May 2007 07:57:41 +0000 (UTC) (envelope-from redcrash@gmail.com) Received: by an-out-0708.google.com with SMTP id d23so199750and for ; Fri, 18 May 2007 00:57:40 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type; b=chRJ/W5kiuILpZ0rnyGa5xRJBs3OUNwbsZa3wrYbFRCGsxYGmmSVbSHV7GA6JZz4ae2yi7B1tPDchwzRbDVL2qB5THIqFbinMPUnc4VmJZ8D/g58C/EEaDTSOC9LTk9M1tz9ITSq8UV5UyGWYkLrahpdIQHqQgC2JSLvHRnSv2Y= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type; b=kblutsHhXJxBHXXwcFJbeyw5/+Wp/hid4GI7SweHgyBrYk1+vQ6l1TXqJZVAyQ0UJeWjZXdE04RdpN0FpwZ+T7l+I4z53jerIUuMCK1rpRTNY9jyUU63Jnp3nMgC2aogw0Hg2tQtFMxdfNPsJD6D56yYgs1ONKoDk6LTrJ9OBY8= Received: by 10.100.191.5 with SMTP id o5mr899895anf.1179473492682; Fri, 18 May 2007 00:31:32 -0700 (PDT) Received: by 10.100.109.2 with HTTP; Fri, 18 May 2007 00:31:32 -0700 (PDT) Message-ID: Date: Fri, 18 May 2007 09:31:32 +0200 From: "Harald Servat" To: freebsd-performance@freebsd.org, freebsd-hpc@freebsd.org MIME-Version: 1.0 X-Mailman-Approved-At: Fri, 18 May 2007 11:59:45 +0000 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: PAPI for FreeBSD X-BeenThere: freebsd-performance@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Performance/tuning List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 07:57:41 -0000 Hello, I'm working on the port of PAPI (Performance API) library to FreeBSD using Joseph Koshy's hwpmc / libpmc (see hwpmc(4) / pmc(3)). From the PAPI homepage: PAPI aims to provide the tool designer and application engineer with a consistent interface and methodology for use of the performance counter hardware found in most major microprocessors. PAPI enables software engineers to see, in near real time, the relation between software performance and processor events. I'm searching testers for my first version of the port because I'm only able to test it on my laptop (FreeBSD 6.2 / Pentium M) and it would be great to test it in other kind of processors (now it's only supported on Pentium 2/3/4/Celeron AMD K7/8) before releasing it (and providing my patches to PAPI developers). Anyone interested on doing this test, please, send me an email and I'll reply you with some instructions to follow. Thank you very much. -- _________________________________________________________________ Empty your memory, with a free()... like a pointer! If you cast a pointer to an integer, it becomes an integer, if you cast a pointer to a struct, it becomes a struct. The pointer can crash..., and can overflow. Be a pointer my friend...