Message boards :
Number crunching :
My worthless non-GPU adventure
Message board moderation
Previous · 1 · 2 · 3 · 4 · 5 · Next
Author | Message |
---|---|
Ex: "Socialist" Send message Joined: 12 Mar 12 Posts: 3433 Credit: 2,616,158 RAC: 2 |
Boinc has its own settings to control cpu use and heat ! Hell any of us could compete with GPUs if we had as many CPU's running at our disposal as you do. ;-) #resist |
HAL9000 Send message Joined: 11 Sep 99 Posts: 6534 Credit: 196,805,888 RAC: 57 |
Boinc has its own settings to control cpu use and heat ! Most of them are pretty old kit though. Nearly 75% of my RAC comes from just 6 of those machines. I could power on more but the older machines to tend to make one heck of a racket. Plus with the rack of servers we moved in here I'm not sure our A/C could handle the extra heat. A newer $500-600 machine would probably replace 2 or 3 of my faster ones. I might get lucky and be able to justify a few new machines to "support Windows 8", but that is really up to the bean counters. SETI@home classic workunits: 93,865 CPU time: 863,447 hours Join the [url=http://tinyurl.com/8y46zvu]BP6/VP6 User Group[ |
Ex: "Socialist" Send message Joined: 12 Mar 12 Posts: 3433 Credit: 2,616,158 RAC: 2 |
Someone familiar with the optimized apps over at arkayn? I think I picked right, but I wanna be sure... Machine 1) Running Linux 64 bit (on this machine anyways) my Xeon has the SSSE3 instruction set (note THREE S's). So I found the only app there supporting SSSE3x64 (LX64_AKV8_AP6_AVX_SSSE3.zip) I don't run a GPU, so no CUDA. Am I all set to go with this package? ..................................................... Machine 2) Running Linux 32 bit. Processor only has SSE2. I cannot decide between: ap_6.01r546_sse2_linux32.zip LX32_AKV8_AP6_SSE2.zip I think ap_6.01* is just an AP app, and LX32_AK* is a package for MB and AP, am I correct? If that's the case then want the LX32 package I believe. so for machine 2 I want LX32_AK**? Are my thoughts here in good order before I go dumping these apps on my computers? (I cannot wait to see the kinda performance I get with these apps. The SSSE3 should be pretty sweet?) #resist |
Ex: "Socialist" Send message Joined: 12 Mar 12 Posts: 3433 Credit: 2,616,158 RAC: 2 |
LOL, I'm goin' for it. I'll see if there's any issue. #resist |
kittyman Send message Joined: 9 Jul 00 Posts: 51468 Credit: 1,018,363,574 RAC: 1,004 |
LOL, I'm goin' for it. I'll see if there's any issue. The kitties can't help you Linux types at all, I'm afraid. All I can tell ya is on Winders, Lunatics kick butt. "Freedom is just Chaos, with better lighting." Alan Dean Foster |
Josef W. Segur Send message Joined: 30 Oct 99 Posts: 4504 Credit: 1,414,761 RAC: 0 |
Someone familiar with the optimized apps over at arkayn? I think I picked right, but I wanna be sure... Arkayn's out of town for a few days, so although I'm no expert on the Linux apps I'm offering this advice. If someone actually using Linux disagrees, I suggest you take their advice. Yes, for machine 2 the LX32_AKV8_AP6_SSE2.zip package is correct. Editting out the red stuff.... For machine 1, the LX64_AKV8_AP6_AVX_SSSE3.zip contains an AVX application for AP_v6 which probably won't work. The LX64_AKV8_AP6_SSE3.zip package would be safer. The ideal combination would be the SSE3 application for AP_v6 and the SSSE3 application for MB. That would take some editing of app_info.xml, etc. If you want to go that way we can work out the details, I'm too close to bedtime to be sure I'd get it right just now. I forgot to look at your hosts before posting that. Since the XEON is a Sandy Bridge which does have AVX, you're probably good to go with the package containing the AVX AP_v6 app. You're also running a very recent Linux so there's no issue with the OS having the needed support. Joe |
Ex: "Socialist" Send message Joined: 12 Mar 12 Posts: 3433 Credit: 2,616,158 RAC: 2 |
Both boxes took the apps and started right back up. I fear the Xeon bunked a few WU's in the transfer, (my list got wayyyy shorter)... But both boxes appear to be in shape and running. I'll be watching for valid results. And Mark, I will probably do my windows laptop as well while I'm running it. Can you tell me how to find out what instructions my processor supports, in windows???? (That's an easy one in linux, but damned if I know in windows.....) And Thanks Josef.... You see something about my processor that linux didn't tell me apparently... :-) (hence some of my confusion) #resist |
kittyman Send message Joined: 9 Jul 00 Posts: 51468 Credit: 1,018,363,574 RAC: 1,004 |
Both boxes took the apps and started right back up. I fear the Xeon bunked a few WU's in the transfer, (my list got wayyyy shorter)... Easy....download and run CPUZ. Just get the 32 or 64 bit zip file, no installation. Unzip and run. I usually save it in my temp file and send a shortcut to my desktop. Very small program, no install. Just run it and it will tell you all your processor info. "Freedom is just Chaos, with better lighting." Alan Dean Foster |
Ex: "Socialist" Send message Joined: 12 Mar 12 Posts: 3433 Credit: 2,616,158 RAC: 2 |
typical windoze situation. Download this and use it... Lol In linux, all you do is type: "less /proc/cpuinfo" [ok, done making a political case] Thanks Mark, I will do just that, I appreciate the solution. :-D #resist |
Raistmer Send message Joined: 16 Jun 01 Posts: 6325 Credit: 106,370,077 RAC: 121 |
Just wondering why you think optimised applications are of no use. They will work regardless of whether or not a CPU is throttled and they should be more efficient per clock/time-slice/whatever-measure-of-time-you-want-to-use. I'm not saying you have to use the optimised applications, but your reason for not doing so doesn't seem to make sense for me. At least AP optimization includes high-level optimizations that will benefit at any throttled CPUs cause opt app just does less computations that stock one. Of course, another part that opt app does remaining amount more quickly hence bigger CPU temp. But one just can throttle CPU more if temp under considerations. |
kittyman Send message Joined: 9 Jul 00 Posts: 51468 Credit: 1,018,363,574 RAC: 1,004 |
typical windoze situation. Download this and use it... Lol There is prolly a Windows thingy that will show the info too....but this is more useful in any case. It gives you other system info as well. Sometimes the RAM info can be a lifesaver. "Freedom is just Chaos, with better lighting." Alan Dean Foster |
Ex: "Socialist" Send message Joined: 12 Mar 12 Posts: 3433 Credit: 2,616,158 RAC: 2 |
Wow, first WU's in from my Xeon under optimized apps, looks like 2x the credit per processing time... Just WOW. I'll be watching this for a couple days to see what really happens. This just begs the question, why are optimized apps not standard? Just too much trouble making sure the right apps go to the right architectures? And just for a benchmark: I started this with RAC under 2000 (Due to the outage and having no workunits processing then) My normal RAC running just the xeon at 30-40%, was between 2000 and 2500. We will see how high it goes. I think I'll hit that goal of 7,000 with the added machines and op apps. #resist |
kittyman Send message Joined: 9 Jul 00 Posts: 51468 Credit: 1,018,363,574 RAC: 1,004 |
Wow, first WU's in from my Xeon under optimized apps, looks like 2x the credit per processing time... Exactly. That is much of the thingy. If Seti Standard sends apps out....... They for the most part have to work on any rig and any platform attached. No questions asked, no user involvement. Hit the button and it takes off. Lunatics sometimes has minimum requirements for the apps to work, and sometimes that would not apply to all of Seti's minimum requirements. If you wish to optimize, sometimes it takes a little additional pain. What some do not realize, or piss and moan about, is that much Lunatics coding efforts HAVE eventually ended up in the stock code, and thereby benefit all. "Freedom is just Chaos, with better lighting." Alan Dean Foster |
Ex: "Socialist" Send message Joined: 12 Mar 12 Posts: 3433 Credit: 2,616,158 RAC: 2 |
After watching several units finish under op apps on my good xeon box, I can safely report that I am getting roughly 2.5X the credit per proc cycle.... Again, all I can say is WOW. I'm very pleased. I may break 10,000 on this adventure. #resist |
Ex: "Socialist" Send message Joined: 12 Mar 12 Posts: 3433 Credit: 2,616,158 RAC: 2 |
So my current RAC of 2,600 is already an all time personal high. Just 24 hours into this or so... :-) Cool, I'll just be watching this grow. But what is MOST impressive to me, is my Xeon linux machine which I switched from stock to optimized apps. The difference in work done/processor time, is INSANE :-D For comparison I found two units with almost identical process time- Stock app: proc time credit 5,386.45 34.66 Optimized app: (SSSE3) proc time credit 5,388.34 115.28 Basically, I tripled my credit potential on the Xeon box!, not to mention I'm currently giving it twice as much CPU time as I was, so I expect "nano" to end up doing 12,000 all by itself (when my norm was 2000) Talk about wow, I'm still amazed at the difference with the op app. I should thank whoever designed it!, and thanks to Arkayn's site for having it right there for me! #resist |
perryjay Send message Joined: 20 Aug 02 Posts: 3377 Credit: 20,676,751 RAC: 0 |
Ex, I wouldn't look for that kind of credit change per work unit. There are too many variables such as the amount of blanking, angle range, credit new (which is a pain), and also your wingman and the amount of credit he claims. The main thing to look for with the opt-apps is the completion times compared to what you were doing before on work with the same angle ranges. It's a pretty good bet you will find you are getting at least half again or close to twice the speed you were before. PROUD MEMBER OF Team Starfire World BOINC |
Ex: "Socialist" Send message Joined: 12 Mar 12 Posts: 3433 Credit: 2,616,158 RAC: 2 |
You may be correct sir. But you are speaking of credit per WU, I'm speaking of credit per TIME If you look at my host, you will see that based on processing time of a unit alone, I'm getting 3x the credit. simply put, 5000 seconds of processor time used to yield around 30 credits and now 5000 seconds of processor time is yielding around 100. My not Optimized WUs are disappearing from my list now, but every non Optimized WU that took time "y", was worth 1/3 the credit of optimized WU's taking time "y" to run... My math cannot be wrong...? I am new here and my understanding of credits is low. And I am NOT saying my computer is doing 3x as much work now, I'm simply saying I'm making 3x the credits per processor cycle, and on that I cannot figure the math in any different way.? #resist |
Ex: "Socialist" Send message Joined: 12 Mar 12 Posts: 3433 Credit: 2,616,158 RAC: 2 |
And I'll add, in the last 24 hours, on my xeon box, I've already earned over 6,000 credits and that's NOT including work yet-to-be verified. My normal RAC for this machine hovered around 2000, (at 35% proc usage) I've doubled it's throttle to 70% before this adventure. So with normal apps (at this throttle) I'd be looking at 4000 credits/day But with optimized I'm getting over 6000 (very likely over 7,000) This is at least a 50% improvement! and may be upwards of 75%... In the end time will tell. I am taking daily logs of RAC, total credit, on a whole, and per-machine basis... #resist |
perryjay Send message Joined: 20 Aug 02 Posts: 3377 Credit: 20,676,751 RAC: 0 |
My mistake, I thought you were comparing two work units of about the same time rather than the amount of credit you got in that amount of time. Lunatics does make a tremendous difference doesn't it? One other thing you should note though is that it takes about a month for RAC to settle in so you might see some strange numbers to begin with. Welcome to the big time! :) PROUD MEMBER OF Team Starfire World BOINC |
Ex: "Socialist" Send message Joined: 12 Mar 12 Posts: 3433 Credit: 2,616,158 RAC: 2 |
Lol, thanks! Yea I'll be running my experiment for a month here, I expect my RAC to top 10,000. Then I'll cut out my extra machines, and go back to running just the xeon at 35%, at which time my RAC will level out around 4,000 or so. I know it's not much. But I started with an RAC of 400 or so, just running one tiny virtual machine for seti. #resist |
©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.