htest_64bits windows support

Message boards : News : htest_64bits windows support
Message board moderation

To post messages, you must log in.

1 · 2 · Next

AuthorMessage
Profile [BOINC@Poland]goofyx
Project administrator
Project developer
Project scientist

Send message
Joined: 5 Feb 18
Posts: 121
Credit: 14,279,032
RAC: 4,922
Message 12 - Posted: 6 Feb 2018, 13:30:25 UTC

ok... you wanted it :)
we add htest_64bits for windows 32bits which can be run on both 32 and 64 bits
ID: 12 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Rysiu
Project scientist

Send message
Joined: 5 Feb 18
Posts: 24
Credit: 1,606,748
RAC: 0
Message 13 - Posted: 6 Feb 2018, 13:51:38 UTC

From our preliminary observations, it appears that the htest application on Windows runs slower than the same application on Linux.

Differences are visible.

The Linux application was compiled with a 32-bit compiler. The Windows application is also a 32-bit compiler. It is a bit strange.
ID: 13 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
[B@P] Daniel

Send message
Joined: 5 Feb 18
Posts: 2
Credit: 77,694
RAC: 0
Message 14 - Posted: 6 Feb 2018, 14:00:12 UTC
Last modified: 6 Feb 2018, 14:01:23 UTC

32-bit apps can use less CPU registers than 64-bit ones, so they are usually slower than their 64-bit counterparts. 64-bit also means that at least SSE2 is available, so compiler can perform some autovectorization with it. I also got impression that MSVC is not able to optimize code as good as gcc.
ID: 14 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Rysiu
Project scientist

Send message
Joined: 5 Feb 18
Posts: 24
Credit: 1,606,748
RAC: 0
Message 16 - Posted: 6 Feb 2018, 14:07:02 UTC - in response to Message 14.  

32-bit apps can use less CPU registers than 64-bit ones,

Yes. However, this is actually Linux 32-bit versus Windows 32-bit (in BOINC Linux is 64-bit, but in fact it is 32-bit).
ID: 16 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
[B@P] Daniel

Send message
Joined: 5 Feb 18
Posts: 2
Credit: 77,694
RAC: 0
Message 17 - Posted: 6 Feb 2018, 14:27:42 UTC - in response to Message 16.  

32-bit apps can use less CPU registers than 64-bit ones,

Yes. However, this is actually Linux 32-bit versus Windows 32-bit (in BOINC Linux is 64-bit, but in fact it is 32-bit).

I am not familiar with administration side of BOINC server and how apps are configured there. However on apps list it is clear if app is 32-bit or 64-bit. Below are example platform descriptions copied from another project. Your Linux app is installed as x66_64 instead of x86, so I assumed that it is 64-bit.

Microsoft Windows (98 or later) running on an Intel x86-compatible CPU
Microsoft Windows running on an AMD x86_64 or Intel EM64T CPU
Linux running on an Intel x86-compatible CPU
Linux running on an AMD x86_64 or Intel EM64T CPU
ID: 17 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Rysiu
Project scientist

Send message
Joined: 5 Feb 18
Posts: 24
Credit: 1,606,748
RAC: 0
Message 18 - Posted: 6 Feb 2018, 14:33:47 UTC - in response to Message 17.  

Yes I know.
This is a matter of adding the 32-bit application as 64-bit.
This is a small "mistake".

Goofyx added the application as 64-bit - I did not tell him that it was 32-bit.

I apologize for the problem and confusion.

However, from the side of the application's results, it does not change anything.
ID: 18 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Ivan

Send message
Joined: 6 Feb 18
Posts: 19
Credit: 3,485,787
RAC: 205
Message 19 - Posted: 6 Feb 2018, 14:41:54 UTC - in response to Message 12.  

I started elaboration... all right...
Why only 2 credits per wu?
ID: 19 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Ivan

Send message
Joined: 6 Feb 18
Posts: 19
Credit: 3,485,787
RAC: 205
Message 20 - Posted: 6 Feb 2018, 14:42:13 UTC - in response to Message 12.  

I started elaboration... all right...
Why only 2 credits per wu?
ID: 20 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Ivan

Send message
Joined: 6 Feb 18
Posts: 19
Credit: 3,485,787
RAC: 205
Message 21 - Posted: 6 Feb 2018, 14:42:35 UTC - in response to Message 12.  

I started elaboration... all right...
Why only 2 credits per wu?
ID: 21 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Rysiu
Project scientist

Send message
Joined: 5 Feb 18
Posts: 24
Credit: 1,606,748
RAC: 0
Message 22 - Posted: 6 Feb 2018, 14:48:02 UTC - in response to Message 21.  

Let's wait for Goofyx to talk about credits.
Soon we add more series of tasks (also longer) and Goofyx will determine some amount of credits for them.
ID: 22 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile DoctorNow
Avatar

Send message
Joined: 5 Feb 18
Posts: 4
Credit: 506,760
RAC: 0
Message 23 - Posted: 6 Feb 2018, 16:43:23 UTC - in response to Message 21.  
Last modified: 6 Feb 2018, 16:44:47 UTC

I started elaboration... all right...
Why only 2 credits per wu?

"Only"?
Look at how long these tasks run and compare the average per hour to other CPU-projects.
You would be surprised probably.

Edit:
Oh sorry, I missed that you did them under Windows. Linux is/was much faster...
Life is Science, and Science rules. To the universe and beyond
Proud member of BOINC@Heidelberg
My BOINC-Stats
ID: 23 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile [BOINC@Poland]goofyx
Project administrator
Project developer
Project scientist

Send message
Joined: 5 Feb 18
Posts: 121
Credit: 14,279,032
RAC: 4,922
Message 24 - Posted: 6 Feb 2018, 20:49:36 UTC - in response to Message 23.  

I started elaboration... all right...
Why only 2 credits per wu?

"Only"?
Look at how long these tasks run and compare the average per hour to other CPU-projects.
You would be surprised probably.

Edit:
Oh sorry, I missed that you did them under Windows. Linux is/was much faster...


I set up 2 credits per up because on linux is take only 1-1,5 minutes for one task... and I didn't think that Rysiu give me windows app so fast :)
In next 1-2 days I will make change for credits and set up credits for CPU time from boinc server because WU will be have diffrent time proccess <- from 1minutes to 1-2 hours per task
ID: 24 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile [BOINC@Poland]goofyx
Project administrator
Project developer
Project scientist

Send message
Joined: 5 Feb 18
Posts: 121
Credit: 14,279,032
RAC: 4,922
Message 25 - Posted: 6 Feb 2018, 20:50:29 UTC - in response to Message 18.  

Yes I know.
This is a matter of adding the 32-bit application as 64-bit.
This is a small "mistake".

Goofyx added the application as 64-bit - I did not tell him that it was 32-bit.

I apologize for the problem and confusion.

However, from the side of the application's results, it does not change anything.

I will fix it with new version of htest_64bits <- in next 2 days
ID: 25 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Rysiu
Project scientist

Send message
Joined: 5 Feb 18
Posts: 24
Credit: 1,606,748
RAC: 0
Message 31 - Posted: 7 Feb 2018, 11:20:29 UTC

Probably the new version of 1.0.7 will improve performance for Windows.

Today we will do the first tests.
ID: 31 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
TimNaber

Send message
Joined: 6 Feb 18
Posts: 2
Credit: 10,015,396
RAC: 0
Message 32 - Posted: 7 Feb 2018, 16:52:57 UTC

I was wondering if the credits earned on this project will be picked up by Free-DC? ETA?
ID: 32 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
mmonnin

Send message
Joined: 5 Feb 18
Posts: 4
Credit: 1,068,071
RAC: 8
Message 33 - Posted: 7 Feb 2018, 19:21:11 UTC - in response to Message 32.  

I was wondering if the credits earned on this project will be picked up by Free-DC? ETA?


Assuming the project is outputing the stats files, I posted on Free-DC forums yesterday about the new project.
ID: 33 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
TimNaber

Send message
Joined: 6 Feb 18
Posts: 2
Credit: 10,015,396
RAC: 0
Message 34 - Posted: 7 Feb 2018, 19:26:21 UTC - in response to Message 33.  

Thanks for the reply. I guess we wait and see.
ID: 34 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Bryan

Send message
Joined: 5 Feb 18
Posts: 20
Credit: 250,289,940
RAC: 316
Message 35 - Posted: 7 Feb 2018, 19:33:29 UTC - in response to Message 34.  

BOK said the stats are being exported and he will try to get them added to FreeDC today.
ID: 35 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile PDW

Send message
Joined: 5 Feb 18
Posts: 17
Credit: 63,962,657
RAC: 34,294
Message 36 - Posted: 7 Feb 2018, 19:33:30 UTC - in response to Message 33.  

I was wondering if the credits earned on this project will be picked up by Free-DC? ETA?


Assuming the project is outputing the stats files, I posted on Free-DC forums yesterday about the new project.

Stats files are being produced and Bok has been crunching here so knows all about it !
ID: 36 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile PDW

Send message
Joined: 5 Feb 18
Posts: 17
Credit: 63,962,657
RAC: 34,294
Message 38 - Posted: 8 Feb 2018, 18:17:03 UTC - in response to Message 36.  

Stats are in Free-DC now :)

Didn't wait to see what REPLACE WITH PROJECT NAME got changed to !

Hmmm, has anyone mentioned badges yet ?
ID: 38 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
1 · 2 · Next

Message boards : News : htest_64bits windows support


©2018 Goofyx Prodakszyn