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.

Reply via email to