From owner-freebsd-mips@FreeBSD.ORG Mon Nov 5 16:24:17 2012 Return-Path: Delivered-To: freebsd-mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 70A65DE6 for ; Mon, 5 Nov 2012 16:24:17 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-vc0-f182.google.com (mail-vc0-f182.google.com [209.85.220.182]) by mx1.freebsd.org (Postfix) with ESMTP id 13DAF8FC08 for ; Mon, 5 Nov 2012 16:24:16 +0000 (UTC) Received: by mail-vc0-f182.google.com with SMTP id fw7so8019576vcb.13 for ; Mon, 05 Nov 2012 08:24:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=nvsN8OL2BECbvS18zqlnDGSXrStFHrIlfDXJgb8D+Is=; b=p10SYuoYZqX3BOHgPjwcS7L9908yyVFOKYV8zubLqCYyz+fkNR6DRtZZgk+nlaDpFA OZxbvoMfcy6x68IIay1nocRrEyVwp74FSr85uDP6DRM5rOrHPcDkPZw5C/y3q4FHOC/C TpApLAg0HpvIGCfP8KE7GiWR2FMJHzHuMRDjY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=nvsN8OL2BECbvS18zqlnDGSXrStFHrIlfDXJgb8D+Is=; b=kyJD5UdPHsyWKwj340cACH8DBY6mKS3h0NOdqm3634+6SmPyT75WI+PH7ofMhQ28Bt UL+xe2DK5nb5CMUJtDtapTdIG5y+SnWJ8OU7mq37pkmhODqhrvfOxbUbpzsv06z38EWL tJiO1lKt4JShoqqs7Kn3yZPjiVwvgwVcy3wnjekYOCd55+16P6DBdjy19HzRrZdPqw2X uSWcWthzQUyhsY98BrWID10Co8inuJckn2+u75Rl4uBhGIiJs0NTgGh0o5EHVdpES28/ 50Zntp2jVgeRPJuddWFBeI8QtMp5Ju80gb3mx/zdh/jV8l2VuUOqXuEvRDr6F3GwID0I 1E8w== Received: by 10.220.226.67 with SMTP id iv3mr9726706vcb.57.1352132655787; Mon, 05 Nov 2012 08:24:15 -0800 (PST) MIME-Version: 1.0 Received: by 10.220.58.206 with HTTP; Mon, 5 Nov 2012 08:23:45 -0800 (PST) In-Reply-To: <201211041828.qA4ISomC076058@pdx.rh.CN85.ChatUSA.com> References: <201211041828.qA4ISomC076058@pdx.rh.CN85.ChatUSA.com> From: Eitan Adler Date: Mon, 5 Nov 2012 11:23:45 -0500 Message-ID: Subject: Re: CACHE_LINE_SIZE macro. To: "Rodney W. Grimes" Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQkP9Z4WvoQuTNJw7ViTO+KvovqsK1tGJ9UINIYjmMxO6hNlnJhi7OlB6lvxRsFUfFMBxPL2 Cc: Juli Mallett , "freebsd-mips@FreeBSD.org" X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Nov 2012 16:24:17 -0000 On 4 November 2012 13:28, Rodney W. Grimes wrote: > > What ABI is exposing anything about cache parameters or may be come dependent > on such information? There has been some discussion recently about padding lock mutexs to the cache line size in order to avoid false sharing of CPUs. Some have claimed to see significant performance increases as a result. -- Eitan Adler