From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joshua Branson Subject: Re: Have GPGPU support in guix? Date: Tue, 24 Apr 2018 19:46:45 -0400 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:34922) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fB7cG-0003My-CS for guix-devel@gnu.org; Tue, 24 Apr 2018 19:44:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fB7cC-0004kW-CZ for guix-devel@gnu.org; Tue, 24 Apr 2018 19:44:56 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:60353) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fB7cC-0004k8-8U for guix-devel@gnu.org; Tue, 24 Apr 2018 19:44:52 -0400 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id CEC1A212A5 for ; Tue, 24 Apr 2018 19:44:51 -0400 (EDT) Received: from dobby (unknown [72.12.220.132]) by mail.messagingengine.com (Postfix) with ESMTPA id 770E01025D for ; Tue, 24 Apr 2018 19:44:51 -0400 (EDT) In-Reply-To: (Fis Trivial's message of "Tue, 24 Apr 2018 23:32:59 +0000") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org Fis Trivial writes: > Joshua Branson writes: > >> Fis Trivial writes: >> >>> Hi Guixs, this is actually a feature wish. >>> >>> My daily routine is doing machine learning, which requires GPU for >>> computing nowadays. Currently I need to use CUDA from NVidia, as many of >>> you might know, it's not free software, not even an open source >>> software. However, it's the de fato toolchain in deep learning >>> community, so basically it's a must have dependency for most of the >>> related libraries if you want decent performance. Time passes and >>> hardwork have been done, now we have some libraries ported to OpenCL or >>> HIP (from AMD), it's not mature yet but I think we have a pretty good >>> shot at working them out in near future. >> >> Since this is a GNU endorsed distro, guixSD will never have an official >> way to install or use CUDA. There might eventually be an unofficial way >> to install it someday via a guile potlock (or is it the guild command). >> But I wouldn't recommend using it. No one will seriously test it or >> ensure that it works well. >> > > I want to get rid of CUDA, I am really tired of dealing with it. That's > why I'm counting on OpenCL or HIP. Ok. cool! I'm not sure that Nvidia is currently supporting the later versions of openCL. Kind of sad really.