setiathome_v7 now available for Macintosh (powerpc and x86)

Message boards : News : setiathome_v7 now available for Macintosh (powerpc and x86)
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Eric J Korpela
Volunteer moderator
Project administrator
Project developer
Project scientist
Avatar

Send message
Joined: 15 Mar 05
Posts: 1547
Credit: 26,822,024
RAC: 248
United States
Message 40485 - Posted: 11 Apr 2011, 19:35:18 UTC

I've released setiathome_v7 for Macintosh. It's possible this version will no longer run on powerpc OS X 10.3.9. OS X 10.4 may be required.
ID: 40485 · Report as offensive
Jim Wilkins
Volunteer tester

Send message
Joined: 1 Nov 06
Posts: 55
Credit: 344,829
RAC: 0
United States
Message 40486 - Posted: 11 Apr 2011, 19:39:01 UTC - in response to Message 40485.  

I've released setiathome_v7 for Macintosh. It's possible this version will no longer run on powerpc OS X 10.3.9. OS X 10.4 may be required.


Great!


Thanks,
Jim
ID: 40486 · Report as offensive
Urs Echternacht
Volunteer tester
Avatar

Send message
Joined: 18 Jan 06
Posts: 1038
Credit: 18,734,730
RAC: 0
Germany
Message 40493 - Posted: 11 Apr 2011, 21:47:07 UTC

Ah, good one. Now finally i can stop using my own 10.5+ version.
_\|/_
U r s
ID: 40493 · Report as offensive
arkayn
Volunteer tester
Avatar

Send message
Joined: 16 Jan 07
Posts: 155
Credit: 194,400
RAC: 0
United States
Message 40496 - Posted: 12 Apr 2011, 0:17:49 UTC

It just sent me the PowerPC version for my Intel iMac.
ID: 40496 · Report as offensive
Urs Echternacht
Volunteer tester
Avatar

Send message
Joined: 18 Jan 06
Posts: 1038
Credit: 18,734,730
RAC: 0
Germany
Message 40497 - Posted: 12 Apr 2011, 1:18:52 UTC

Could be a BOINC problem. Also having an Intel CPU the end of my client_state.xml looks like this :

<platform_name>x86_64-apple-darwin</platform_name>
<core_client_major_version>6</core_client_major_version>
<core_client_minor_version>10</core_client_minor_version>
<core_client_release>58</core_client_release>
...
<alt_platform>i686-apple-darwin</alt_platform>
<alt_platform>powerpc-apple-darwin</alt_platform>
...
</client_state>


powerpc on Intel CPU host as alternative platform ?
_\|/_
U r s
ID: 40497 · Report as offensive
arkayn
Volunteer tester
Avatar

Send message
Joined: 16 Jan 07
Posts: 155
Credit: 194,400
RAC: 0
United States
Message 40498 - Posted: 12 Apr 2011, 2:20:48 UTC - in response to Message 40497.  

Could be a BOINC problem. Also having an Intel CPU the end of my client_state.xml looks like this :

<platform_name>x86_64-apple-darwin</platform_name>
<core_client_major_version>6</core_client_major_version>
<core_client_minor_version>10</core_client_minor_version>
<core_client_release>58</core_client_release>
...
<alt_platform>i686-apple-darwin</alt_platform>
<alt_platform>powerpc-apple-darwin</alt_platform>
...
</client_state>


powerpc on Intel CPU host as alternative platform ?


With a detach and reattach of the project, it sent first the i686 app and started running the first unit with it, then when it fetched one more WU it sent the powerpc app and started the other with that.

Something weird going on with the scheduler.

My last few line of client state

<platform_name>x86_64-apple-darwin</platform_name>
<core_client_major_version>6</core_client_major_version>
<core_client_minor_version>12</core_client_minor_version>
<core_client_release>18</core_client_release>
<user_run_request>2</user_run_request>
<user_gpu_request>2</user_gpu_request>
<user_network_request>2</user_network_request>
<new_version_check_time>1302149166.862087</new_version_check_time>
<all_projects_list_check_time>1302149276.435394</all_projects_list_check_time>
<alt_platform>i686-apple-darwin</alt_platform>
<alt_platform>powerpc-apple-darwin</alt_platform>
ID: 40498 · Report as offensive
Profile Eric J Korpela
Volunteer moderator
Project administrator
Project developer
Project scientist
Avatar

Send message
Joined: 15 Mar 05
Posts: 1547
Credit: 26,822,024
RAC: 248
United States
Message 40502 - Posted: 12 Apr 2011, 22:51:45 UTC - in response to Message 40498.  

That's pretty weird. I'll go through the logs to see if I can figure out what's going on. Is anyone else seeing this?

I'm not sure why an app would report emulated powerpc as an alternative platform. Alternative platforms should only get work if the main platform isn't available.

I wonder if any x86_64 linux machines are getting i686 clients.


ID: 40502 · Report as offensive
Profile Eric J Korpela
Volunteer moderator
Project administrator
Project developer
Project scientist
Avatar

Send message
Joined: 15 Mar 05
Posts: 1547
Credit: 26,822,024
RAC: 248
United States
Message 40503 - Posted: 12 Apr 2011, 23:35:47 UTC - in response to Message 40502.  

Please keep those Mac's on and crunching (but cancel the PPC results) so I can catch them in the act.
ID: 40503 · Report as offensive
HireMe.geek.nz
Volunteer tester

Send message
Joined: 12 Apr 06
Posts: 17
Credit: 99,540
RAC: 2
New Zealand
Message 40508 - Posted: 13 Apr 2011, 0:58:53 UTC - in response to Message 40485.  
Last modified: 13 Apr 2011, 0:59:41 UTC

Good to see the SAH v7 update, but janitorial work awaits...
http://setiweb.ssl.berkeley.edu/beta/apps.php

The (dynamically generated) HTML page seems to have no indication of its last modification date.
ID: 40508 · Report as offensive
Profile Gary Charpentier
Volunteer tester
Avatar

Send message
Joined: 9 Apr 07
Posts: 1653
Credit: 4,441,816
RAC: 25
United States
Message 40509 - Posted: 13 Apr 2011, 1:26:31 UTC

Grabbed a couple of MAC tasks. Will let you know if I see anything strange.

P.S. Does this mean you might compile a stock MAC version for Astropulse also?

ID: 40509 · Report as offensive
Urs Echternacht
Volunteer tester
Avatar

Send message
Joined: 18 Jan 06
Posts: 1038
Credit: 18,734,730
RAC: 0
Germany
Message 40515 - Posted: 13 Apr 2011, 15:54:33 UTC - in response to Message 40502.  

That's pretty weird. I'll go through the logs to see if I can figure out what's going on. Is anyone else seeing this?

I'm not sure why an app would report emulated powerpc as an alternative platform. Alternative platforms should only get work if the main platform isn't available.

I wonder if any x86_64 linux machines are getting i686 clients.


Rosetta ppc to i386 translation is part of OSX.

Also here is a technical note from Apple Developer, maybe that explains the found alternative platform and (indirectly) shows a way how to avoid it. The universal Mach-O binary in this case is BOINC.
_\|/_
U r s
ID: 40515 · Report as offensive
arkayn
Volunteer tester
Avatar

Send message
Joined: 16 Jan 07
Posts: 155
Credit: 194,400
RAC: 0
United States
Message 40517 - Posted: 13 Apr 2011, 16:03:43 UTC

Unfortunately, there is no way to tell which app is going to be used for the WU before they start and this one started sometime during the night.
http://setiweb.ssl.berkeley.edu/beta/result.php?resultid=9350414.

The other 3 used the i686 app.
Link to host.
http://setiweb.ssl.berkeley.edu/beta/results.php?hostid=50504
ID: 40517 · Report as offensive
Profile Eric J Korpela
Volunteer moderator
Project administrator
Project developer
Project scientist
Avatar

Send message
Joined: 15 Mar 05
Posts: 1547
Credit: 26,822,024
RAC: 248
United States
Message 40518 - Posted: 13 Apr 2011, 16:27:03 UTC - in response to Message 40517.  

I'm hoping that now that some statistics are in, the scheduler will realize that i686 is a faster app.
ID: 40518 · Report as offensive
Profile Eric J Korpela
Volunteer moderator
Project administrator
Project developer
Project scientist
Avatar

Send message
Joined: 15 Mar 05
Posts: 1547
Credit: 26,822,024
RAC: 248
United States
Message 40519 - Posted: 13 Apr 2011, 16:29:20 UTC - in response to Message 40515.  


Also here is a technical note from Apple Developer, maybe that explains the found alternative platform and (indirectly) shows a way how to avoid it. The universal Mach-O binary in this case is BOINC.


I'm pretty sure that this was a deliberate decision to include ppc on the part of the BOINC developers, so that intel based Macs could participate in projects that didn't have intel apps. I don't know if any such projects exist anymore.
ID: 40519 · Report as offensive
Urs Echternacht
Volunteer tester
Avatar

Send message
Joined: 18 Jan 06
Posts: 1038
Credit: 18,734,730
RAC: 0
Germany
Message 40523 - Posted: 13 Apr 2011, 17:40:19 UTC - in response to Message 40519.  


I'm pretty sure that this was a deliberate decision to include ppc on the part of the BOINC developers, so that intel based Macs could participate in projects that didn't have intel apps. I don't know if any such projects exist anymore.


4-5 years ago that decision was of course not only logical but also comfortable. Both sides, user and developer, had the ease of a single choice. Maybe after new OSX version Lion is out, later this year, a reconsideration would show a slightly altered situation.
_\|/_
U r s
ID: 40523 · Report as offensive
Profile Eric J Korpela
Volunteer moderator
Project administrator
Project developer
Project scientist
Avatar

Send message
Joined: 15 Mar 05
Posts: 1547
Credit: 26,822,024
RAC: 248
United States
Message 40525 - Posted: 13 Apr 2011, 21:41:47 UTC - in response to Message 40523.  

Is Lion removing the PPC emulation?
ID: 40525 · Report as offensive
arkayn
Volunteer tester
Avatar

Send message
Joined: 16 Jan 07
Posts: 155
Credit: 194,400
RAC: 0
United States
Message 40535 - Posted: 14 Apr 2011, 7:03:05 UTC - in response to Message 40525.  

Is Lion removing the PPC emulation?


Yes.


No Rosetta

While Apple dropped support for running Mac OS X 10.6 Snow Leopard on PowerPC Macs, 10.7 Lion will remove support for running PowerPC code on the new machines via Rosetta, a translation bridge that enabled Intel Macs to continue to run old software.

Rosetta was not installed by default in Snow Leopard, but could be installed by users who needed to run old programs that had not yet been updated to run natively on Intel Macs. In Lion, Rosetta support is gone entirely, spelling the end of the line for PowerPC as an architecture.

http://forums.appleinsider.com/showthread.php?threadid=119528
ID: 40535 · Report as offensive
Odysseus
Volunteer tester
Avatar

Send message
Joined: 11 Feb 06
Posts: 540
Credit: 1,082,502
RAC: 8
Canada
Message 40670 - Posted: 30 Apr 2011, 2:24:51 UTC - in response to Message 40485.  

It's possible this version will no longer run on powerpc OS X 10.3.9. OS X 10.4 may be required.

FWIW—and touch wood!—my 733-MHz G4 running “Panther” seems to be doing OK with its first task: last time I checked it was well stuck in, on course for a fifty-hour running time. It may be worth noting that the graphics are disabled on this system. (I had to turn them off a couple of years ago, following a BOINC upgrade, when the science apps became prone to crashes whenever the screen-saver started or a graphic window was opened.) The graphics do work just fine on my “Tiger” G5.

ID: 40670 · Report as offensive
Odysseus
Volunteer tester
Avatar

Send message
Joined: 11 Feb 06
Posts: 540
Credit: 1,082,502
RAC: 8
Canada
Message 40755 - Posted: 7 May 2011, 19:24:35 UTC - in response to Message 40670.  

Update: that first task from my G4 running OS X v10.3.9 completed successfully (in 49.1 CPU-h) and has been validated.
ID: 40755 · Report as offensive
Profile Eric J Korpela
Volunteer moderator
Project administrator
Project developer
Project scientist
Avatar

Send message
Joined: 15 Mar 05
Posts: 1547
Credit: 26,822,024
RAC: 248
United States
Message 40758 - Posted: 7 May 2011, 22:36:45 UTC - in response to Message 40755.  

Good to know that 10.3.9 is still good.

ID: 40758 · Report as offensive

Message boards : News : setiathome_v7 now available for Macintosh (powerpc and x86)


 
©2019 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.