Message boards : Questions and problems : BOINC 7.4.22
Message board moderation
Author | Message |
---|---|
Send message Joined: 9 Apr 12 Posts: 51 |
Why has the app_config function been removed from this version? I know this version is more for asics but I run GPU projects sometimes and with the app_config option no longer working it makes running GPU projects where tasks per GPU and CPUs per task need to be set almost impossible. Please restore the app_config functionality if possible. Having to downgrade the version so I can run GPU tasks is a royal PITA. |
Send message Joined: 29 Aug 05 Posts: 15573 |
7.4.22 is a test version. It may have bugs or broken things, which it seems is what you're seeing. As far as I know, the app_config.xml works under 7.4.22 as it does under previous versions. Why do you believe it has been removed from BOINC? How are you using it? Edit: Is the app_config.xml file recognized in your event log? Did you restart BOINC? Some decisions, such as those about the use of GPUs, can only be made at a BOINC start. In other cases it happens that settings don't change until the end of a task/start of a new task. |
Send message Joined: 9 Apr 12 Posts: 51 |
7.4.22 is a test version. It may have bugs or broken things, which it seems is what you're seeing. As far as I know, the app_config.xml works under 7.4.22 as it does under previous versions. The event viewer shows that there is an app_config file but the parameters in the file are ignored. Restarting BOINC or going to advanced>read config files does not change anything. The app_config file settings are ignored. Same issue on 3 different machines. I've been doing this since the first app_config option was added to BOINC so you'll have to trust me that I know exactly what I'm doing. |
Send message Joined: 23 Apr 07 Posts: 1112 |
What exactly are you putting in you app_config.xml? and for which project? and which app? Claggy |
Send message Joined: 29 Aug 05 Posts: 15573 |
I've been doing this since the first app_config option was added to BOINC so you'll have to trust me that I know exactly what I'm doing. Yet you ignore how to report a possible bug, giving no details on the app_config.xml, or showing the start-up messages from event log. So no, I don't trust what you're doing. As such, running 7.4.22 and Seti solely on my AMD GPU, I just made an app_config.xml file. In it I have: <app_config> <app> <name>setiathome_v7</name> <max_concurrent>2</max_concurrent> <fraction_done_exact/> <gpu_versions> <gpu_usage>.5</gpu_usage> <cpu_usage>.4</cpu_usage> </gpu_versions> </app> </app_config> Prior to using the app_config.xml file I ran one task per time on my AMD HD7870 GPU: 09-Oct-2014 19:07:07 [---] Starting BOINC client version 7.4.22 for windows_x86_64 09-Oct-2014 19:07:15 Initialization completed Now I run two tasks on the GPU: 09/10/2014 22:58:07 | | Starting BOINC client version 7.4.22 for windows_x86_64 09/10/2014 22:58:08 | SETI@home | [coproc] Assigning 0.500000 of ATI free instance 0 to 28au08ag.17049.6207.438086664196.12.6_1 So as far as I can see, it works as it should. |
Send message Joined: 9 Apr 12 Posts: 51 |
What exactly are you putting in you app_config.xml? <app_config> <app> <name>einsteinbinary_BRP4G</name> <gpu_versions> <gpu_usage>.5</gpu_usage> <cpu_usage>1</cpu_usage> </gpu_versions> </app> <app> <name>einsteinbinary_BRP5</name> <gpu_versions> <gpu_usage>.5</gpu_usage> <cpu_usage>1</cpu_usage> </gpu_versions> </app> </app_config> Should run 2 tasks per GPU with 1 CPU thread per task. What actually runs is 1 task per GPU with .5 CPU threads per task which I assume is default. Downgraded to BOINC version 7.2.42 to test and app_config worked fine. Version 7.4.22 is the problem IMHO. |
Send message Joined: 9 Apr 12 Posts: 51 |
Yet you ignore how to report a possible bug, giving no details on the app_config.xml, or showing the start-up messages from event log. So no, I don't trust what you're doing. Thanks for your condescending reply. All I can tell you is that the app_config I posted works in version 7.2.42 and does not work in version 7.4.22. If there is something wrong with it please point it out. If not I'm done. |
Send message Joined: 29 Aug 05 Posts: 15573 |
Thanks for your condescending reply. You quoted my whole last post but 'forgot' to answer much of anything of the questions. We had to trust you that you knew what you were doing. That's condescending, so I paid you back in kind. You've been here for some posts already, you ought to know that when you come ask for help --OK, technically you didn't, you just put blame down-- that we have pointers for that. All I can tell you is that the app_config I posted works in version 7.2.42 and does not work in version 7.4.22. If there is something wrong with it please point it out. You're the only one? You asked at Einstein@Home first? Did it start overnight? Has it worked before, but all of a sudden not? Can it have anything to do with Einstein moving servers? What are you seeing in BOINC? Is it that there's work available in BOINC, but isn't it being run? OR don't you have any of the work in cache? What is your hardware? Why can't you post your BOINC start-up messages? Must I really play 50 questions with you? I can't just point out why something won't work if you don't give simple answers to start with. Nothing condescending about that, but be my guest and read more of that into this post. Oh and please, could you stop quoting my whole posts? I know what I just wrote. |
Send message Joined: 23 Apr 07 Posts: 1112 |
I've been doing this since the first app_config option was added to BOINC so you'll have to trust me that I know exactly what I'm doing. If you absolutely know what you're doing, then it stands to reason that you're made a fatal error that causes it not to work (Been there, done that), Please supply some logs of it not working, and the Boinc startup, the developers won't believe you otherwise, and a link to the host id, for as far as we know you could only have a single task from Einstein, can't run multiple tasks on a GPU if you only have a single task. Claggy |
Send message Joined: 9 Apr 12 Posts: 51 |
Don't know. Didn't ask Did it start overnight? Has it worked before, but all of a sudden not? Started when I upgraded to version 7.4.22 Can it have anything to do with Einstein moving servers? Can't see how. 7.2.42.works. How could moving servers override a config file on my computer? What are you seeing in BOINC? Is it that there's work available in BOINC, but isn't it being run? OR don't you have any of the work in cache? I have multiple tasks running and over 200 in cache. What is your hardware? Why can't you post your BOINC start-up messages? 10/9/2014 5:59:35 PM | | Starting BOINC client version 7.2.42 for windows_x86_64 10/9/2014 5:59:35 PM | | log flags: file_xfer, sched_ops, task 10/9/2014 5:59:35 PM | | Libraries: libcurl/7.25.0 OpenSSL/1.0.1 zlib/1.2.6 10/9/2014 5:59:35 PM | | Data directory: C:\ProgramData\BOINC 10/9/2014 5:59:35 PM | | Running under account Bev 10/9/2014 5:59:35 PM | | CAL: ATI GPU 0: AMD Radeon HD 7850/7870 series (Pitcairn) (CAL version 1.4.1848, 2048MB, 2008MB available, 7040 GFLOPS peak) 10/9/2014 5:59:35 PM | | CAL: ATI GPU 1: AMD Radeon HD 7850/7870 series (Pitcairn) (CAL version 1.4.1848, 2048MB, 2008MB available, 7040 GFLOPS peak) 10/9/2014 5:59:35 PM | | CAL: ATI GPU 2: AMD Radeon HD 7850/7870 series (Pitcairn) (CAL version 1.4.1848, 2048MB, 2008MB available, 7040 GFLOPS peak) 10/9/2014 5:59:35 PM | | CAL: ATI GPU 3: AMD Radeon HD 7850/7870 series (Pitcairn) (CAL version 1.4.1848, 2048MB, 2008MB available, 7040 GFLOPS peak) 10/9/2014 5:59:35 PM | | CAL: ATI GPU 4: AMD Radeon HD 7850/7870 series (Pitcairn) (CAL version 1.4.1848, 2048MB, 2008MB available, 7040 GFLOPS peak) 10/9/2014 5:59:35 PM | | OpenCL: AMD/ATI GPU 0: AMD Radeon HD 7850/7870 series (Pitcairn) (driver version 1348.5 (VM), device version OpenCL 1.2 AMD-APP (1348.5), 2048MB, 2008MB available, 7040 GFLOPS peak) 10/9/2014 5:59:35 PM | | OpenCL: AMD/ATI GPU 1: AMD Radeon HD 7850/7870 series (Pitcairn) (driver version 1348.5 (VM), device version OpenCL 1.2 AMD-APP (1348.5), 2048MB, 2008MB available, 7040 GFLOPS peak) 10/9/2014 5:59:35 PM | | OpenCL: AMD/ATI GPU 2: AMD Radeon HD 7850/7870 series (Pitcairn) (driver version 1348.5 (VM), device version OpenCL 1.2 AMD-APP (1348.5), 2048MB, 2008MB available, 7040 GFLOPS peak) 10/9/2014 5:59:35 PM | | OpenCL: AMD/ATI GPU 3: AMD Radeon HD 7850/7870 series (Pitcairn) (driver version 1348.5 (VM), device version OpenCL 1.2 AMD-APP (1348.5), 2048MB, 2008MB available, 7040 GFLOPS peak) 10/9/2014 5:59:35 PM | | OpenCL: AMD/ATI GPU 4: AMD Radeon HD 7850/7870 series (Pitcairn) (driver version 1348.5 (VM), device version OpenCL 1.2 AMD-APP (1348.5), 2048MB, 2008MB available, 7040 GFLOPS peak) 10/9/2014 5:59:35 PM | | OpenCL CPU: Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz (OpenCL driver vendor: Advanced Micro Devices, Inc., driver version 1348.5 (sse2,avx), device version OpenCL 1.2 AMD-APP (1348.5)) 10/9/2014 5:59:35 PM | Moo! Wrapper | Found app_info.xml; using anonymous platform 10/9/2014 5:59:35 PM | | Host name: HPMiner2 10/9/2014 5:59:35 PM | | Processor: 64 GenuineIntel Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz [Family 6 Model 58 Stepping 9] 10/9/2014 5:59:35 PM | | Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss htt tm pni ssse3 cx16 sse4_1 sse4_2 popcnt aes syscall nx lm vmx tm2 pbe 10/9/2014 5:59:35 PM | | OS: Microsoft Windows 7: Home Premium x64 Edition, Service Pack 1, (06.01.7601.00) 10/9/2014 5:59:35 PM | | Memory: 7.95 GB physical, 23.57 GB virtual 10/9/2014 5:59:35 PM | | Disk: 87.27 GB total, 32.38 GB free 10/9/2014 5:59:35 PM | | Local time is UTC -4 hours 10/9/2014 5:59:35 PM | Asteroids@home | Found app_config.xml 10/9/2014 5:59:35 PM | Poem@Home | Found app_config.xml 10/9/2014 5:59:35 PM | The Lattice Project | Found app_config.xml 10/9/2014 5:59:35 PM | VGTU project@Home | Found app_config.xml 10/9/2014 5:59:35 PM | boincsimap | Found app_config.xml 10/9/2014 5:59:35 PM | Einstein@Home | Found app_config.xml 10/9/2014 5:59:35 PM | pogs | Found app_config.xml 10/9/2014 5:59:35 PM | QMC@HOME | Found app_config.xml 10/9/2014 5:59:35 PM | PrimeGrid | Found app_config.xml 10/9/2014 5:59:35 PM | PrimeGrid | Your app_config.xml file refers to an unknown application 'llr321'. Known applications: 'pps_sr2sieve', 'genefer', 'trp_sr2sieve', 'llrPPS', 'llrPPSE', 'genefer_wr', 'llrSR5', 'llrTPS', 'llrWOO', 'llrTRP' 10/9/2014 5:59:35 PM | PrimeGrid | Your app_config.xml file refers to an unknown application 'llrCUL'. Known applications: 'pps_sr2sieve', 'genefer', 'trp_sr2sieve', 'llrPPS', 'llrPPSE', 'genefer_wr', 'llrSR5', 'llrTPS', 'llrWOO', 'llrTRP' 10/9/2014 5:59:35 PM | yoyo@home | Found app_config.xml 10/9/2014 5:59:35 PM | RNA World | Found app_config.xml 10/9/2014 5:59:35 PM | World Community Grid | Found app_config.xml 10/9/2014 5:59:35 PM | World Community Grid | Your app_config.xml file refers to an unknown application 'hcc1'. Known applications: 'sn2s', 'cep2', 'beta18', 'beta14', 'fahv', 'faah', 'beta17', 'mcm1' 10/9/2014 5:59:35 PM | World Community Grid | Your app_config.xml file refers to an unknown application 'gfam'. Known applications: 'sn2s', 'cep2', 'beta18', 'beta14', 'fahv', 'faah', 'beta17', 'mcm1' 10/9/2014 5:59:35 PM | | Config: report completed tasks immediately 10/9/2014 5:59:35 PM | | Config: use all coprocessors http://einstein.phys.uwm.edu/results.php?hostid=6786571 |
Send message Joined: 23 Apr 07 Posts: 1112 |
10/9/2014 5:59:35 PM | | CAL: ATI GPU 0: AMD Radeon HD 7850/7870 series (Pitcairn) (CAL version 1.4.1848, 2048MB, 2008MB available, 7040 GFLOPS peak) Lol, that looks like the biggest misconfigure ever, the trick with OpenCL apps especially AMD apps is to leave a free (real or hyper threaded) core free per one or two GPUs, so on your 4 core i7-3770K with 4 hyper threaded cores you should be leaving something like 4 of your 8 cores free, Or something like 32 of your simulated cores, I'd be surprised if you got much GPU load even running two up on each GPU, Einstein GPU apps still have a large CPU portion. Claggy |
Send message Joined: 9 Apr 12 Posts: 51 |
Lol, that looks like the biggest misconfigure ever. I'd be surprised if you got much GPU load even running two up on each GPU. Really? Maybe you don't know as much as you think you do. |
Send message Joined: 9 Apr 12 Posts: 51 |
@Ageless I'm sorry we got off on the wrong foot. I've never tried to report a bug. Some of the posts just struck a nerve and I was in high frustration mode. I apologize for being short and I hope we can move on. That being said I still have not been able to figure out the issue. 7.2.42 works fine, 7.4.22 doesn't and I have no idea what else to try. Same issue on 2 identical machines. |
Copyright © 2024 University of California.
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.