mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Hardware > GPU Computing

Reply
 
Thread Tools
Old 2014-07-01, 20:29   #12
xilman
Bamboozled!
 
xilman's Avatar
 
"๐’‰บ๐’ŒŒ๐’‡ท๐’†ท๐’€ญ"
May 2003
Down not across

2·17·347 Posts
Default

Quote:
Originally Posted by ewmayer View Post
Yes, one must vagilently guard against such embarrassing faux pas at all times.
I've been unreliably informed that Ernst hasn't been feeling himself recently.

Just as well, really. Disgusting habit IMAO.
xilman is offline   Reply With Quote
Old 2014-07-01, 22:43   #13
kladner
 
kladner's Avatar
 
"Kieren"
Jul 2011
In My Own Galaxy!

27AE16 Posts
Default

Quote:
Originally Posted by xilman View Post
Oh weel. Spieling mistakes appen.
I strongly assumed that a typo was in play. However, the word play took precedence.
kladner is offline   Reply With Quote
Old 2014-07-02, 00:19   #14
ewmayer
2ω=0
 
ewmayer's Avatar
 
Sep 2002
Repรบblica de California

22×2,939 Posts
Default

Quote:
Originally Posted by kladner View Post
I strongly assumed that a typo was in play. However, the word play took precedence.
As ever when hanging out with a bunch of cunning linguists.
ewmayer is offline   Reply With Quote
Old 2014-07-02, 02:11   #15
Batalov
 
Batalov's Avatar
 
"Serge"
Mar 2008
San Diego, Calif.

32·7·163 Posts
Default

And master debaters...
Batalov is offline   Reply With Quote
Old 2014-07-02, 14:35   #16
Mark Rose
 
Mark Rose's Avatar
 
"/X\(โ€˜-โ€˜)/X\"
Jan 2013
https://pedan.tech/

24×199 Posts
Default

Quote:
Originally Posted by ewmayer View Post
Is that for the CUDA toolkit or mfaktc? If for CUDA, will that work across my hardcoded LAN setup? [My Haswell only talks to my macbook - no wireless, as I said this is a barebones system].
You'll actually need it in either case. I'm sure Mac OS X can do something with acting as a router. A proxy won't be enough because you still need to do things like resolve DNS.
Mark Rose is offline   Reply With Quote
Old 2014-07-02, 15:16   #17
Ken_g6
 
Ken_g6's Avatar
 
Jan 2005
Caught in a sieve

6138 Posts
Default

Quote:
Originally Posted by Mark Rose View Post
A proxy won't be enough because you still need to do things like resolve DNS.
Why? If everything's sent over HTTP, won't an HTTP proxy cause DNS resolving to happen on the proxy server?
Ken_g6 is offline   Reply With Quote
Old 2014-07-02, 18:59   #18
Mark Rose
 
Mark Rose's Avatar
 
"/X\(โ€˜-โ€˜)/X\"
Jan 2013
https://pedan.tech/

318410 Posts
Default

Quote:
Originally Posted by Ken_g6 View Post
Why? If everything's sent over HTTP, won't an HTTP proxy cause DNS resolving to happen on the proxy server?
Depends on the type of proxy server. With an HTTP proxy server, you're correct. With a SOCKS proxy server, it depends.
Mark Rose is offline   Reply With Quote
Old 2014-07-03, 02:55   #19
ewmayer
2ω=0
 
ewmayer's Avatar
 
Sep 2002
Repรบblica de California

22×2,939 Posts
Default

Quote:
Originally Posted by Mark Rose View Post
You'll actually need it in either case. I'm sure Mac OS X can do something with acting as a router. A proxy won't be enough because you still need to do things like resolve DNS.
I am currently attempting to use the OS X network sharing facility (along with reconfiguring the Haswell system network config from static IP to DHCP) to allow the macbook (which uses WiFi to connect to my flatmate's router) to act as an internet portal for the Haswell. If I can get that working it seems the best option. First the internet, only then will I switch focus to the CUDA tools install/setup. But now, it's dinner time. More tomorrow.
ewmayer is offline   Reply With Quote
Old 2014-07-04, 03:35   #20
ewmayer
2ω=0
 
ewmayer's Avatar
 
Sep 2002
Repรบblica de California

1175610 Posts
Default

OK, here the latest: I replaced the previous static-ip/netmask/gateway/broadcast entries for 'eth0' in my Debian system's /etc/network/interfaces file with

auto eth0
allow-hotplug eth0
iface eth0 inet dhcp

followed by '/etc/init.d/networking restart', which gave a bunch of expected-looking network-restart info messages, and as expected resulted in my being frozen out of the terminal I was using to ssh-to-haswell from my macbook.

Next dug out the flat-panel monitor and keyboard I had last used when setting up the then-new Haswell system, am logged in now via that, at the same time have LAN cable plugged into the macbook, which has WiFi (and the sharing-enabled setup to the LAN) enabled.

And ... looks good! 'ping www.google.com' shows 0% packet loss.

Next up ... CUDA toolkit (and any associated sw dependencies) install - may do some reading of nVidia 'how to' docs first, over the long July 4th weekend.
ewmayer is offline   Reply With Quote
Old 2014-07-04, 04:48   #21
Mark Rose
 
Mark Rose's Avatar
 
"/X\(โ€˜-โ€˜)/X\"
Jan 2013
https://pedan.tech/

24×199 Posts
Default

Quote:
Originally Posted by ewmayer View Post
And ... looks good! 'ping www.google.com' shows 0% packet loss.
Excellent!

Quote:
Next up ... CUDA toolkit (and any associated sw dependencies) install - may do some reading of nVidia 'how to' docs first, over the long July 4th weekend.
The only part you really need to pay attention to is blacklisting the nouveau and nv kernel modules, if the installer doesn't do that for you automatically. They'll prevent the nvidia module from loading. Otherwise it should basically work out of the box.

I may also suggest looking into dkms which will automatically rebuild the nvidia modules when you install a new kernel.
Mark Rose is offline   Reply With Quote
Old 2014-07-17, 23:37   #22
ewmayer
2ω=0
 
ewmayer's Avatar
 
Sep 2002
Repรบblica de California

22·2,939 Posts
Default

OK, with a BIOS tweak to force use of the onboard video on the mobo now holding the 430, the system recognizes the device, and the real fun (Mike's rough characterization of his past experiences with the CUDA tools install) can begin.

Since this is an older card, we agreed that the 5.5 version of the tools made sense - I grabbed the .run file for that here, specifically this file, which is shared across all Linux distros.

Here is what happened when I executed the .run file as root last night:

root@derek:/home/ewmayer# ./cuda_5.5.22_linux_64.run -extract=/root/
Logging to /tmp/cuda_install_6441.log
Extracting individual Driver, Toolkit and Samples installers to /root ...

That finished 5-10 seconds later - suspiciously fast, given the 810 MB size of the .run file. The tmp-logfile contains the last "Extracting" line verbatim, nothing else.

According to the post-install notes in the nVidia "getting started" PDF, there should now be an nvidia subdir in /dev, but I don't see that, nor anything that remotely looks cuda-related. Here is what ends up in /root afterward (leftmost file is older):

70-persistent-net.rules cuda-linux64-rel-5.5.22-16488124.run cuda-samples-linux-5.5.22-16488124.run NVIDIA-Linux-x86_64-319.37.run


Mike adds:

one way you will know that the install is working is there will be a
disclaimer you have to accept

if you didn't see that and accept it then something is wrong

at some point it will ask you what driver to use (the one in the
runfile is offered)

i think you want that driver

not sure what is going on

Any clues/diagnostics-to-try from our local experts welcomed.
ewmayer is offline   Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
How to install v25.9 on Linux? Unregistered Information & Answers 10 2018-07-04 09:13
CUDA Install errors...HELP...never mind petrw1 GPU Computing 2 2016-03-06 13:39
TF fetching/reporting toolkit for Linux swl551 PrimeNet 20 2014-06-19 15:00
CUDA Toolkit for OpenSUSE 11.2--gcc 4.5 and up are not supported patrik GPU Computing 9 2012-04-07 03:50
NVIDIA CUDA C toolkit for G80 GPU available dsouza123 Programming 2 2007-02-18 12:50

All times are UTC. The time now is 13:58.


Fri Jul 7 13:58:05 UTC 2023 up 323 days, 11:26, 0 users, load averages: 1.20, 1.18, 1.16

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.

โ‰  ยฑ โˆ“ รท ร— ยท โˆ’ โˆš โ€ฐ โŠ— โŠ• โŠ– โŠ˜ โŠ™ โ‰ค โ‰ฅ โ‰ฆ โ‰ง โ‰จ โ‰ฉ โ‰บ โ‰ป โ‰ผ โ‰ฝ โŠ โА โŠ‘ โŠ’ ยฒ ยณ ยฐ
โˆ  โˆŸ ยฐ โ‰… ~ โ€– โŸ‚ โซ›
โ‰ก โ‰œ โ‰ˆ โˆ โˆž โ‰ช โ‰ซ โŒŠโŒ‹ โŒˆโŒ‰ โˆ˜ โˆ โˆ โˆ‘ โˆง โˆจ โˆฉ โˆช โจ€ โŠ• โŠ— ๐–• ๐–– ๐–— โŠฒ โŠณ
โˆ… โˆ– โˆ โ†ฆ โ†ฃ โˆฉ โˆช โІ โŠ‚ โŠ„ โŠŠ โЇ โŠƒ โŠ… โŠ‹ โŠ– โˆˆ โˆ‰ โˆ‹ โˆŒ โ„• โ„ค โ„š โ„ โ„‚ โ„ต โ„ถ โ„ท โ„ธ ๐“Ÿ
ยฌ โˆจ โˆง โŠ• โ†’ โ† โ‡’ โ‡ โ‡” โˆ€ โˆƒ โˆ„ โˆด โˆต โŠค โŠฅ โŠข โŠจ โซค โŠฃ โ€ฆ โ‹ฏ โ‹ฎ โ‹ฐ โ‹ฑ
โˆซ โˆฌ โˆญ โˆฎ โˆฏ โˆฐ โˆ‡ โˆ† ฮด โˆ‚ โ„ฑ โ„’ โ„“
๐›ข๐›ผ ๐›ฃ๐›ฝ ๐›ค๐›พ ๐›ฅ๐›ฟ ๐›ฆ๐œ€๐œ– ๐›ง๐œ ๐›จ๐œ‚ ๐›ฉ๐œƒ๐œ— ๐›ช๐œ„ ๐›ซ๐œ… ๐›ฌ๐œ† ๐›ญ๐œ‡ ๐›ฎ๐œˆ ๐›ฏ๐œ‰ ๐›ฐ๐œŠ ๐›ฑ๐œ‹ ๐›ฒ๐œŒ ๐›ด๐œŽ๐œ ๐›ต๐œ ๐›ถ๐œ ๐›ท๐œ™๐œ‘ ๐›ธ๐œ’ ๐›น๐œ“ ๐›บ๐œ”