From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 4906 invoked by alias); 31 Dec 2014 16:32:59 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 4868 invoked by uid 48); 31 Dec 2014 16:32:52 -0000 From: "mike at michaellawrenceit dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/64457] New: NVCC like features CUDA/OpenCL support for GCC to use GPU's to speed up compile jobs. Date: Wed, 31 Dec 2014 16:32:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: enhancement X-Bugzilla-Who: mike at michaellawrenceit dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2014-12/txt/msg03002.txt.bz2 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64457 Bug ID: 64457 Summary: NVCC like features CUDA/OpenCL support for GCC to use GPU's to speed up compile jobs. Product: gcc Version: unknown Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: mike at michaellawrenceit dot com WISH list: add use of GPU for GCC , Big beefy GPU Black/TESLA , etc, (Dream of winning the lotto too to pay for em too lol) add ability to use OpenCL or CUDA to run GCC on GPU cores , for IE Kernel compiles , Larger Jobs. (or have cuda/openCL like features built in that can use such GPU's) gen2 I-7 16 Gigs of ram, atm its quite slow as hell .... ADD in GPU might speed it up, Linux Kernel modules , if CUDA many Linux modules could be done on GPU in dynamic parallels 30-60 minuets to compile now however GPU support might speed up greatly. GPU as CO-CPU's ? swap to console , LET GCC consume most of the GPU , to help Boost compile jobs.... =E2=80=8B Granted I like Games and MMO's but I do IT-Sec research , and many applications that use GPU IE pyrit or other Key crackers on CPU ...................... One my know WEP is junk for security , Back when working on BS it took 30-60 mins to break the keys, but the comic book store has WEP on its wifi...... I don't take or publish they key but it's a good benchmark for pyrit etc version updates , TIME: KEY , GPU I have the key again in often 30 seconds or Less. CPU it's going to be awhile....... 460 M (mobile) isn't the fastest GPU for a laptop these days, (336 CUDA Cores ) *however putting them to work for GCC under Linux/Windows would be a nicety... * *for the AMD RADEON fan-boy types opencl etc... * (https://developer.nvidia.com/cuda-toolkit) CUDA *NVCC* Like functionality for GCC built in as an optimization plugin IE like LLVM gold. etc. Programing ? ha My dyslexic hide is more of an Architect , python basics etc. however Run Gentoo or related boxes long enough, any speed ups in code ie LLVM or runtime hacks you can get are appreciated. ( I see apps in my head like Legos but cant build them to save my ass less its a basic scripting.) *Emerge -av gcc +cuda + opencl , YES PLEASE.... * *O/S Sabayon With Spike repo (Gentoo) * *Gentoo packages can take a While to build. however if native NVIDA-CUDA/ OpenCL (AMD etc) GPU/APU were built in compile times could fall quite dramatically... *