Update on Linux 64 -Nividia-V8-MB ?????

Message boards : Number crunching : Update on Linux 64 -Nividia-V8-MB ?????
Message board moderation

To post messages, you must log in.

Previous · 1 · 2 · 3 · 4 · 5 · 6 · Next

AuthorMessage
Profile jason_gee
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 24 Nov 06
Posts: 7489
Credit: 91,093,184
RAC: 0
Australia
Message 1769319 - Posted: 3 Mar 2016, 19:59:33 UTC - in response to Message 1769235.  
Last modified: 3 Mar 2016, 20:02:05 UTC

For the older distros/kernels, the one gotcha might come with what GlibC or similar dependancy. That will have to fall out from user feedback for sure. [If it does, simplest solution might involve a quick rebuild in the earliest distro, supported by the toolkit, via a vm)
"Living by the wisdom of computer science doesn't sound so bad after all. And unlike most advice, it's backed up by proofs." -- Algorithms to live by: The computer science of human decisions.
ID: 1769319 · Report as offensive
TBar
Volunteer tester

Send message
Joined: 22 May 99
Posts: 5204
Credit: 840,779,836
RAC: 2,768
United States
Message 1769487 - Posted: 4 Mar 2016, 15:04:17 UTC - in response to Message 1769319.  
Last modified: 4 Mar 2016, 15:06:17 UTC

It's up to 15 downloads and still No feedback. That always makes you wonder...
I decided to call success with the GTS 250 and move to newer releases. The existing Ubuntu 15.10 decided to give driver problems switching from AMD to nVidia so I ended up installing a new copy. Then I had the legendary problems trying to get CUDA & OpenCL working with the repository version of 352.63. I did manage to get CUDA to work and that worked OK. Then I switched to the nVidia 358.16 and that gave me OpenCL & CUDA. It seems to be working well and even managed to find a couple obviously errant wingpeople. Still, I'd say this version is a keeper, only a couple inconclusives over a couple days...nice.
ID: 1769487 · Report as offensive
TBar
Volunteer tester

Send message
Joined: 22 May 99
Posts: 5204
Credit: 840,779,836
RAC: 2,768
United States
Message 1769940 - Posted: 6 Mar 2016, 3:11:37 UTC

Ah, the first Success story. A machine running;
Coprocessors: NVIDIA GeForce GTX 275 (895MB)
Operating System: Linux
2.6.37.6i
BOINC version: 6.10.58
Seems to be working well with the CUDA 42 App, https://setiathome.berkeley.edu/results.php?hostid=5940343&offset=20
The App was compiled in Ubuntu 11.04 with Kernel 2.6.x and driver 295, so, I'd expect any machine around there should work. The latest Ubuntu versions want to use driver 304 with my GTS 250. I was thinking about pairing my 250 with my 8800 GT and seeing how that worked in Ubuntu 11.04, but I'm busy with other things and I'm pretty sure the App will work with my machines.
We just need to see how it works with other machines...
ID: 1769940 · Report as offensive
ShootY
Avatar

Send message
Joined: 15 Jan 11
Posts: 71
Credit: 21,700,959
RAC: 41
Germany
Message 1770592 - Posted: 9 Mar 2016, 20:20:18 UTC

Any news here? Didn't see this thread and tried since a few days to bring my GPU online for crunching... *sigh*
Thank you!
ID: 1770592 · Report as offensive
Profile jason_gee
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 24 Nov 06
Posts: 7489
Credit: 91,093,184
RAC: 0
Australia
Message 1770655 - Posted: 10 Mar 2016, 2:12:24 UTC - in response to Message 1770592.  
Last modified: 10 Mar 2016, 2:12:59 UTC

Probing Cuda build went to beta last week, and we determined more Cuda versions are needed to cover older Linux distribution kernels, Cuda 4.2 looking like the weapon of choice to cover the majority on that platform.

Minimum requirements for the Cuda6 build at http://jgopt.org/download.html are marginally better understood, though stock release requires completion there (to get the scheduler issuing the right things to the right hosts).

Not much since that time due to work commitments, but at least have a path to follow. Will be Juggling some more and feeding Eric further builds of mine and TBar's come weekend (which applies to both Linux and MacOSX)
"Living by the wisdom of computer science doesn't sound so bad after all. And unlike most advice, it's backed up by proofs." -- Algorithms to live by: The computer science of human decisions.
ID: 1770655 · Report as offensive
KLiK
Volunteer tester

Send message
Joined: 31 Mar 14
Posts: 1304
Credit: 22,994,597
RAC: 60
Croatia
Message 1770924 - Posted: 11 Mar 2016, 6:56:42 UTC

Guys, don't know what are you talking about...when there's no job for my Quadro 1700 on Ubuntu 14.04LTS x64:
http://setiathome.berkeley.edu/results.php?hostid=7784676
:/

All it works is on SETi@home BETA, which is throttled on 10%...while SETi@home is on 100%!
;)


non-profit org. Play4Life in Zagreb, Croatia, EU
ID: 1770924 · Report as offensive
Profile jason_gee
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 24 Nov 06
Posts: 7489
Credit: 91,093,184
RAC: 0
Australia
Message 1770936 - Posted: 11 Mar 2016, 7:27:04 UTC - in response to Message 1770924.  

If you're looking for or expecting stock deployment on main, there are some problems to solve first, at outlined in the previous post.
"Living by the wisdom of computer science doesn't sound so bad after all. And unlike most advice, it's backed up by proofs." -- Algorithms to live by: The computer science of human decisions.
ID: 1770936 · Report as offensive
robertmiles
Volunteer tester

Send message
Joined: 16 Jan 12
Posts: 213
Credit: 4,117,756
RAC: 6
United States
Message 1771094 - Posted: 12 Mar 2016, 2:43:22 UTC - in response to Message 1766585.  

[snip]
(I also have another problem in that a month ago this machine started resetting without warning after a few minutes to a few hours of running boinc, and even resets during the boot up. Happens with cpu apps or large videos - have swapped mainboards with another machine, peripherals and ram, and still happens. Only constants were the video card GTX760 and PSU which I thoroughly cleaned. Hope it's not the GPU - next thing to swap and test.)


Something you might want to check on the video card: Leave the case open for a few minutes, start the computer, and check if the fan or fans on the video card are turning. If they aren't, expect the card to overheat soon and tell the whole computer that it must shut down to prevent damage to the GPU.

The video cards often come with software for showing the GPU temperature if you are running Windows; I haven't checked if such software is also available for Linux.

If you can find similar software for displaying the CPU temperature, you might want to install that also, in case the CPU fan starts to fail.
ID: 1771094 · Report as offensive
Profile Andy Lee Robinson
Avatar

Send message
Joined: 8 Dec 05
Posts: 630
Credit: 59,973,836
RAC: 0
Hungary
Message 1771338 - Posted: 13 Mar 2016, 6:40:51 UTC - in response to Message 1771094.  

Solved it soon afterwards but didn't see opportunity to report.

The PSU's high CFM fan was the culprit and should have been my first suspect but I didn't notice at first because it draws air in through a filter on the bottom and isn't visible.
It had gotten stiff and stopped after about 3 years of continuous use, so I cleaned and oiled it to buy some time and ordered a new one.
PSU was simply overheating without enough airflow under load, and would explain why it would reboot during the POST until it had cooled down enough to complete.

Wasn't much fun fscking raid disks and resynchronizing the mysql databases several times, but it hasn't crashed since even while throwing everything I have at it. :-)

Very relieved it wasn't the GPU!
ID: 1771338 · Report as offensive
KLiK
Volunteer tester

Send message
Joined: 31 Mar 14
Posts: 1304
Credit: 22,994,597
RAC: 60
Croatia
Message 1771517 - Posted: 14 Mar 2016, 9:40:47 UTC - in response to Message 1770936.  

If you're looking for or expecting stock deployment on main, there are some problems to solve first, at outlined in the previous post.

Don't know if it goes by 1:10 in WUs or in time consumption of GPU/CPU?! ;)


non-profit org. Play4Life in Zagreb, Croatia, EU
ID: 1771517 · Report as offensive
Profile jason_gee
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 24 Nov 06
Posts: 7489
Credit: 91,093,184
RAC: 0
Australia
Message 1771520 - Posted: 14 Mar 2016, 9:48:41 UTC - in response to Message 1771517.  

If you're looking for or expecting stock deployment on main, there are some problems to solve first, at outlined in the previous post.

Don't know if it goes by 1:10 in WUs or in time consumption of GPU/CPU?! ;)


Ah right, think I know what you're asking... Task scheduling. Well the simple answer is that what the scheduler issues to you is determined by 'CreditNew' so is volatile to ~+/-30% after convergence.
"Living by the wisdom of computer science doesn't sound so bad after all. And unlike most advice, it's backed up by proofs." -- Algorithms to live by: The computer science of human decisions.
ID: 1771520 · Report as offensive
Profile William
Volunteer tester
Avatar

Send message
Joined: 14 Feb 13
Posts: 2037
Credit: 17,689,662
RAC: 0
Message 1771521 - Posted: 14 Mar 2016, 9:58:14 UTC - in response to Message 1771520.  

If you're looking for or expecting stock deployment on main, there are some problems to solve first, at outlined in the previous post.

Don't know if it goes by 1:10 in WUs or in time consumption of GPU/CPU?! ;)


Ah right, think I know what you're asking... Task scheduling. Well the simple answer is that what the scheduler issues to you is determined by 'CreditNew' so is volatile to ~+/-30% after convergence.

Task scheduling is not linked into credit.

Roughly speaking, resource share translates into % time the cup/gpu spends on the projects. For CPU only that's straight forward - if you have them at 50/50 and two cores, one core goes to one project. [more or less] if you put them at 1/9 out of 10h crunching time 9h go to one project and 1 hour to the other

It gets a bit messy when GPUs are involved and the project mix comprises CPU only as well as CPU/GPU projects.

There's something called 'recent estimated credit (REC)' that gets calculated by the client but it's really only 'time spent on a project'. in an ideal world, time spend on a project would equal credit received across projects. there is no server feedback into the scheduling mechanism.
A person who won't read has no advantage over one who can't read. (Mark Twain)
ID: 1771521 · Report as offensive
Profile jason_gee
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 24 Nov 06
Posts: 7489
Credit: 91,093,184
RAC: 0
Australia
Message 1771522 - Posted: 14 Mar 2016, 10:00:52 UTC - in response to Message 1771521.  
Last modified: 14 Mar 2016, 10:02:15 UTC

If you're looking for or expecting stock deployment on main, there are some problems to solve first, at outlined in the previous post.

Don't know if it goes by 1:10 in WUs or in time consumption of GPU/CPU?! ;)


Ah right, think I know what you're asking... Task scheduling. Well the simple answer is that what the scheduler issues to you is determined by 'CreditNew' so is volatile to ~+/-30% after convergence.

Task scheduling is not linked into credit.

Roughly speaking, resource share translates into % time the cup/gpu spends on the projects. For CPU only that's straight forward - if you have them at 50/50 and two cores, one core goes to one project. [more or less] if you put them at 1/9 out of 10h crunching time 9h go to one project and 1 hour to the other

It gets a bit messy when GPUs are involved and the project mix comprises CPU only as well as CPU/GPU projects.

There's something called 'recent estimated credit (REC)' that gets calculated by the client but it's really only 'time spent on a project'. in an ideal world, time spend on a project would equal credit received across projects. there is no server feedback into the scheduling mechanism.


Task scheduling (server issue) IS linked into CreditNew (not Credit Directly), via the task estimates, effectively a simulation of your host before giving you the tasks. Find someone that hasn;t read the code to debunk.

[Edit:] note that client side task scheduling is also linked into estimates, which IS CreditNew.
"Living by the wisdom of computer science doesn't sound so bad after all. And unlike most advice, it's backed up by proofs." -- Algorithms to live by: The computer science of human decisions.
ID: 1771522 · Report as offensive
Profile William
Volunteer tester
Avatar

Send message
Joined: 14 Feb 13
Posts: 2037
Credit: 17,689,662
RAC: 0
Message 1771523 - Posted: 14 Mar 2016, 10:05:51 UTC - in response to Message 1771522.  
Last modified: 14 Mar 2016, 10:11:41 UTC

If you're looking for or expecting stock deployment on main, there are some problems to solve first, at outlined in the previous post.

Don't know if it goes by 1:10 in WUs or in time consumption of GPU/CPU?! ;)


Ah right, think I know what you're asking... Task scheduling. Well the simple answer is that what the scheduler issues to you is determined by 'CreditNew' so is volatile to ~+/-30% after convergence.

Task scheduling is not linked into credit.

Roughly speaking, resource share translates into % time the cup/gpu spends on the projects. For CPU only that's straight forward - if you have them at 50/50 and two cores, one core goes to one project. [more or less] if you put them at 1/9 out of 10h crunching time 9h go to one project and 1 hour to the other

It gets a bit messy when GPUs are involved and the project mix comprises CPU only as well as CPU/GPU projects.

There's something called 'recent estimated credit (REC)' that gets calculated by the client but it's really only 'time spent on a project'. in an ideal world, time spend on a project would equal credit received across projects. there is no server feedback into the scheduling mechanism.


Task scheduling (server issue) IS linked into CreditNew (not Credit Directly), via the task estimates, effectively a simulation of your host before giving you the tasks. Find someone that hasn;t read the code to debunk.

[Edit:] note that client side task scheduling is also linked into estimates, which IS CreditNew.

Yes, the crappy estimates are derived from CreditNew. But the question how BOINC distributes resources across projects depends on the resource share assigned, not on the actual output of the apps.

edit: to clarify by 'output' I mean credit received, usually monitored by the user via RAC.
A person who won't read has no advantage over one who can't read. (Mark Twain)
ID: 1771523 · Report as offensive
Profile jason_gee
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 24 Nov 06
Posts: 7489
Credit: 91,093,184
RAC: 0
Australia
Message 1771524 - Posted: 14 Mar 2016, 10:10:49 UTC - in response to Message 1771523.  

Yes, the crappy estimates are derived from CreditNew. But the question how BOINC distributes resources across projects depends on the resource share assigned, not on the actual output of the apps.


No the crappy estimates ARE CreditNew, and those will directly impact your client side resource scheduling, and so mispredict resource share.
"Living by the wisdom of computer science doesn't sound so bad after all. And unlike most advice, it's backed up by proofs." -- Algorithms to live by: The computer science of human decisions.
ID: 1771524 · Report as offensive
Profile William
Volunteer tester
Avatar

Send message
Joined: 14 Feb 13
Posts: 2037
Credit: 17,689,662
RAC: 0
Message 1771525 - Posted: 14 Mar 2016, 10:17:16 UTC - in response to Message 1771524.  

Yes, the crappy estimates are derived from CreditNew. But the question how BOINC distributes resources across projects depends on the resource share assigned, not on the actual output of the apps.


No the crappy estimates ARE CreditNew, and those will directly impact your client side resource scheduling, and so mispredict resource share.

Do you want to codewalk? :P

Estimates don't matter.
as per previous example if the % of resource share is 50, then BOINC will schedule tasks, so that the project gets 50% of available time. [task availability permitting] IIRC GPUs have a factor attached. it's been a long time that I walked that area.
A person who won't read has no advantage over one who can't read. (Mark Twain)
ID: 1771525 · Report as offensive
Profile jason_gee
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 24 Nov 06
Posts: 7489
Credit: 91,093,184
RAC: 0
Australia
Message 1771526 - Posted: 14 Mar 2016, 10:20:15 UTC - in response to Message 1771523.  

edit: to clarify by 'output' I mean credit received, usually monitored by the user via RAC.


Volatility in RAC (under steady state, and extreme conditions) is purely a symptom of deeper problems in the estimate mechanism.
"Living by the wisdom of computer science doesn't sound so bad after all. And unlike most advice, it's backed up by proofs." -- Algorithms to live by: The computer science of human decisions.
ID: 1771526 · Report as offensive
Profile jason_gee
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 24 Nov 06
Posts: 7489
Credit: 91,093,184
RAC: 0
Australia
Message 1771527 - Posted: 14 Mar 2016, 10:22:25 UTC - in response to Message 1771525.  

Estimates don't matter.
as per previous example if the % of resource share is 50, then BOINC will schedule tasks, so that the project gets 50% of available time. [task availability permitting] IIRC GPUs have a factor attached. it's been a long time that I walked that area.


Estimates matter, at both server issue, and for client side scheduling. In fact they are key to avoiding the boom/bust behaviour seen throughout. They are the main direct cause of oscillation in the mechanism.
"Living by the wisdom of computer science doesn't sound so bad after all. And unlike most advice, it's backed up by proofs." -- Algorithms to live by: The computer science of human decisions.
ID: 1771527 · Report as offensive
Profile William
Volunteer tester
Avatar

Send message
Joined: 14 Feb 13
Posts: 2037
Credit: 17,689,662
RAC: 0
Message 1771528 - Posted: 14 Mar 2016, 10:29:33 UTC - in response to Message 1771527.  

Estimates don't matter.
as per previous example if the % of resource share is 50, then BOINC will schedule tasks, so that the project gets 50% of available time. [task availability permitting] IIRC GPUs have a factor attached. it's been a long time that I walked that area.


Estimates matter, at both server issue, and for client side scheduling. In fact they are key to avoiding the boom/bust behaviour seen throughout. They are the main direct cause of oscillation in the mechanism.

It's purely time allocation. I don't have the time right now to shove the code under your nose.
We are talking about a BOINC v7 with the revamped work fetch and scheduling mechanism.
A person who won't read has no advantage over one who can't read. (Mark Twain)
ID: 1771528 · Report as offensive
Profile jason_gee
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 24 Nov 06
Posts: 7489
Credit: 91,093,184
RAC: 0
Australia
Message 1771529 - Posted: 14 Mar 2016, 10:31:47 UTC - in response to Message 1771528.  
Last modified: 14 Mar 2016, 10:34:48 UTC

Estimates don't matter.
as per previous example if the % of resource share is 50, then BOINC will schedule tasks, so that the project gets 50% of available time. [task availability permitting] IIRC GPUs have a factor attached. it's been a long time that I walked that area.


Estimates matter, at both server issue, and for client side scheduling. In fact they are key to avoiding the boom/bust behaviour seen throughout. They are the main direct cause of oscillation in the mechanism.

It's purely time allocation. I don't have the time right now to shove the code under your nose.
We are talking about a BOINC v7 with the revamped work fetch and scheduling mechanism.


With estimates all over the shop, anything after that is nonsensical... As even with fixed timeslots, you aren't requesting the right amount of work to fill those slots (oscillation instability propagated).
"Living by the wisdom of computer science doesn't sound so bad after all. And unlike most advice, it's backed up by proofs." -- Algorithms to live by: The computer science of human decisions.
ID: 1771529 · Report as offensive
Previous · 1 · 2 · 3 · 4 · 5 · 6 · Next

Message boards : Number crunching : Update on Linux 64 -Nividia-V8-MB ?????


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.