My Odroid N2+ is receiving the short BRP4 units running Android. Wanted to try out the larger version of it but I get error messages on my AMD Linux and AMD Windows hosts claiming there was no app version for those OS available. So what app versions are availble? I saw Keith running them on his Nvidia Jetsons.
Copyright © 2024 Einstein@Home. All rights reserved.
Keith is running a custom
)
Keith is running a custom CUDA application on his Nano, using the GPU. He's not using the ARM CPU for that app, since an ARM app for BRP4G isn't available. you can see all applications available HERE
BRP4G (or "large") is really the same data as BRP4, it's just like 8 of them packaged together in the same task. and hence takes 8x longer to run and gets 8x more credits. there's no point to run BRP4G on a slow ARM device, it will take forever to run. the different WU type were intentionally split up to keep the smaller tasks on the slower devices and allowing the faster x86 CPUs and intel GPUs to run the larger batch jobs.
_________________________________________________________________________
Hey Ian & Steve. Thanks for
)
Hey Ian & Steve. Thanks for the clarification. According to the table of available apps both Windows and Linux on AMD are listed so I should get those. Here is the event log. Maybe I am reading it wrong but it sounds like there is no app available. Or is there a different problem?
You’re missing that the
)
You’re missing that the windows and Linux apps are for x86 only. That application does not work on ARM. Totally different CPU architecture and instruction sets. the only ARM apps are the ones listed for BRP4 that you’re already getting.
edit:
didn't realize you linked to a totally different system now.
your work request on that system doesn't appear to be requesting any CPU work. so that's why you didnt get any. BRP4G is a CPU application now for the project.
the AMD CPU does not have an intel iGPU, so there's nothing to get.
the nvidia GPU cannot run BRP4 since there are no stock apps for it, so there's nothing to get. (Keith's application is for ARM/CUDA and will not work on x86/CUDA platforms)
if you want to run BRP4 on that host, you will need to enable CPU processing with a jhigh enough resource share (or no competing projects) so that BOINC actually requests work for it.
but you're better off running FGRPB1G on that host on the nvidia GPU, or even the BRP7 campaign.
_________________________________________________________________________
Ok what actually helped was
)
Ok what actually helped was selecting "Arecibo, fast" and "Meerkat" also. Now I am getting the "Arecibo, large" units. Maybe the names got a little mixed up...
Ian&Steve C. wrote:BRP4G (or
)
It takes "forever", but at least 20+% of your tasks are not marked invalid because of Intel GPUs and aarch devices. I use on my Android device same app as I got for BRP4 with an app_info file to make it BRP4G (actually both BRP4 and BRP4G so I can switch between them in the web preferences). No issues so far, all tasks validate instantly against the x86 apps, no inconclusives, no invalids.
The invalid rate for BRP4 is insane, just check the valid:invalid ratio on the ssp and compare to BRP4G. Currently it's 4.1:1 for BRP4 and 1124:1 for BRP4G. They should be the about same if all app versions were OK, after all it's same data and same processing.
Definitely worth moving the Odroid to BRP4G, it has the same issue and same high invalid rate I had, it's results are often not validating against those of Intel GPUs, aarch64 app and maybe also the v1.51 (ASIMDPIE_1X) app, there are currently three tasks in the invalid list where Intel GPU or aarch64 validated against that app and not the v1.46 (ASIMDPIE) the Odroid is running.
I reported this a while ago in the Android feedback thread.
.
Ok you got a point there with
)
Ok you got a point there with the high invalid rate. I think I am getting ready to sell the Odroid because it's output level is very low even if all tasks validate. I ran two of the large BRP4 files on my Windows laptop and they came back successfully just waiting for validation. Maybe I'll stick to that app and skip the Android version for now.
Thanks for your help, Ian & Steve