From owner-freebsd-multimedia@FreeBSD.ORG Wed Jan 14 16:20:03 2009 Return-Path: Delivered-To: freebsd-multimedia@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 14E78106568F for ; Wed, 14 Jan 2009 16:20:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 01E3E8FC1B for ; Wed, 14 Jan 2009 16:20:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n0EGK2x3013796 for ; Wed, 14 Jan 2009 16:20:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n0EGK2AE013795; Wed, 14 Jan 2009 16:20:02 GMT (envelope-from gnats) Date: Wed, 14 Jan 2009 16:20:02 GMT Message-Id: <200901141620.n0EGK2AE013795@freefall.freebsd.org> To: freebsd-multimedia@FreeBSD.org From: Christian Weisgerber Cc: Subject: Re: ports/127468: [PATCH]audio/wavpack: update to 4.50.1 X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Christian Weisgerber List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Jan 2009 16:20:03 -0000 The following reply was made to PR ports/127468; it has been noted by GNATS. From: Christian Weisgerber To: bf Cc: bug-followup@FreeBSD.org Subject: Re: ports/127468: [PATCH]audio/wavpack: update to 4.50.1 Date: Wed, 14 Jan 2009 16:39:16 +0100 bf: > Well, you haven't given me enough > information to explain your results. > The performance also depends on your > compiler, compiler flags, and the data > encoded. But I'm guessing that you used > gcc > 4, which by default on amd64 > exploits SIMD parallelism even when you > don't use SIMD intrinsics explicitly in > code -- and in this case you have some > effective SSE extensions in your > hardware. Recall that the default Yes. > compiler on FreeBSD 6.x is 3.4.6, which > doesn't do this nearly as well, and I tried building wavpack with MMX support on 6.4/i386, but cc aborts with an internal compiler error there. > Therefore I think that this build option > should be exposed in the port Makefile, > whether in an OPTION or just a simple > knob, off by default. Well, we'll have to figure out where it _can_ be enabled. 6.x 7.x 8.x i386 no yes ? amd64 ? ? yes Care to check the rest of the matrix? (This is why I'm not happy with such knobs. The effort of supporting them snowballs beyond the gain they offer.) -- Christian "naddy" Weisgerber naddy@mips.inka.de