2013/7/6 Robert Miles <[email protected]>: > >> From: Nicol?s Alvarez <[email protected]> >> Subject: Re: [boinc_dev] [boinc_projects] Boinc Client Platform String >> for ARM devices >> >> 2013/7/5 David Anderson <[email protected]>: >>> >>> The philosophy is that platforms are as broad as possible, >>> and plan classes are used for advanced features. >>> I.e. Win/Intelx86 is a platform, and if you have an app >>> that uses SSE3 you use plan classes. >>> >>> So in this case: if there's ANY application that can run >>> on all ARM/Linux computers (e.g. an integer-only app) >>> then the platform should be arm-linux-gnu. >> >> Ah, but is there such thing as an "integer-only BOINC app"? Even the >> way you pass the floating-point argument to boinc_fraction_done() >> differs between soft float and hard float ABIs. > > I've seen a few BOINC applications that look worth checking to see > if they are fully integer-only. Some from PrimeGrid, one from Collatz > Conjecture, and the one from SubsetSum@Home. They at least use > mostly integers.
Like I said, a BOINC application can't talk to the BOINC client without using floating point numbers somewhere, for example to report its progress. "Mostly integers" is irrelevant, as soon as they do *one* operation that involves floating point, there is an incompatibility between softfloat and hardfloat platforms. -- Nicolás _______________________________________________ boinc_dev mailing list [email protected] http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev To unsubscribe, visit the above URL and (near bottom of page) enter your email address.
