• We've upgraded our forums. Please post any issues/requests in this thread.

BOINC Config Utility

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
20,902 (6.25/day)
Likes
9,994
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) PowerColor PCS+ 390 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate 6 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
#51
Does boinc actually write to the xml file or does it just read from it?
Both. If you do anything with exclusive apps in BOINC client, it should write all the default values to the cc_config.xml.


I've got to run to a meeting, but why not create the file outside of /etc and then do a sudo cp to the /etc directory?
I would have to move cc_config.xml out of /etc first. Where could my program read/write without problems?
 
Joined
Nov 29, 2011
Messages
5,975 (2.71/day)
Likes
5,278
Location
Hi! I'm from the Internet
System Name Selene / Yoda
Processor Fx 8350 @ 4.4 / Phenom II x6 1090t @ 3.6
Motherboard Gigabyte 990FXA-UD3 r4.0 / Gigabyte 890XA-UD3
Cooling H100i / Xig Dark Knight
Memory 4x 8gb G.Skill Snipers / 4x 4gb G.Skill Ares
Video Card(s) Gigabyte R9 290x / XfX DD & VisionTek HD6850's C'fired
Storage 256gb ssd, 2x 2tb Wd Blacks & 1x 1tb Wd black / 1x 1tb
Display(s) Dell Ultra Sharp 2408 WFp / Hp w2207
Case Raidmax Vampire / Chieftec Alum. Dragon Blue
Audio Device(s) Onboard Hd Audio / Onboard Hd Audio
Power Supply Corsair TX 850 watt / Corsair TX 750 watt
Mouse Logitech G500s
Keyboard Corsair Strafe
Software Win 10 pro / Win Vista Home prem. 64 bit
Benchmark Scores What are benchmarks anyway?
#52
Theres a download folder. I will try moving it and see how it works. But will probably need permission for that also.
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
20,902 (6.25/day)
Likes
9,994
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) PowerColor PCS+ 390 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate 6 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
#53
Probably. It seems like a dead end to me. A good guide is probably the best we can do.
 
Joined
Nov 29, 2011
Messages
5,975 (2.71/day)
Likes
5,278
Location
Hi! I'm from the Internet
System Name Selene / Yoda
Processor Fx 8350 @ 4.4 / Phenom II x6 1090t @ 3.6
Motherboard Gigabyte 990FXA-UD3 r4.0 / Gigabyte 890XA-UD3
Cooling H100i / Xig Dark Knight
Memory 4x 8gb G.Skill Snipers / 4x 4gb G.Skill Ares
Video Card(s) Gigabyte R9 290x / XfX DD & VisionTek HD6850's C'fired
Storage 256gb ssd, 2x 2tb Wd Blacks & 1x 1tb Wd black / 1x 1tb
Display(s) Dell Ultra Sharp 2408 WFp / Hp w2207
Case Raidmax Vampire / Chieftec Alum. Dragon Blue
Audio Device(s) Onboard Hd Audio / Onboard Hd Audio
Power Supply Corsair TX 850 watt / Corsair TX 750 watt
Mouse Logitech G500s
Keyboard Corsair Strafe
Software Win 10 pro / Win Vista Home prem. 64 bit
Benchmark Scores What are benchmarks anyway?
#54
Cool thanks for trying man, I really do appreciate it. :toast:

I will get to work on a guide.
 

Mindweaver

Moderato®™
Staff member
Joined
Apr 16, 2009
Messages
6,570 (2.08/day)
Likes
3,904
Location
Charleston, SC
System Name Sechs / EyeSeven
Processor i7 5820k @ 4.5ghz / i7 2600k @ 4.0Ghz
Motherboard X99S GAMING 7 / ASRock Z68 Extreme3 Gen3
Cooling CORSAIR Hydro Series H100i Extreme / Stock cooler... H50 leaked!..
Memory G.Skill DDR4 2800 16GB 4x4GB / G.Skill DDR3 1600 8gb 2x4GB
Video Card(s) PNY Quadro K2000 / MSI GTX 970 GAMING 4Gb
Storage Samsung 850 PRO 256GB SSD /Intel 240gb, corsair 120gb SSD, 3x 1 tb s storage
Display(s) 2x Acer G276HL 27" 1080p / 3x Acer 22" Nvidia surround
Case Phanteks “Enthoo Pro series”/ Cooler Master Storm Scout
Audio Device(s) Azalia Realtek ALC1150 / SB X-Fi Gamer
Power Supply Corsair CXM CX600M / Corsair 600w
Mouse Razer DeathAdder Chroma / Razer DeathAdder
Keyboard Razer BlackWidow Ultimate /
Software Windows 10 Pro x64 / Windows 10 Pro x64
#55
Yea, I agree with the guide, because even if it's wrote outside of the /etc directory it still needs sudo to modify anything going into the /etc directory. :toast: I think it would be much simplier to use a script using "sed" to do a find and replace. But I think most Linux users would just use the terminal to pass sudo to gedit and modify that file. example:
Code:
sudo gedit
or edit the file outside of /etc like the "Documents" folder and then copy it to /etc/boinc-client.
Code:
cd /home/user/Documents
then once in the Documents folder
Code:
sudo cp cc_config.xml /etc/boinc-client
:toast:
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
20,902 (6.25/day)
Likes
9,994
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) PowerColor PCS+ 390 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate 6 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
#56
That's the advantage of using that program though: it processes the XML file as an XML file. It literally reads the whole file, makes the changes, and writes it back. I don't know if *nix has an XML parser for Bash Shell script but if it does, that would probably be the best way to go.

Apparently it is possible, but not easy because there is no native support:
http://stackoverflow.com/questions/893585/how-to-parse-xml-in-bash/2608159#2608159
 

Mindweaver

Moderato®™
Staff member
Joined
Apr 16, 2009
Messages
6,570 (2.08/day)
Likes
3,904
Location
Charleston, SC
System Name Sechs / EyeSeven
Processor i7 5820k @ 4.5ghz / i7 2600k @ 4.0Ghz
Motherboard X99S GAMING 7 / ASRock Z68 Extreme3 Gen3
Cooling CORSAIR Hydro Series H100i Extreme / Stock cooler... H50 leaked!..
Memory G.Skill DDR4 2800 16GB 4x4GB / G.Skill DDR3 1600 8gb 2x4GB
Video Card(s) PNY Quadro K2000 / MSI GTX 970 GAMING 4Gb
Storage Samsung 850 PRO 256GB SSD /Intel 240gb, corsair 120gb SSD, 3x 1 tb s storage
Display(s) 2x Acer G276HL 27" 1080p / 3x Acer 22" Nvidia surround
Case Phanteks “Enthoo Pro series”/ Cooler Master Storm Scout
Audio Device(s) Azalia Realtek ALC1150 / SB X-Fi Gamer
Power Supply Corsair CXM CX600M / Corsair 600w
Mouse Razer DeathAdder Chroma / Razer DeathAdder
Keyboard Razer BlackWidow Ultimate /
Software Windows 10 Pro x64 / Windows 10 Pro x64
#57
That's the advantage of using that program though: it processes the XML file as an XML file. It literally reads the whole file, makes the changes, and writes it back. I don't know if *nix has an XML parser for Bash Shell script but if it does, that would probably be the best way to go.

Apparently it is possible, but not easy because there is no native support:
http://stackoverflow.com/questions/893585/how-to-parse-xml-in-bash/2608159#2608159
Yea, even if you're able too, the biggest obstacle is still getting a Linux user to except they need a program to do something as simple as editing a text file. and don't take that as me taking a cheap shot at the program or your ability buddy, because that's far from what I'm trying to do. :toast: It's just the mind set of 95% of Linux users. :toast: It's getting a lot better with more users using Ubuntu and Android, but we still have a ways to go. :toast:
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
20,902 (6.25/day)
Likes
9,994
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) PowerColor PCS+ 390 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate 6 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
#58
No one "needs a program" to do what these do. Like most programs, their intent is to take a 10 step process and simplify it to one or two. Linux is engineered, it seems, to prevent that so, naturally, people that don't like wasting time doing frivolous tasks are going to stay away from Linux.

The problem isn't me, it isn't you, it isn't BOINC, it is Linux. None of us are going to fix Linux (it's a systemic problem, not a distro problem) so a thorough guide is the best we can do. I don't have Linux on any of my computers so I can't write that guide but I hope someone else will. I recommend using spoiler tags and images for whoever does it though.

I'm not intending to remove the Linux code by the way so if someone finds a way to make it work on Linux, let me know and I'll keep trying. Until then, it's really only useful on Windows.
 
Joined
Apr 3, 2012
Messages
3,487 (1.68/day)
Likes
7,376
Location
St. Paul, MN
System Name LappyTop/ Bay2- Lowerbay/Opticon As of 6/21/17
Processor i5 1.7GHz/ i3 2120's/i5 2400
Motherboard ASUStek/ HP mini/Dell
Cooling Air/air/air
Memory 8GB Kingston HyperX 1600/ 2GB/ 4GB samsung
Video Card(s) intel HD4000/ HD2000's/ HD2000
Storage 256GB Crucial Mx100 SSD/ couple of spinners/500GB WD
Display(s) 1366x768/ one acer x223w between the rest
Case ALU, beauty!/ HP SFF/ Dell Mini
Audio Device(s) Sonic Master/ onboard's/ onboard
Power Supply ASUS brick, 17W i5/ 19.5 volt bricks/ Dell 265W
Mouse cheap GigaWire930, CMStorm Havoc and a Logitech M510 wireless
Keyboard eMachines serial and a Dynex usb
Software WIN8.1-64bit/ Mint 18 Sarah/Mint 18
Benchmark Scores 6.9 processes per second!/ cruncher's!!
#59
Fine work guys. Really. This noob absorbs this stuff. I think I could edit my config in *nix with just reading these posts! Of course, both my *nix-er's are sitting in storage, at the moment but, good info for future use.

BTW, MAD, anytime spent writing a Guide will be essential to getting people to switch up their Crunchers to *nix. Effectively improving the PPD and eventually propping TPU on the top of the WCG list!!:rolleyes:

:D
 
Joined
Apr 7, 2013
Messages
27 (0.02/day)
Likes
31
Location
Central USA
System Name Satellite L755D-S5204 \\ Compaq V2718 \\ HP p7-1380t \\ HP dc5800
Processor A6-3400M 2.2--2.9 GHz OC \\ Turion ML-34 \\ i5-3570 \\ C2D E8400
Motherboard AMD Torpedo \\ Quanta 3093 \\ HP Joshua (Foxconn) \\ BTX LGA 775
Cooling All Stock
Memory 6GB DDR3-1333 \\ 2GB DDR-400 \\ 6GB DDR3-1600 \\ 2GB DDR2-800
Video Card(s) Radeon 6520G \\ Radeon 200M 400MHz OC \\ Intel HD-2500 \\ Intel GMA3100
Storage 640GB 5400rpm Toshiba \\ 80GB 4200rpm \\ 1TB 7200rpm WD-Blue \\ 80GB 7200rpm
Display(s) 15.4" 1366x768 LED TN \\ 14" 1280x768 CCFL \\ HP 20xi 1600x900 IPS
Audio Device(s) All integrated sound
Power Supply 65W Brick \\ 65W Brick \\ 300W OEM \\ 300W OEM
Software Win 7 64 + Arch Linux 64 \\ Arch 64 \\ Win 7 64 \\ Arch 64 + Win Vista 32
#60
Well, I've been looking at writing something using GTK+, but that turned into a pain pretty fast, so a command line program seemed simpler to start, and the attached program is what I threw together last night.

It's a horrible hack that asks whether to report tasks immediately and whether to use GPUs, and then writes strings to the XML file with the options in place. It doesn't parse any XML, so it will OVERWRITE the config file, which is only useful if you don't care about any other options.

Edit Sep 15: Version 0.01 had a bug where cc_config.xml was written as root, and boinc can't write to it until it's manually removed. :eek: V0.02 fixes that.

Usage:
To run it, open a terminal in the directory with the program, and type
Code:
sudo ./boinc-config
to use the default path "/etc/boinc-client/cc_config.xml" or
Code:
sudo ./boinc-config 'path-to-cc_config.xml'
for a custom path (on my system it's /var/lib/boinc/cc_config.xml).
I'll keep messing with some kind of GUI, but it might take me weeks to get that working. :eek: :laugh:
The zip file has the compiled program, plus source code if anyone wants it. :)
Edit: I realize this is hardly easier than just editing the config file with a text editor, but at least you don't have to write the XML every time.
 

Attachments

Last edited:

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
20,902 (6.25/day)
Likes
9,994
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) PowerColor PCS+ 390 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate 6 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
#61
Updated BOINC Config Utility to 1.0.1 including changes:
-Changed "Program..." to "Running..." to avoid confusion.
-Redid the "Running..." dialog so now it shows process ID, process name, and CPU usage. This is sortable via clicking on the column header to make it much quicker to find the application you are looking for.
-Made the Exclusive Application list view sortable as well via clicking on the column header. Related: added "Value" to the header because the sorter needs it (silly sorter).
-Made it save exclusive GPU apps even if no GPUs is set to true. I'll let BOINC sort that one out. Because the application saves and loads directly to/from cc_config.xml, I didn't want to lose exclusive GPU app settings just because no GPUs was true.

Note: the program will freeze for a few seconds when opening the "Running..." dialog. This inadvertently happens because it is loading information about the running processes. I figure it isn't slow enough that it requires a "loading" dialog.

Note: It doesn't save the sorted order in the Exclusive Applications list view because, frankly, there's no reason to. Performance is better by not sorting the underlying collection, only sorting the user interface.
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
20,902 (6.25/day)
Likes
9,994
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) PowerColor PCS+ 390 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate 6 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
#62
Updated BOINC Config Utility to 1.0.2 including changes:
-Revamped code for reading registry so it will properly fall through the options should they fail (e.g. check 64-bit registry, then 32-bit registry, then ask user).
-Changed windows icons from icons to portable network graphics. Don't ask why but if this isn't done, it will crash on start in Server 2003 and potentially other, older operating systems (read: XP).
-It now supports 5.10 which is still in service on Windows Server domain controllers.
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
20,902 (6.25/day)
Likes
9,994
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) PowerColor PCS+ 390 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate 6 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
#63
Just updated BOINC Config Utility to 1.0.3. The changes I can remember...
-Exclusive Apps list now defaults to sorting alphabetically.
-Add running program list now defaults to sorting highest CPU load.
-Double click to add a program from the running program list is now supported again.
-When a program is added to the exclusive apps list, it automatically scrolls to it and selects it.
-When a program is added to the exclusive apps list, the default is to select "All" instead of "Default."
-Add running program and add program name dialogs no longer show up in the taskbar.

These changes should make it much faster to find, add, and apply rules so you can get back to what you were doing as quickly as possible.
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
20,902 (6.25/day)
Likes
9,994
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) PowerColor PCS+ 390 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate 6 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
#64
The thought occurred to me that I never actually tested this with WCG, only 64-bit BOINC. Can someone that uses WCG verify this works?
 
Joined
Jun 27, 2011
Messages
5,624 (2.38/day)
Likes
2,986
Processor Intel I7 4790k (stock)
Motherboard ASRock H97M-ITX/ac LGA 1150 Intel H97
Cooling Prolimatech megahalem
Memory Crucial 2x4gb 1600mhz
Video Card(s) EVGA 1060 3gb
Storage OWC Mercury SSD 240 GB
Display(s) Asus 144hz
Case Raijintek Metis
Power Supply Corsair SF600 600w psu
Software Windows 10 64 Bit
#65
Works fine windows x64.
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
20,902 (6.25/day)
Likes
9,994
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) PowerColor PCS+ 390 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate 6 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
#66
Come to think of it, I haven't tested it on 32-bit either. It should work but...
 

Mindweaver

Moderato®™
Staff member
Joined
Apr 16, 2009
Messages
6,570 (2.08/day)
Likes
3,904
Location
Charleston, SC
System Name Sechs / EyeSeven
Processor i7 5820k @ 4.5ghz / i7 2600k @ 4.0Ghz
Motherboard X99S GAMING 7 / ASRock Z68 Extreme3 Gen3
Cooling CORSAIR Hydro Series H100i Extreme / Stock cooler... H50 leaked!..
Memory G.Skill DDR4 2800 16GB 4x4GB / G.Skill DDR3 1600 8gb 2x4GB
Video Card(s) PNY Quadro K2000 / MSI GTX 970 GAMING 4Gb
Storage Samsung 850 PRO 256GB SSD /Intel 240gb, corsair 120gb SSD, 3x 1 tb s storage
Display(s) 2x Acer G276HL 27" 1080p / 3x Acer 22" Nvidia surround
Case Phanteks “Enthoo Pro series”/ Cooler Master Storm Scout
Audio Device(s) Azalia Realtek ALC1150 / SB X-Fi Gamer
Power Supply Corsair CXM CX600M / Corsair 600w
Mouse Razer DeathAdder Chroma / Razer DeathAdder
Keyboard Razer BlackWidow Ultimate /
Software Windows 10 Pro x64 / Windows 10 Pro x64
#67
Hey guys I've unsticked my old "Easy WCG Config" thread, and stickied this thread. Ford and I agree that we don't think anyone still uses the old one. If you do then I added the link to it here just in case. :toast:
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
20,902 (6.25/day)
Likes
9,994
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) PowerColor PCS+ 390 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate 6 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
#68
I added a link to it too in the OP. Also added a link to laptop-hpc's Linux guide/tool too.
 
Joined
Jun 27, 2011
Messages
5,624 (2.38/day)
Likes
2,986
Processor Intel I7 4790k (stock)
Motherboard ASRock H97M-ITX/ac LGA 1150 Intel H97
Cooling Prolimatech megahalem
Memory Crucial 2x4gb 1600mhz
Video Card(s) EVGA 1060 3gb
Storage OWC Mercury SSD 240 GB
Display(s) Asus 144hz
Case Raijintek Metis
Power Supply Corsair SF600 600w psu
Software Windows 10 64 Bit
#69
Hey guys I've unsticked my old "Easy WCG Config" thread, and stickied this thread. Ford and I agree that we don't think anyone still uses the old one. If you do then I added the link to it here just in case. :toast:
I did but was ignorant of this newer better utility.
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
20,902 (6.25/day)
Likes
9,994
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) PowerColor PCS+ 390 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate 6 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
#70
Joined
Jun 27, 2011
Messages
5,624 (2.38/day)
Likes
2,986
Processor Intel I7 4790k (stock)
Motherboard ASRock H97M-ITX/ac LGA 1150 Intel H97
Cooling Prolimatech megahalem
Memory Crucial 2x4gb 1600mhz
Video Card(s) EVGA 1060 3gb
Storage OWC Mercury SSD 240 GB
Display(s) Asus 144hz
Case Raijintek Metis
Power Supply Corsair SF600 600w psu
Software Windows 10 64 Bit
#71
I can always add more options to this program. Here is the full list BOINC supports:
http://boinc.berkeley.edu/wiki/client_configuration#Options

NCpus may be useful, for example.
Code:
<ncpus>N</ncpus>
Act as if there were N CPUs; e.g. to simulate 2 CPUs on a machine that has only 1. To use the number of available CPUs, set the value to -1 (was 0 which in newer clients really means zero).
Lets just take an i5 for example here. 4 cores 4 threads. Would this allow you to run 8 wu's and 4 cores, so essentially running 8 threads? If so, I wonder if this would hurt, help, or do nothing at all to ppd. If so this would require testing.

Code:
<no_alt_platform>0|1</no_alt_platform>
If enabled, the client will run applications only for its primary platform. For example, a Win64 machine will run only Win64 apps, and not Win32. List-add.pngNew in 5.9.10
I don't know how apps work exactly. If there are 32bit and 64bit FAAH or MCM apps then I would definitely prefer to only run 64bit apps as long as I had plenty of work. If so this would require testing.

Code:
<no_priority_change>0|1</no_priority_change>
If 1, don't change priority of applications (run them at same priority as client). List-add.pngNew in 6.6.18
NB: This option can, if activated, impact system responsiveness for the user. Default, all CPU science apps run at lowest (idle) priority Nice 15.
This might be useful on dedicated crunchers that don't get used on even a weekly basis.

Code:
<start_delay>nseconds</start_delay>
Specify a number of seconds to delay running applications after client startup. List-add.pngNew in 6.1.6
I could see this being useful to someone but not myself.
 
Last edited:

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
20,902 (6.25/day)
Likes
9,994
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) PowerColor PCS+ 390 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate 6 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
#72
Lets just take an i5 for example here. 4 cores 4 threads. Would this allow you to run 8 wu's and 4 cores, so essentially running 8 threads? If so, I wonder if this would hurt, help, or do nothing at all to ppd. If so this would require testing.
The only time I can think of this being useful is a processor that disables cores if there isn't enough load to warrant running it. By running two applications, the processor would look at the load, say "whoa, I need more power," and turn on that disabled core. Maybe some IBM PowerPC processors do that but I can't see that being a great thing for the common user. I can add if there is demand though.

I don't know how apps work exactly. If there are 32bit and 64bit FAAH or MCM apps then I would definitely prefer to only run 64bit apps as long as I had plenty of work. If so this would require testing.
x86-64 can do 64-bit and 32-bit. If this is enabled, only 64-bit work will be requested. [Ion] has repeatedly said that 64-bit operating systems yields about 10% more PPD. Whether 64-bit only work translates to higher PPD, I don't know. I could add it if there is demand for it.

This might be useful on dedicated crunchers that don't get used on even a weekly basis.
Tru dat. Could add it.

I could see this being useful to someone but not myself.
I've been debating about adding that one myself. I think I should put that on my to-do list.
 
Joined
Jun 27, 2011
Messages
5,624 (2.38/day)
Likes
2,986
Processor Intel I7 4790k (stock)
Motherboard ASRock H97M-ITX/ac LGA 1150 Intel H97
Cooling Prolimatech megahalem
Memory Crucial 2x4gb 1600mhz
Video Card(s) EVGA 1060 3gb
Storage OWC Mercury SSD 240 GB
Display(s) Asus 144hz
Case Raijintek Metis
Power Supply Corsair SF600 600w psu
Software Windows 10 64 Bit
#73
The only time I can think of this being useful is a processor that disables cores if there isn't enough load to warrant running it. By running two applications, the processor would look at the load, say "whoa, I need more power," and turn on that disabled core. Maybe some IBM PowerPC processors do that but I can't see that being a great thing for the common user. I can add if there is demand though.
This makes me think back to the gpu wu's we used to have where I maximized my ppd but having 16 wu's distributed over 4 cores. The work was done on the gpu not cpu so it is different, but I do wonder if there could be a slight ppd gain. Sandy bridge and up has such great single threaded performance.... I could just be totally wrong as I am speaking about something similar that I did in my experience but might be totally different. I could try this on my own to see if there is a difference in ppd.

x86-64 can do 64-bit and 32-bit. If this is enabled, only 64-bit work will be requested. [Ion] has repeatedly said that 64-bit operating systems yields about 10% more PPD. Whether 64-bit only work translates to higher PPD, I don't know. I could add it if there is demand for it.
I know there is that 10% from x64. That is where I had my thought there, but now that I think about it x32 and x64 really only applies to memory management. Right? I barely touch my 8gb of memory on each of my rigs whether I have 2 wu's going or 12.



Edit:
What file do I need to edit? Where would I find it?
 
Last edited:

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
20,902 (6.25/day)
Likes
9,994
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) PowerColor PCS+ 390 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate 6 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
#74
C:\ProgramData\BOINC\cc_config.xml most likely. Make sure to put it between the options flags. Which reminds me, I should show the full path to the file it is editing.

x86-64 has more processor registers so that can significantly boost performance. The 10% gain doesn't really make any sense just for using 64-bit client. I mean, it's not memory because I have mine set up to accept high memory units and I don't think they exceed 256 MiB each. I'm running 16 tasks presently and the most memory intensive is only using 54 MB--a pittance. I think the more plausible scenario is that the tasks itself are 64-bit which yields that that bonus.
 
Last edited:
Joined
Jun 27, 2011
Messages
5,624 (2.38/day)
Likes
2,986
Processor Intel I7 4790k (stock)
Motherboard ASRock H97M-ITX/ac LGA 1150 Intel H97
Cooling Prolimatech megahalem
Memory Crucial 2x4gb 1600mhz
Video Card(s) EVGA 1060 3gb
Storage OWC Mercury SSD 240 GB
Display(s) Asus 144hz
Case Raijintek Metis
Power Supply Corsair SF600 600w psu
Software Windows 10 64 Bit
#75
Ncpu option does allow you to run more WU's than you have cores. In my i7 4 cores 8 threads I just put 14 in the Ncpu area. I now have 12 wu's going. I will leave this like this for a few days. I am currently getting about 5600ppd average. Lets see if I do better.

The estimate of time to completion went up about 5 minutes also. So if I get 50% more wu's done in about the same amount of time that should relate to an increase in ppd.