Hi all,
is there any way of creating an app-info.xml to run the windows_x86 platform over windows 10 ARM64??
(it could be done under natural emulation as per o.s. and another projects that run in such way in this platform without doing anything special)
but it looks like that this projects doesn't properly recognize the processor and does not translate it to windows_x86 needs.
as per BOINC info web pages:
The format of app_info.xml
The file app_info.xml is an XML description of the applications you have compiled or downloaded. It has elements describing the files that make up the application, and describing the attributes of the application. The format is as follows:
<app_info>
<app>
<name>setiathome_enhanced</name>
</app>
<file_info>
<name>setiathome_6.6_windows_intelx86.exe</name>
<executable/>
</file_info>
<file_info>
<name>setiathome_graphics_6.6_windows_intelx86.exe</name>
<executable/>
</file_info>
<app_version>
<app_name>setiathome_enhanced</app_name>
<version_num>660</version_num>
<api_version>6.1.0</api_version>
[
<coproc>
<type>CUDA</type>
<count>1</count>
</coproc>
]
[ <plan_class>cuda</plan_class> ]
[ <flops>X</flops> ]
[ <avg_ncpus>X</avg_ncpus> ]
[ <max_ncpus>X</max_ncpus> ]
[ <cmdline>args</cmdline> ]
<file_ref>
<file_name>setiathome_6.6_windows_intelx86.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>setiathome_graphics_6.6_windows_intelx86.exe</file_name>
<open_name>graphics_app</open_name>
</file_ref>
</app_version>
</app_info>
The elements include:
<version_num>: the application's version number.
<api_version>: the BOINC version number of the API the app uses.
<coproc>: describes a coprocessor requirement. The type element can refer to a GPU type specified in cc_config.xml.
<flops>: the expected FLOPS of the application (for multi-thread and coprocessor apps).
<avg_ncpus>: the average number of CPUs used by the app.
<max_ncpus>: the max number of CPUs used by the app.
Generally this should match the corresponding elements in a scheduler reply message (sched_reply_URL.xml), except that the <platform> element should be removed.
I'm trying for app_info.xml as:
<app_info>
<app>
<name>ithena_perf</name>
<user_friendly_name>iThena ARM64</user_friendly_name>
</app>
<file_info>
<name>ithena_perf_v1.03_windows_intelx86.exe</name>
<executable/>
</file_info>
<app_version>
<app_name>ithena_perf</app_name>
<api_version>7.7.0</api_version>
<version_num>103</version_num>
<file_ref>
<file_name>ithena_perf_v1.03_windows_intelx86.exe</file_name>
<main_program/>
</file_ref>
</app_version>
but I'm getting one error message:
16/12/2020 XX:XX | iThena | Mensaje del servidor : Su archivo app_info.xml no tiene una versión usable de iThena CNode.
obviously I'm doing something wrong because still didn't received any job in this computer, when windows x64 computer I'm frequently receiving and crunching.
and of course there is one fix in the server that didn't recognise these windows ARM64 computers as minimum x86.
I've seen this before and the patch was something like a line code in the server to "translate" those machines.
also I have thicketed since the beginning of run test applications.
I really don't know what to do to start receiving in my tablet these apps.
Roses don't bloom on the sailor's grave