compatibility Apps

Bernd Machenschalk
Bernd Machenschalk
Moderator
Administrator
Joined: 15 Oct 04
Posts: 3,935
Credit: 198,680,229
RAC: 48,494
Topic 196079

All the way since the beginning Einstein@Home did offer applications for the oldest types of CPUs BOINC supports at all, i.e. G3 PowerPC (without AltiVec) and x86 CPUs w/o SSE.

However I recently noticed that with current workunits these applications not only run extremely long (you need a G3 running 24/7 for a week to finish a single task), but also more than 30% of these results end up as invalid.

To improve the situation for e.g. PIIIs and old Athlons that do support SSE but not SSE2 I did build SSE-only Apps for Linux and Windows. I'll keep watching the validation rates.

But given the minimal contribution of these compatibility apps to the overall project progress I'm inclined to drop these apps completely after S6Bucket (building the G3 / Mac OS 10.3 App is an unmaintainable mess of hacks and cludges anyway).

BM

BM

Donald A. Tevault
Donald A. Tevault
Joined: 17 Feb 06
Posts: 439
Credit: 73,516,529
RAC: 0

compatibility Apps

Quote:

All the way since the beginning Einstein@Home did offer applications for the oldest types of CPUs BOINC supports at all, i.e. G3 PowerPC (without AltiVec) and x86 CPUs w/o SSE.

However I recently noticed that with current workunits these applications not only run extremely long (you need a G3 running 24/7 for a week to finish a single task), but also more than 30% of these results end up as invalid.

To improve the situation for e.g. PIIIs and old Athlons that do support SSE but not SSE2 I did build SSE-only Apps for Linux and Windows. I'll keep watching the validation rates.

But given the minimal contribution of these compatibility apps to the overall project progress I'm inclined to drop these apps completely after S6Bucket (building the G3 / Mac OS 10.3 App is an unmaintainable mess of hacks and cludges anyway).

BM

Hi Bernd!

It probably would make sense to drop support for the old non-Altivec/non-SSE processors. Many of those old machines don't have the memory to support the newer apps, and it's not worthwhile to try to upgrade them. (I haven't fired up my G3 iMac or my Dell dual-Pentium II machine in ages, and if I ever do so again, it will only be for nostalgic purposes.)

On the other hand, I do have several Pentium-IIIs that would benefit from your new SSE app. I shut them down a few months ago, after the error rates on the old compatibility app got too high. This could give me incentive to fire them back up.

JoeB
JoeB
Joined: 24 Feb 05
Posts: 121
Credit: 52,038,240
RAC: 28,067

Thank you Bernd.

Thank you Bernd.

Joe B

Bikeman (Heinz-Bernd Eggenstein)
Bikeman (Heinz-...
Moderator
Joined: 28 Aug 06
Posts: 3,516
Credit: 454,230,123
RAC: 44,996

Thanks for the SSE Apps, my

Thanks for the SSE Apps, my Pentium IIIs occasionally used for heating a room used for laundry drying will again have some meaningful work to crunch :-)

HB

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.