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
Volunteer moderator
Project administrator
Project developer
Project tester
Volunteer developer
Volunteer tester
Project scientist
Help desk expert

Send message
Joined: 5 Feb 18
Posts: 103
Credit: 8,627,932
RAC: 46,933
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,550,498
RAC: 1,456
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: 19
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,550,498
RAC: 1,456
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: 19
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,550,498
RAC: 1,456
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: 17
Credit: 2,459,237
RAC: 12,655
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: 17
Credit: 2,459,237
RAC: 12,655
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: 17
Credit: 2,459,237
RAC: 12,655
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,550,498
RAC: 1,456
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: 1
Credit: 300,710
RAC: 15,296
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
Volunteer moderator
Project administrator
Project developer
Project tester
Volunteer developer
Volunteer tester
Project scientist
Help desk expert

Send message
Joined: 5 Feb 18
Posts: 103
Credit: 8,627,932
RAC: 46,933
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
Volunteer moderator
Project administrator
Project developer
Project tester
Volunteer developer
Volunteer tester
Project scientist
Help desk expert

Send message
Joined: 5 Feb 18
Posts: 103
Credit: 8,627,932
RAC: 46,933
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,550,498
RAC: 1,456
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: 5,743
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: 56,521
RAC: 4
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: 5,743
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: 198,265,090
RAC: 69,808
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: 14
Credit: 26,089,157
RAC: 10,095
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: 14
Credit: 26,089,157
RAC: 10,095
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