From owner-freebsd-performance@FreeBSD.ORG Fri Mar 9 18:16:27 2012 Return-Path: Delivered-To: freebsd-performance@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9D982106564A for ; Fri, 9 Mar 2012 18:16:27 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-lpp01m010-f54.google.com (mail-lpp01m010-f54.google.com [209.85.215.54]) by mx1.freebsd.org (Postfix) with ESMTP id 190DC8FC0A for ; Fri, 9 Mar 2012 18:16:26 +0000 (UTC) Received: by lagv3 with SMTP id v3so2626064lag.13 for ; Fri, 09 Mar 2012 10:16:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=UEtZ0wA0OK/C/cwq10NhlemrIp8HEvqsSTW0mL80k2Y=; b=XW6NGAh1+EFM/hbUBmR2U3F8K0eFx+GzRL8G/7yIK5Sid87ejoaukpVhVDcKrhonTe fzDgk+mhvXCu+Ry9uUJt1/91yimsX09u/uYLXzPtf6L/hmMg6ejqC2qTH3mML7PYwakQ gRUKK49EeqiQEZoSm5asDAtGh5kBHilDgI+Lp7ZpdsQDsm7K+FTD5MUzO6HJFv9LeFWN mj+rHbmuOu9z7FtmYfiwxnP9j1/iGW/B+LK1JSOOaM7yqdFofvYi3WAiRvUxIhVBkuGF vEm8K0U0bv5idKjJuyem7yLRV7SepgGBE6/OlqbMP5m/wn4yOh/Fl9UthyOxWEBn/Iew IySA== MIME-Version: 1.0 Received: by 10.112.43.106 with SMTP id v10mr1253023lbl.2.1331316979642; Fri, 09 Mar 2012 10:16:19 -0800 (PST) Sender: adrian.chadd@gmail.com Received: by 10.112.13.18 with HTTP; Fri, 9 Mar 2012 10:16:19 -0800 (PST) In-Reply-To: <4F5A3E54.2080909@mail.zedat.fu-berlin.de> References: <4F59EB20.3060500@mail.zedat.fu-berlin.de> <4F5A3E54.2080909@mail.zedat.fu-berlin.de> Date: Fri, 9 Mar 2012 10:16:19 -0800 X-Google-Sender-Auth: -tBU8DnBhw7UJeo2IX_okR6Hi3U Message-ID: From: Adrian Chadd To: "O. Hartmann" Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-performance@freebsd.org, Eduardo Morras Subject: Re: OpenCL backend for LLVM 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, 09 Mar 2012 18:16:27 -0000 On 9 March 2012 09:31, O. Hartmann wrote: > Well, having to pick up existing ideas and incarntions of those for > Linux is always a pain in the ass, but necessary at the moment. The > "experts" neglected long time the need for keeping FBSD on par with KMS > stuff or all the other development done in that area. Hope "we" > (FreeBSD) will get such a thing on a high performance base soon in > FreeBSD. Or things change again and there is a real platform-independent > standard, not necessaryly bound to Linux (which is not very realistic). When you say experts, you really mean "users who can code." Companies wrote those funny graphics memory API things for Linux. They didn't have a market for BSD. If you want a market for BSD you have to create it. :) I've met some developers at nvidia. They all think the GPU offload stuff is _in_ the FreeBSD nvidia driver. So someone needs to figure out what's (still) missing from at least running workloads on FreeBSD. Same deal goes for workload issues that people have. Keep posting scheduler traces, keep doing the investigations and don't be afraid to think up solutions. The rest of us are mostly just users who hack on this stuff for fun. :-) Adrian (Who is hacking on this stuff (FreeBSD) for fun.)