From owner-freebsd-current@FreeBSD.ORG Thu Mar 29 20:17:23 2012 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D0771106564A; Thu, 29 Mar 2012 20:17:23 +0000 (UTC) (envelope-from fidaj@ukr.net) Received: from fsm2.ukr.net (fsm2.ukr.net [195.214.192.121]) by mx1.freebsd.org (Postfix) with ESMTP id 7EEBB8FC1A; Thu, 29 Mar 2012 20:17:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=ukr.net; s=fsm; h=Content-Transfer-Encoding:Content-Type:Mime-Version:References:In-Reply-To:Message-ID:Subject:Cc:To:From:Date; bh=tjdGJ5LgXceSFHt25mCw2pQcWMRcjQO3JPFzCCReODE=; b=GtrLxGny4gUnhjuzBZfppiVL1slnXEYS7FETTF01qICpQGGt3ntK6Ff/RW3lzyYh+enisLS7/KtSQ8nZmrJ1LIvbgfsWmnt1RPnrF5TCzcnrQDasZZ5OwWPI7aiTn2SKe1BrjnMdyXLjmMzNyEkU+5YoXd6BYmkpEgTj2sl60DA=; Received: from [178.137.138.140] (helo=nonamehost.) by fsm2.ukr.net with esmtpsa ID 1SDK0O-000MWE-FE ; Thu, 29 Mar 2012 21:23:28 +0300 Date: Thu, 29 Mar 2012 21:23:22 +0300 From: Ivan Klymenko To: "O. Hartmann" Message-ID: <20120329212322.20605a7b@nonamehost.> In-Reply-To: <4EE938FB.7010107@zedat.fu-berlin.de> References: <4EE938FB.7010107@zedat.fu-berlin.de> X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.6; amd64-portbld-freebsd10.0) Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-performance@freebsd.org, Current FreeBSD Subject: Re: NEWS: NVIDIA Open-Sources Its CUDA Compiler X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Mar 2012 20:17:23 -0000 =D0=92 Thu, 15 Dec 2011 01:02:03 +0100 "O. Hartmann" =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > Just read this on >=20 > phoronix.com >=20 > Is this finally a chance to get GPGPU on FreeBSD natively supported? >=20 > nVidia has a binary driver, supporting well their higher end graphics > cards on FreeBSD 64bit natively. >=20 > I do not understand much about the compiler itself, it's "nvcc" as far > as I know, and it is also doing well OpenCL (with some serious bugs we > revealed). >=20 > What would be needed to bring FreeBSd finally back to the HPC scenario > with being capable of dealing natively with GPGPU stuff on nVidia > graphics cards? There are libraries installed by the driver or the > SDK. With a OpenSource compiler it should also be possible for nVidia, > assumed the compiler works with freeBSD natively, to provide OpenCL > stuff as well as CUDA stuff. > Please correct me and destroy me "dreams" having FreeBSD in my lab > working on GPUs ... >=20 > The decission sounds like some pitfall in a contract. Is nVidia > dropping CUDA in favour of OpenCL or is the CUDA compiler only a tiny > piece of the whole thing that could be easily considered open source > without changing the "great restricted Linux-only" picture? >=20 > Maybe LLVM, now part of FreeBSD's backbone, is capable of taking > advantage of the opening of the CUDA compiler so we will see a > combination of CLANG/OpenCL/CUDA soon on FreeBSD introduced by LLVM? >=20 > Well, well, this is awesome ... ;-) >=20 > Oliver >=20 Perhaps it will interest yous http://runtime.bordeaux.inria.fr/StarPU/ Just tried it - excellent build from source code in FreeBSD CURRENT.