PDA

View Full Version : Application/OS/CPU Architecture matrix for Albert@Home



Dirk Broer
07-25-2016, 01:09 AM
Application
x86
x86-64
PPC
ARMv6
ARMv7


x86 and x86-64 CPU Apps







Gamma-ray pulsar binary search 0.03

Windows/x86,
Linux/x86,
OSX/Intel

Windows/x86,
Linux/64,
OS 10.5/64 or later





Gravitational Wave S6 Folllow-up
GWS 1.06

OSX/Intel

Linux/64,
OS 10.5/64 or later





Gravitational Wave S6 Folllow-up
GWS 1.06 (SSE2)

Windows/x86,
Linux/x86






Gravitational Wave S6 Folllow-up
GWS 1.06 (Altivec)



OSX/PPC
(PowerMac G4 and G5)




Gravitational Wave S6 Folllow-up
GWS 1.06 (X64)


OS 10.5/64 or later





GPU Apps







Binary Radio Pulsar Search
BRP4G-cuda32 (1.33)

Windows/x86






Binary Radio Pulsar Search
BRP4G-cuda32-nv270 (1.33)

Linux/x86

Linux/64





Binary Radio Pulsar Search
BRP4G-cuda32-nv301 (1.33)

Windows/x86






Binary Radio Pulsar Search
BRP4G-cuda32-OSX (1.33)

OSX/Intel






Binary Radio Pulsar Search
BRP4G-opencl-ati (1.34)

Windows/x86,
Linux/x86

Windows/64,
Linux/64





Binary Radio Pulsar Search
BRP4G-opencl-ati-lion (1.34)

OSX/Intel






ARM CPU Apps








Binary Radio Pulsar Search
BRP 1.06




Linux/ARM

Linux/ARM


Binary Radio Pulsar Search
BRP 1.42 (NEON)





Linux/ARM


Binary Radio Pulsar Search
BRP 1.44 (NEON)





Android 4/ARM
and earlier


Binary Radio Pulsar Search
BRP 1.44 (NEONPIE)





Android 5/ARM
and later



Note: On a x86-64 client you can also run 32-bit applications, if you have installed all needed 32-bit libraries.

NeoGen
07-25-2016, 04:35 AM
Nice table layout Dirk. :icon_thumright: Trying to untangle all the possible combinations of CPU/Architecture/Optimization is not easy.

I only have a couple of remarks... should the OSX (now MacOS?) applications not be listed under 64bit instead of 32bit? I don't work or have a Mac but I would assume the OS has to be 64bit by now. Also at first glance I thought Albert@Home had no GPU apps because I looked up the columns and only saw the main processors, only later noticed in between the apps listed there were some cuda and OpenCL. How complex would the table become if the GPUs went up to the top as main processors too?

Dirk Broer
07-25-2016, 08:44 AM
Moved OS Gravitational Wave S6 Folllow-up GWS 1.06 to x86-64 for 64-bit CPUs, thanks for spotting.
In those instances where OSX/Intel is used I DO mean 32-bit OSX for Mac/Intel -though indeed every MacPro can be installed with a 64-bit OS.
Getting the GPU on the top row as architecture would severely mess-up the table, as I would have to split the GPU apps over the CPU architecture too, but I made a more clear split into applications.
The aim is to name each application only once and show under which OS/CPU architecture it runs.

NeoGen
07-26-2016, 06:36 AM
Oh cool! Color coding makes it real easy to spot. Go team Red! :icon_mrgreen: