Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

CUDA Support Issues on Current Laptops

35 views
Skip to first unread message

telefunkenvf14

unread,
Nov 19, 2010, 5:08:25 AM11/19/10
to
Short version:

Before you purchase a new laptop make sure to thoroughly research the
CUDA support and ability to upgrade graphics drivers. Do you have to
use OEM drivers or can you install drivers directly from NVIDIA?

Long version:

For those interested in CUDA on a newer laptop, or those interested in
purchasing a new laptop because it claims to support CUDA, a warning:

Lack of support from your laptop manufacturer may make it difficult to
dive right in to CUDA programming in Mathematica 8. (So don't blame
WRI, or even NVIDIA, if/when it doesn't work!!!) Based on what I've
learned, the warning is especially valid for machines with some sort
of switchable graphics.

Why?

Drivers for these systems are a combination of Intel and (in my case)
NVIDIA drivers, and a lot of tweaks go into making them play nice
together. As such, the NVIDIA drivers currently packaged in OEM laptop
drivers (from companies like Dell, Sony, Acer, etc.) are often way out
of date in terms of CUDA version support.
Even more frustrating is the fact that these companies appear
unconcerned with maintaining updated graphics drivers and CUDA
support. I say this given that they continue to sell supposedly CUDA
compliant machines---ok, yeah, but it's CUDA version 2 or 2.2. (These
versions are waaaay out of date in CUDA land.) **I'm not aware of
Apple's CUDA support, but presume it's probably better.**

Aren't there some workarounds?

Not really unless you are willing to try either:

(1) bios hacks (so you can shut switchable graphics off completely and
force the NVIDIA driver to be used full time). Windows *might* then
let you install the new version of the appropriate driver. Of course,
you might also void your warranty and/or brick your machine. Great
combo! :D

(2) hacking together newer versions of Intel and NVIDIA drivers for
your machine, or trying hacked driver packages produced by others and
downloaded from shady corners of the web. This is also PITA because
you'll have to deal with driver signing on 64-bit versions of Windows.

-RG

FYI: I've been using the last two prereleases of Mathematica v8 and
haven't been able to get any version of CUDA working on my brand new
Sony Z12 laptop. I love the laptop overall---check the specs on these
things and you'll see why---but, after all this hassle, I wish I'd
just gone with a new MacBook Pro or at least Googled Sony Z CUDA
Support prior to ordering.

Yves Klett

unread,
Nov 20, 2010, 6:27:43 PM11/20/10
to
I can affirm that for my battered Dell M4200 with NVidia QuadroFX 360
graphics: The "newest" (anno 2008) Dell driver does not work with
CUDALink, while the current NVIDIA driver for this card works fine.

Beware: This is not to say that switching to "unofficial" drivers will
not do any kind of damage - it just worked in my case (so far). I rather
think that Dell does not keep up driver maintenance for older machines
and graphics cards.

Regards,
Yves

telefunkenvf14

unread,
Nov 22, 2010, 7:35:11 AM11/22/10
to

Be thankful you can at least 'force' install the correct NVIDIA
drivers. This is not possible on my Sony due to the way they
implemented switchable graphics. And so I wait, hoping for an
update...

-RG

adakkak

unread,
Nov 23, 2010, 6:00:47 AM11/23/10
to


You might want to look at http://forums.laptopvideo2go.com/ they have
drivers that have been tweaked so that they would install even if the
"official" drivers do not.

I had this issue a few months ago when I bought a laptop specifically
for CUDA development to find out that it came with a driver from last
year. The OEM did not have updated driver, and the official drivers
would not install. Installing the unofficial drivers worked, however.

0 new messages