From owner-freebsd-questions@FreeBSD.ORG Thu Jun 23 01:04:22 2011 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 5CA18106566C; Thu, 23 Jun 2011 01:04:22 +0000 (UTC) (envelope-from cbergstrom@pathscale.com) Received: from mail-ww0-f50.google.com (mail-ww0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id CC6A78FC0C; Thu, 23 Jun 2011 01:04:21 +0000 (UTC) Received: by wwe6 with SMTP id 6so1339151wwe.31 for ; Wed, 22 Jun 2011 18:04:20 -0700 (PDT) Received: by 10.227.5.210 with SMTP id 18mr1354489wbw.18.1308789627224; Wed, 22 Jun 2011 17:40:27 -0700 (PDT) MIME-Version: 1.0 Received: by 10.227.137.83 with HTTP; Wed, 22 Jun 2011 17:40:07 -0700 (PDT) X-Originating-IP: [58.8.60.38] In-Reply-To: <20110622234336.GA94654@freebsd.org> References: <20110622234336.GA94654@freebsd.org> From: =?ISO-8859-1?Q?Christopher_Bergstr=F6m?= Date: Thu, 23 Jun 2011 07:40:07 +0700 Message-ID: To: Alexander Best Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-questions@freebsd.org Subject: Re: gpu support for modern systems 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: Thu, 23 Jun 2011 01:04:22 -0000 On Thu, Jun 23, 2011 at 6:43 AM, Alexander Best wrote: > hi there, > > modern systems with their suffisticated gpus provide quite a potential for > moving some of the workload from cpu to gpu. for certain stuff gpus are much > faster than cpus, like number crunching or encoding/decoding multimedia > contents. > > anybody who is using mplayer(1) in combination with nvidia cards and vdpau has > probably experienced how much faster and less cpu intensive things can work out > when decoding HD video stuff e.g. > > since opencl/cuda isn't available under freebsd, it doesn't seem possible to > somehow hook the nvidia gpu into the every day freebsd workload that easily. PathScale has HMPP and partial CUDA support on FreeBSD now. Some caveats to this 1) Non-free (We could possibly make the tools free for FreeBSD community, but I'd have to get approval for it) 2) CUDA support isn't complete (Basic core is there and HMPP C/Fortran works) 3) Tesla 20xx series only We offer real support for FreeBSD and it's not using any linux emulator hacks. Let me know if anyone is interested. (If we get enough positive feedback I'll pursue some resolution to #1) ./C