Message boards : Sixtrack Application : MacOS executable
Message board moderation

To post messages, you must log in.

1 · 2 · 3 · Next

AuthorMessage
Eric Mcintosh
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 12 Jul 11
Posts: 857
Credit: 1,619,050
RAC: 0
Message 28553 - Posted: 19 Jan 2017, 10:35:07 UTC

Well I have finally got some work on my Mac with our new MacOS executable,
built on OS X 10.10.5 Yosemite .
Please report to me eric.mcintosh@cern.ch or to this thread if you get some worki
and there are problems. Eric.
ID: 28553 · Report as offensive     Reply Quote
MB Atlanos

Send message
Joined: 14 Jul 05
Posts: 11
Credit: 81,274
RAC: 0
Message 28583 - Posted: 20 Jan 2017, 19:51:08 UTC - in response to Message 28553.  

The executable works with OS X 10.9.5 Mavericks and a Core 2 Duo CPU:
https://lhcathome.cern.ch/lhcathome/result.php?resultid=113186656

Thanks for your effort.
ID: 28583 · Report as offensive     Reply Quote
Eric Mcintosh
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 12 Jul 11
Posts: 857
Credit: 1,619,050
RAC: 0
Message 28588 - Posted: 21 Jan 2017, 7:27:44 UTC - in response to Message 28583.  

Thanks for the feedback. Good news for me. I am sorry it took so
long to get this executable installed. Eric.
ID: 28588 · Report as offensive     Reply Quote
noderaser
Avatar

Send message
Joined: 4 Oct 05
Posts: 32
Credit: 344,444
RAC: 0
Message 28624 - Posted: 23 Jan 2017, 3:21:36 UTC

I'm getting them on my iMac with 10.8.5, though the validation is only about 50/50 at this point:

https://lhcathome.cern.ch/lhcathome/results.php?hostid=10143259
Click here to see My Detailed BOINC Stats
ID: 28624 · Report as offensive     Reply Quote
Stick

Send message
Joined: 21 Aug 07
Posts: 46
Credit: 1,503,630
RAC: 0
Message 28636 - Posted: 23 Jan 2017, 22:13:41 UTC
Last modified: 23 Jan 2017, 22:24:03 UTC

All 3 of these inconclusives are paired with wingmen using the SixTrack v453.00
x86_64-apple-darwin app: Validation inconclusive tasks for computer 9631414. Same computer currently has 14 valids with a variety of computer types including Windows, Linux, and some Apple machines.
ID: 28636 · Report as offensive     Reply Quote
MB Atlanos

Send message
Joined: 14 Jul 05
Posts: 11
Credit: 81,274
RAC: 0
Message 28637 - Posted: 24 Jan 2017, 1:31:55 UTC

Hmm, interesting: all 8 tasks (from 20 Jan 2017, 0:27:54 UTC) have the same computer as wingmen, host 10372338. A windows machine with SixTrack v451.07 (pni)windows_intelx86 and client 7.6.22

And the 3 computed task are all inconclusives.

https://lhcathome.cern.ch/lhcathome/results.php?hostid=10262927
ID: 28637 · Report as offensive     Reply Quote
Claus Varming Lund

Send message
Joined: 15 Feb 15
Posts: 7
Credit: 26,671,002
RAC: 0
Message 28651 - Posted: 24 Jan 2017, 21:31:10 UTC

I have tried it on MAC "El Capitan" and "Sierra"
Allmost 50% of WU's are "Completed, validation inconclusive"
That is a lot more than usually, compared to a Windows Machine.
ID: 28651 · Report as offensive     Reply Quote
Eric Mcintosh
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 12 Jul 11
Posts: 857
Credit: 1,619,050
RAC: 0
Message 28696 - Posted: 27 Jan 2017, 17:03:52 UTC

MEA CULPA; the MacOS version is incompatible with the Linux/Windows.
Version 4530 has a minor bug fix in the RIPPLE code but it gives different
results. Hope to consolidate in a week or so with new updated versions
everywhere. The current 4530 MacOS is withdrawn. Eric.
ID: 28696 · Report as offensive     Reply Quote
Profile ritterm
Avatar

Send message
Joined: 30 May 08
Posts: 93
Credit: 5,160,246
RAC: 0
Message 28701 - Posted: 28 Jan 2017, 13:44:45 UTC - in response to Message 28696.  
Last modified: 28 Jan 2017, 13:45:04 UTC

The current 4530 MacOS is withdrawn.

I think I have recent inconclusive results where my wingman's task was sent out after this post (e.g., Workunit 56122830).
ID: 28701 · Report as offensive     Reply Quote
Eric Mcintosh
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 12 Jul 11
Posts: 857
Credit: 1,619,050
RAC: 0
Message 28707 - Posted: 29 Jan 2017, 8:14:55 UTC

Sorry the MacOS executable is withdrawn temporarily.
Hope to have it back in 1 to 2 weeks. Eric.
ID: 28707 · Report as offensive     Reply Quote
Profile ritterm
Avatar

Send message
Joined: 30 May 08
Posts: 93
Credit: 5,160,246
RAC: 0
Message 28747 - Posted: 31 Jan 2017, 12:40:33 UTC - in response to Message 28707.  
Last modified: 31 Jan 2017, 12:40:50 UTC

Sorry the MacOS executable is withdrawn temporarily.

There are hosts out there still returning results using the v453 apple-darwin app (e.g., 10417292, 10415063, & 10411359). I know it might be a lesser problem right now, but are in progress tasks for that app not going to be canceled?
ID: 28747 · Report as offensive     Reply Quote
kyrsjo
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 23 Jan 17
Posts: 29
Credit: 375,570
RAC: 0
Message 28763 - Posted: 2 Feb 2017, 9:51:22 UTC

FYI: The macOS results (from SixTrack version 4.5.30) are physically valid since none of the currently running inputs use the removed RIPP feature, however they may differ slightly from the Linux and Windows version (from SixTrack 4.5.17) as in version 4.5.25 we fixed a small bug in how the input files were read. This means that when it compares results from MacOS with Windows or Linux, it fails... We're really sorry for this mess.

The good news is that version 4.6.x is in the final stages of testing, introducing lots of new features for the researchers running the simulations, and versions for Linux (64-bit, we can probably do 32-bit as well if there is demand for it), Mac OS, Windows (64- and 32-bit), FreeBSD and possibly NetBSD. AVX is also supported, and we've also acquired an ARM server to test on...

Further we think we've figured out why it is sometimes driving the I/O crazy (overzealous flushing of output files) - fixing this should speed things up quite a bit. So there may be another release not so long after the next one.

Now why it hasn't stopped sending SixTrack jobs to Mac hosts I unfortunately cannot answer; my work is mainly on the SixTrack application programming side, not on the job management code. However I know it is being looked into.

It is possible to follow the development at our GitHub page: https://github.com/SixTrack/SixTrack
Please let us know if you see something strange :) There is also a Google summer of code internship coming up...

Thanks a lot for your computing time and patience, it is really appreciated!

-- Kyrre Sjobak, SixTrack developer @ CERN
ID: 28763 · Report as offensive     Reply Quote
James Molson
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 25 Jan 17
Posts: 27
Credit: 3,258,853
RAC: 0
Message 28764 - Posted: 2 Feb 2017, 11:30:23 UTC - in response to Message 28763.  

I should also add that if anybody has any requests for other platforms in addition to the above list (other than android/GPUs) please make yourself known and I'll see what I can do.
ID: 28764 · Report as offensive     Reply Quote
Profile ritterm
Avatar

Send message
Joined: 30 May 08
Posts: 93
Credit: 5,160,246
RAC: 0
Message 28766 - Posted: 2 Feb 2017, 13:52:55 UTC - in response to Message 28763.  
Last modified: 2 Feb 2017, 14:04:53 UTC

kyrsjo wrote:
FYI: The macOS results (from SixTrack version 4.5.30) are physically valid since none of the currently running inputs use the removed RIPP feature, however they may differ slightly from the Linux and Windows version (from SixTrack 4.5.17) as in version 4.5.25 we fixed a small bug in how the input files were read. This means that when it compares results from MacOS with Windows or Linux, it fails... We're really sorry for this mess...

Thanks for the feedback, Kyrre! If MacOS results are actually valid from a scientific perspective, what's the plan to deal with the "Validation inconclusive" results?
ID: 28766 · Report as offensive     Reply Quote
kyrsjo
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 23 Jan 17
Posts: 29
Credit: 375,570
RAC: 0
Message 28767 - Posted: 2 Feb 2017, 17:27:34 UTC - in response to Message 28766.  

The problem is when BOINC tries to validate results from SixTrack 4.5.30 (Mac OS) with results from 4.5.17 (everything else); they are not always *exactly* the same due to numerical roundoff, so BOINC will mark them as invalid.

I don't know what can be done about those WUs... As I said, they might have passed if compared to another mac result. How does this affect your scores (I'm new to BOINC...)?

From the scientific perspective, it is very good that if they DO pass the validation test, the physics is OK, so we don't need to go hunt down every WU that was done and validated on OS X and then resubmit these.

As far as I know, the main thing remaining before we can release 4.6 is to fix the testing code on Windows, so that we can validate that our Windows executable produces the correct results. Then we need to run the tests, and hopefully that's it...

Again, thanks a lot to those of you who pointed this out!
ID: 28767 · Report as offensive     Reply Quote
Toby Broom
Volunteer moderator

Send message
Joined: 27 Sep 08
Posts: 798
Credit: 644,835,877
RAC: 227,885
Message 28768 - Posted: 2 Feb 2017, 17:55:51 UTC
Last modified: 2 Feb 2017, 18:00:43 UTC

Great to see some SixTrack development :)

I know people asked for GPU in the past, I'm not sure how much sense, effort & benefit from your perspective.

I felt the addition of AVX wasn't too much effort and should give good boost in speed for enabled systems.
ID: 28768 · Report as offensive     Reply Quote
Profile ritterm
Avatar

Send message
Joined: 30 May 08
Posts: 93
Credit: 5,160,246
RAC: 0
Message 28769 - Posted: 2 Feb 2017, 18:14:53 UTC - in response to Message 28767.  
Last modified: 2 Feb 2017, 18:18:12 UTC

kyrsjo wrote:
I don't know what can be done about those WUs... As I said, they might have passed if compared to another mac result. How does this affect your scores (I'm new to BOINC...)?

How it affects volunteers scores/credit depends on which tasks sent out for a workunit get validated. For me, I suspect that a third task returned by a Windows or Linux host will validate with me and I'll get credit; if that third task is from a Mac host, then it will likely validate with the other Mac host. In the latter case, my task will get marked as invalid and get reduced or no credit**. I'm not sure which because I don't remember ever having an invalid task here. Does that make sense?

** Of course, it's the science that matters... ;-)
ID: 28769 · Report as offensive     Reply Quote
Stick

Send message
Joined: 21 Aug 07
Posts: 46
Credit: 1,503,630
RAC: 0
Message 28770 - Posted: 2 Feb 2017, 21:22:57 UTC

I suggest someone look carefully at All tasks for computer 10357822 before deciding how to resolve the validation vs. scientifically correct results issue. This computer is currently showing that is has returned over 25,000 Sixtrack results and approximately 24,500 of them are inconclusive. I believe the computer is most likely malfunctioning in some way and returning unreliable results - as evidenced by its 345 invalids and 5 errors. But, surprisingly, it also has returned 75 valids. Therefore, I suspect a substantial number of its inconclusives are truly invalid and not just "rounding errors".
ID: 28770 · Report as offensive     Reply Quote
Eric Mcintosh
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 12 Jul 11
Posts: 857
Credit: 1,619,050
RAC: 0
Message 28774 - Posted: 3 Feb 2017, 9:06:58 UTC - in response to Message 28770.  

Thanks Stick; this is indeed our MacOS executable problem.
See other messages from Kyrre. Eric.
ID: 28774 · Report as offensive     Reply Quote
USTL-FIL (Lille Fr)

Send message
Joined: 11 Dec 09
Posts: 27
Credit: 236,744,737
RAC: 70
Message 28778 - Posted: 3 Feb 2017, 14:29:16 UTC

Why not set 'Homogeneous redundancy' for sixtrack, until the new version is completed?
https://boinc.berkeley.edu/trac/wiki/HomogeneousRedundancy
You need to wait until there are no jobs in progress to do this :-(
ID: 28778 · Report as offensive     Reply Quote
1 · 2 · 3 · Next

Message boards : Sixtrack Application : MacOS executable


©2024 CERN