From owner-freebsd-questions@FreeBSD.ORG Thu Dec 25 22:46:18 2008 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 C869D106564A for ; Thu, 25 Dec 2008 22:46:18 +0000 (UTC) (envelope-from fbsd.questions@rachie.is-a-geek.net) Received: from mail.rachie.is-a-geek.net (rachie.is-a-geek.net [66.230.99.27]) by mx1.freebsd.org (Postfix) with ESMTP id 995BE8FC13 for ; Thu, 25 Dec 2008 22:46:18 +0000 (UTC) (envelope-from fbsd.questions@rachie.is-a-geek.net) Received: from localhost (mail.rachie.is-a-geek.net [192.168.2.101]) by mail.rachie.is-a-geek.net (Postfix) with ESMTP id AFA29AFC1FF; Thu, 25 Dec 2008 13:46:17 -0900 (AKST) From: Mel To: freebsd-questions@freebsd.org Date: Thu, 25 Dec 2008 13:46:17 -0900 User-Agent: KMail/1.9.10 References: <20081223093900.6C4972BBF86@s21sec.com> In-Reply-To: <20081223093900.6C4972BBF86@s21sec.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200812251346.17461.fbsd.questions@rachie.is-a-geek.net> Cc: Eduardo Morras Subject: Re: FreeBSD and OpenCL 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, 25 Dec 2008 22:46:18 -0000 On Tuesday 23 December 2008 00:46:29 Eduardo Morras wrote: > Hello: > > Is there any plan to implement/use the new OpenCL standard in > FreeBSD? What's needed to use/implement it? Better > nvidia/ati/intel/other gpu drivers? I don't want to switch my data > crunching apps from FreeBSD to linux/windows due to this technology > is already working there. > > > http://www.khronos.org/opencl/ What is working where? http://www.khronos.org/developers/resources/opencl/ There are no implementations that I can see, only some header files defining an API, a spec that describes the API, but nothing to link your program with. This also shouldn't be implemented in FreeBSD, but in Xorg as far as I can tell, as it is primarily graphics related. Maybe some parts need to be implemented in the FreeBSD kernel, but the API is merely an interface to underlying hardware and without that, not much you can do with it as creating software emulation defeats it's purpose. -- Mel Problem with today's modular software: they start with the modules and never get to the software part.