Global Correlations Version Differences Same WU

Timo
Timo
Joined: 29 Sep 10
Posts: 6
Credit: 1789661
RAC: 0
Topic 195355

I'm just looking at some of the WUs that were recently validated. Below is a screenshot of the WU's details:

I noticed that my computer (on the bottom,found here: Computer# 3536790) was running ran the WU with an application called Global Correlations S5 search #1 v3.02 (S5GCESSE2) while the other computer (found here: Computer# 3418845) processed the WU with an application called Global Correlations S5 search #1 v5.02

and was wondering why my application has a lower version number.

Timo
Timo
Joined: 29 Sep 10
Posts: 6
Credit: 1789661
RAC: 0

Global Correlations Version Differences Same WU

I feel dumb, I just looked at the other computer and it's running an entirely different OS (Darwin) where as mine is Windows7.. That probably explains the difference. Sorry for clogging the boards.

tear
tear
Joined: 12 Sep 10
Posts: 9
Credit: 9914974
RAC: 0

What a coincidence, I was

What a coincidence, I was just wondering same thing myself (looking at ABP versions tho). Thanks for the investigation :)

transient
transient
Joined: 3 Jun 05
Posts: 62
Credit: 115835369
RAC: 0

That's one difference. But

That's one difference. But you will also see diferences on computers using the same platform, but different hardware. They might have different names, actually. For example, you can see your's incorporates SSE2 in the name, indicating you run an aplliction that is capable of using SSE2-instructions. You might have noticed tasks with CUDA in the application name. They run, partly, on a GPU. All these different applications will run with a slightly different name and a different version number

Bikeman (Heinz-Bernd Eggenstein)
Bikeman (Heinz-...
Moderator
Joined: 28 Aug 06
Posts: 3522
Credit: 833766710
RAC: 1131672

RE: That's one difference.

Message 99892 in response to message 99891

Quote:
That's one difference. But you will also see diferences on computers using the same platform, but different hardware. They might have different names, actually. For example, you can see your's incorporates SSE2 in the name, indicating you run an aplliction that is capable of using SSE2-instructions. You might have noticed tasks with CUDA in the application name. They run, partly, on a GPU. All these different applications will run with a slightly different name and a different version number

Actually the different "flavors" (SSE, SSE2, plain old x87) all share the same version number for a given platform.

Before someone asks: The MacOS/Intel version comes in only one flavor and doesn't have SSE2 in its name, but it uses SSE2 nevertheless (all Intel Macs ever sold has SSE2 capable CPUs, so no need to differentiate app variants).

CU
HB

transient
transient
Joined: 3 Jun 05
Posts: 62
Credit: 115835369
RAC: 0

Hmmm. I thought I remembered

Hmmm. I thought I remembered different version numbers between the different type of application. Either that is some time ago or I'm getting senile. :D

Bernd Machenschalk
Bernd Machenschalk
Moderator
Administrator
Joined: 15 Oct 04
Posts: 4350
Credit: 253804371
RAC: 36122

We wanted to keep track of

We wanted to keep track of the platform (CPU & OS) a task was ran on. Unfortunately until very recently BOINC didn't record this in the database, so we decided to encode this in something that BOINC records, and used the app version number. Currently the major version numbers 1, 3, 5 and 7 are used for Linux, Windows, Mac OS X Intel and Mac OS X PPC, respectively.

The minor version number is the actual version of the codebase, so the (S5GC) Apps 1.02, 3.02, 5.02 and 7.02 are actually built from the same code for different platforms. For ABP we have .08 CPU Apps and .11 CUDA Apps (note the diffrent code bases), and no App for Mac OS X PPC.

Take a look at the applications page. Note that our S5GC1 Linux App version is a bit ahead (1.05), because the code contains fixes for OS specific problems that aren't necessary to incorporate into Apps for other platforms.

BM

BM

Comment viewing options

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