Invalid tag ignore ATI Devices in cc_config.xml

Message boards : GPUs : Invalid tag ignore ATI Devices in cc_config.xml
Message board moderation

To post messages, you must log in.

AuthorMessage
SpekOregonian

Send message
Joined: 8 Apr 17
Posts: 3
United States
Message 77232 - Posted: 8 Apr 2017, 1:32:19 UTC

BOINC Manager Version 6.6.33 (x64)
Windows 10 (x64)

Receiving the following event in the event log;

17/04/07 20:04:07 | | Unrecognized tag in cc_config.xml: <ignore_ati_dev>

Here is my cc_config.xml

<cc_config>
<log_flags>
</log_flags>
<options>
<ignore_ati_dev>0</ignore_ati_dev>
</options>
</cc_config>

Here is my entire event log;

17/04/07 20:04:07 | | Unrecognized tag in cc_config.xml: <ignore_ati_dev>
17/04/07 20:04:07 | | Starting BOINC client version 7.6.33 for windows_x86_64
17/04/07 20:04:07 | | log flags: file_xfer, sched_ops, task
17/04/07 20:04:07 | | Libraries: libcurl/7.47.1 OpenSSL/1.0.2g zlib/1.2.8
17/04/07 20:04:07 | | Data directory: C:\ProgramData\BOINC
17/04/07 20:04:07 | | Running under account leesu
17/04/07 20:04:07 | | OpenCL: AMD/ATI GPU 0: AMD Radeon R9 200 Series (driver version 2117.14 (VM), device version OpenCL 2.0 AMD-APP (2117.14), 4096MB, 4096MB available, 4849 GFLOPS peak)
17/04/07 20:04:07 | | OpenCL: AMD/ATI GPU 1: AMD Radeon R9 200 Series (driver version 2117.14 (VM), device version OpenCL 2.0 AMD-APP (2117.14), 4096MB, 4096MB available, 4849 GFLOPS peak)
17/04/07 20:04:07 | | OpenCL: AMD/ATI GPU 2: AMD Radeon R9 200 Series (driver version 2117.14 (VM), device version OpenCL 2.0 AMD-APP (2117.14), 4096MB, 4096MB available, 4849 GFLOPS peak)
17/04/07 20:04:07 | | Host name: SPEK-WRK001
17/04/07 20:04:07 | | Processor: 8 GenuineIntel Intel(R) Xeon(R) CPU E3-1245 v3 @ 3.40GHz [Family 6 Model 60 Stepping 3]
17/04/07 20:04:07 | | 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 fma cx16 sse4_1 sse4_2 movebe popcnt aes f16c rdrandsyscall nx lm avx avx2 vmx smx tm2 pbe fsgsbase bmi1 smep bmi2
17/04/07 20:04:07 | | OS: Microsoft Windows 10: Professional x64 Edition, (10.00.14393.00)
17/04/07 20:04:07 | | Memory: 31.94 GB physical, 36.69 GB virtual
17/04/07 20:04:07 | | Disk: 232.33 GB total, 125.83 GB free
17/04/07 20:04:07 | | Local time is UTC -5 hours
17/04/07 20:04:07 | climateprediction.net | URL http://climateprediction.net/; Computer ID 1421646; resource share 100
17/04/07 20:04:07 | Einstein@Home | URL http://einstein.phys.uwm.edu/; Computer ID 12487477; resource share 100
17/04/07 20:04:07 | LHC@home | URL https://lhcathome.cern.ch/lhcathome/; Computer ID 10416577; resource share 100
17/04/07 20:04:07 | Milkyway@Home | URL http://milkyway.cs.rpi.edu/milkyway/; Computer ID 718209; resource share 100
17/04/07 20:04:07 | rosetta@home | URL http://boinc.bakerlab.org/rosetta/; Computer ID 3162342; resource share 100
17/04/07 20:04:07 | SETI@home | URL http://setiathome.berkeley.edu/; Computer ID 8188040; resource share 100
17/04/07 20:04:07 | The Lattice Project | URL http://boinc.umiacs.umd.edu/; Computer ID 133148; resource share 100
17/04/07 20:04:07 | World Community Grid | URL http://www.worldcommunitygrid.org/; Computer ID 3790047; resource share 100
17/04/07 20:04:07 | World Community Grid | General prefs: from World Community Grid (last modified 27-Jan-2017 16:56:11)
17/04/07 20:04:07 | World Community Grid | Host location: none
17/04/07 20:04:07 | World Community Grid | General prefs: using your defaults
17/04/07 20:04:07 | | Reading preferences override file
17/04/07 20:04:07 | | Preferences:
17/04/07 20:04:07 | | max memory usage when active: 16352.53MB
17/04/07 20:04:07 | | max memory usage when idle: 29434.55MB
17/04/07 20:04:07 | | max disk usage: 0.00GB
17/04/07 20:04:07 | | max CPUs used: 4
17/04/07 20:04:07 | | (to change preferences, visit a project web site or select Preferences in the Manager)
17/04/07 20:04:34 | | Suspending GPU computation - user request
17/04/07 20:10:41 | rosetta@home | Sending scheduler request: To report completed tasks.
17/04/07 20:10:41 | rosetta@home | Reporting 1 completed tasks
17/04/07 20:10:41 | rosetta@home | Not requesting tasks: don't need (CPU: not highest priority project; AMD/ATI GPU: job cache full)
17/04/07 20:10:43 | rosetta@home | Scheduler request completed

Per the official wiki, this should be working and I am stumped. Anyone else run into this? I want to select one of the three cards to use BOINC and don't want to do it per project.
ID: 77232 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15480
Netherlands
Message 77238 - Posted: 8 Apr 2017, 16:36:41 UTC - in response to Message 77232.  

Works here as normal:
08/04/2017 18:31:56 |  | Starting BOINC client version 7.6.33 for windows_x86_64
08/04/2017 18:31:57 |  | OpenCL: AMD/ATI GPU 0 (ignored by config): Radeon (TM) RX 470 Graphics (driver version 2236.10, device version OpenCL 2.0 AMD-APP (2236.10), 8192MB, 8192MB available, 5161 GFLOPS peak)
08/04/2017 18:31:57 |  | No usable GPUs found
08/04/2017 18:31:57 |  | app version refers to missing GPU type ATI


And without:
08/04/2017 18:33:36 |  | Starting BOINC client version 7.6.33 for windows_x86_64
08/04/2017 18:33:36 |  | OpenCL: AMD/ATI GPU 0: Radeon (TM) RX 470 Graphics (driver version 2236.10, device version OpenCL 2.0 AMD-APP (2236.10), 8192MB, 8192MB available, 5161 GFLOPS peak)

So here's what I think is your problem: you didn't write the cc_config.xml with the correct application (Notepad or Notepad++) or didn't save in ANSI formatting. Don't write the cc_config.xml away in UTF-8 formatting, BOINC can't read that.
ID: 77238 · Report as offensive
SpekOregonian

Send message
Joined: 8 Apr 17
Posts: 3
United States
Message 77241 - Posted: 8 Apr 2017, 18:09:11 UTC - in response to Message 77238.  

Works here as normal:
08/04/2017 18:31:56 |  | Starting BOINC client version 7.6.33 for windows_x86_64
08/04/2017 18:31:57 |  | OpenCL: AMD/ATI GPU 0 (ignored by config): Radeon (TM) RX 470 Graphics (driver version 2236.10, device version OpenCL 2.0 AMD-APP (2236.10), 8192MB, 8192MB available, 5161 GFLOPS peak)
08/04/2017 18:31:57 |  | No usable GPUs found
08/04/2017 18:31:57 |  | app version refers to missing GPU type ATI


And without:
08/04/2017 18:33:36 |  | Starting BOINC client version 7.6.33 for windows_x86_64
08/04/2017 18:33:36 |  | OpenCL: AMD/ATI GPU 0: Radeon (TM) RX 470 Graphics (driver version 2236.10, device version OpenCL 2.0 AMD-APP (2236.10), 8192MB, 8192MB available, 5161 GFLOPS peak)

So here's what I think is your problem: you didn't write the cc_config.xml with the correct application (Notepad or Notepad++) or didn't save in ANSI formatting. Don't write the cc_config.xml away in UTF-8 formatting, BOINC can't read that.


I verified the encoding and have rewritten the config multiple times, in wordpad, wordpad++, and even vi and still get the same error.

Also, per my research, XML is by default is either UTF-8 or UTF-16, unless I am mistaken. I know I did this before and had more of an issue with which card to select rather getting the tag properly formatted.
ID: 77241 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15480
Netherlands
Message 77242 - Posted: 8 Apr 2017, 19:06:31 UTC - in response to Message 77241.  

The XML for BOINC is specifically developed for BOINC, it isn't to be compared with regular XML.
You don't need an XML writer to write BOINC XML, and you certainly do not need to use Word, Wordpad, Wordpad++ or any other regular writer software to write BOINC XML, as these add invisible characters to the cc_config.xml file that BOINC cannot read, and as such it'll throw errors where there are none. An ASCII compatible text editor will do, such as Notepad or Notepad++.

Also, since BOINC XML isn't real XML it's best saved in plain ANSI encoding.

So just copy the below into Notepad.exe
<cc_config>
<log_flags>
</log_flags>
<options>
<ignore_ati_dev>0</ignore_ati_dev>
</options>
</cc_config>

Then do Save As...->File name cc_config.xml, Save as type: all files (*.*), Encoding ANSI -> Save.

Save to the BOINC data directory, default on Windows 10 in C:\Programdata\BOINC\ and exit& restart BOINC afterwards.
ID: 77242 · Report as offensive
SpekOregonian

Send message
Joined: 8 Apr 17
Posts: 3
United States
Message 77243 - Posted: 8 Apr 2017, 20:11:12 UTC - in response to Message 77242.  

The XML for BOINC is specifically developed for BOINC, it isn't to be compared with regular XML.
You don't need an XML writer to write BOINC XML, and you certainly do not need to use Word, Wordpad, Wordpad++ or any other regular writer software to write BOINC XML, as these add invisible characters to the cc_config.xml file that BOINC cannot read, and as such it'll throw errors where there are none. An ASCII compatible text editor will do, such as Notepad or Notepad++.

Also, since BOINC XML isn't real XML it's best saved in plain ANSI encoding.

So just copy the below into Notepad.exe
<cc_config>
<log_flags>
</log_flags>
<options>
<ignore_ati_dev>0</ignore_ati_dev>
</options>
</cc_config>

Then do Save As...->File name cc_config.xml, Save as type: all files (*.*), Encoding ANSI -> Save.

Save to the BOINC data directory, default on Windows 10 in C:\Programdata\BOINC\ and exit& restart BOINC afterwards.


Followed your instructions and up and working. I had it running before my reinstalled my OS. Going to need to keep a backup of that file.

Thanks again for the help.
ID: 77243 · Report as offensive

Message boards : GPUs : Invalid tag ignore ATI Devices in cc_config.xml

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.