Index  | Recent Threads  | Unanswered Threads  | Who's Active  | Guidelines  | Search
 

Quick Go »
No member browsing this thread
Thread Status: Active
Total posts in this thread: 13
Posts: 13   Pages: 2   [ 1 2 | Next Page ]
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 813 times and has 12 replies Next Thread
geophi
Advanced Cruncher
U.S.
Joined: Sep 3, 2007
Post Count: 91
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
x86 task

When running 7 tasks at a time, my i7-5800X3D typically runs 64 bit tasks in < 0.9 hrs, and the occasional i686 task in about 1.15 hours. Today I saw a task in boinc's task list over 2 hours. Looking at the properties, it was an i86 task. I can't say for sure I've never run one of these before, but I've looked at a lot of tasks in my results list over the years and never saw one like that.

For those of you who have run MCM for a long time, this may not be new to you, but I thought it an oddity to see this after running MCM for more than a few years.
[Oct 24, 2024 7:22:31 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Sgt.Joe
Ace Cruncher
USA
Joined: Jul 4, 2006
Post Count: 7579
Status: Recently Active
Project Badges:
Reply to this Post  Reply with Quote 
Re: x86 task

When running 7 tasks at a time, my i7-5800X3D typically runs 64 bit tasks in < 0.9 hrs, and the occasional i686 task in about 1.15 hours. Today I saw a task in boinc's task list over 2 hours. Looking at the properties, it was an i86 task. I can't say for sure I've never run one of these before, but I've looked at a lot of tasks in my results list over the years and never saw one like that.

For those of you who have run MCM for a long time, this may not be new to you, but I thought it an oddity to see this after running MCM for more than a few years.


I have run over 400,000 of the MCM and never bothered to look at that under the properties. there is probably some difference in the backend programming, but for me, on several different machines, each one stays remarkably consistent within its work unit time. If you really want a definitive answer, you will probably have to get somebody who has access to the source code and ask them.

Cheers

Edit:spelling
----------------------------------------
Sgt. Joe
*Minnesota Crunchers*
----------------------------------------
[Edit 1 times, last edit by Sgt.Joe at Oct 25, 2024 12:07:13 AM]
[Oct 24, 2024 8:57:16 PM]   Link   Report threatening or abusive post: please login first  Go to top 
geophi
Advanced Cruncher
U.S.
Joined: Sep 3, 2007
Post Count: 91
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: x86 task

I'm not sure I really want an answer. I was just kind of pointing out something I saw that was no doubt rare, and kind of interesting. I'm wondering what kind of processor (or OS) is running this project that only has x86 instruction sets. I'm going to try to remember to look at that task in the list each day as I would like to see how long whatever CPU it is takes to complete that task.
[Oct 24, 2024 9:00:55 PM]   Link   Report threatening or abusive post: please login first  Go to top 
adriverhoef
Master Cruncher
The Netherlands
Joined: Apr 3, 2009
Post Count: 2089
Status: Recently Active
Project Badges:
Reply to this Post  Reply with Quote 
Re: x86 task

Thanks for pointing that out, geophi! I had already been wondering why there were some rare outliers occasionally and just now I saw another one. Normally it takes about an hour to process a task of MCM1, but this outlier took 20 minutes more. It appears that it was being processed by the i686 version of the application (wcgrid_mcm1_map_7.61_i686-pc-linux-gnu), just like its wingman. That explains it.

Adri
[Oct 25, 2024 12:37:09 AM]   Link   Report threatening or abusive post: please login first  Go to top 
TonyEllis
Senior Cruncher
Australia
Joined: Jul 9, 2008
Post Count: 259
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: x86 task

Just fired up an old Acer Aspire 5600 laptop. It has an Intel T2050 CPU which is 32-bit only i686 architecture. OS is linux lubuntu. It has boinc ver 7.9.3 i686-pc-linux-gnu installed. Just for grins connected to WCG. Two MCM WUs download and they are running OK cool

MCM1_0226981_4037_1 angie In Progress 2024-10-25 00:27:55 UTC 2024-10-31 00:27:55 UTC
MCM1_0226968_6979_1 angie In Progress 2024-10-25 00:27:55 UTC 2024-10-31 00:27:55 UTC

Acer Laptop

Edit: Hi Adri
----------------------------------------
----------------------------------------
[Edit 1 times, last edit by TonyEllis at Oct 25, 2024 12:50:30 AM]
[Oct 25, 2024 12:48:51 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Blount
Senior Cruncher
Joined: Aug 19, 2005
Post Count: 397
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: x86 task

I see come MCM tasks running 2 hours on my 7950X CPUs. Not many, but a few. They all seems to finish, just 2X normal.
[Oct 25, 2024 1:40:26 AM]   Link   Report threatening or abusive post: please login first  Go to top 
TonyEllis
Senior Cruncher
Australia
Joined: Jul 9, 2008
Post Count: 259
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: x86 task

My i686 Wus are about 25% complete. Estimate is about 5 hours.

Will update here when completed and (hopefully) verified...

Edit: The two WUs have finished. CPU/Elapsed hours 4.89/5.02 and 5.42/5.56

Now the wait for verification
----------------------------------------
----------------------------------------
[Edit 1 times, last edit by TonyEllis at Oct 25, 2024 6:08:11 AM]
[Oct 25, 2024 2:02:06 AM]   Link   Report threatening or abusive post: please login first  Go to top 
adriverhoef
Master Cruncher
The Netherlands
Joined: Apr 3, 2009
Post Count: 2089
Status: Recently Active
Project Badges:
Reply to this Post  Reply with Quote 
Re: x86 task

Hi Tony! Nice to see you again. smile

I have some recent statistics from a number of completed workunits where an i686 was involved (where the Fedora Linux tasks are mine):

MCM1_0226732_9721_0  Linux Debian  Valid  2024-10-21T15:12:03  2024-10-22T04:04:32    1.17/1.17      75.7/76.7
MCM1_0226732_9721_1 Fedora Linux Valid 2024-10-21T15:12:28 2024-10-23T19:33:57 1.33/1.34 77.7/76.7
OS-Version: Debian GNU/Linux 12 (bookworm) [6.1.0-20-686-pae|libc 2.36]

MCM1_0226816_0211_0 Fedora Linux Valid 2024-10-22T16:34:56 2024-10-24T16:00:28 1.32/1.33 77.5/72.6
MCM1_0226816_0211_1 Linux Ubuntu Valid 2024-10-22T16:34:56 2024-10-23T17:56:01 5.51/5.69 67.8/72.6
OS-Version: Ubuntu 18.04.6 LTS [5.4.0-150-generic|libc 2.27 (Ubuntu GLIBC 2.27-3ubuntu1.6)]

MCM1_0226818_3621_0 Linux Valid 2024-10-22T21:23:57 2024-10-24T18:04:12 2.96/2.97 77.9/77.8
MCM1_0226818_3621_1 Fedora Linux Valid 2024-10-22T21:25:09 2024-10-24T21:43:58 1.33/1.34 77.8/77.8
OS-Version: 4.15.0-142-generic

MCM1_0226821_8552_0 Fedora Linux Valid 2024-10-22T21:25:08 2024-10-24T22:59:48 1.33/1.34 78.2/78.1
MCM1_0226821_8552_1 Linux Valid 2024-10-22T21:23:57 2024-10-24T19:53:05 2.96/2.97 78.0/78.1
OS-Version: 4.15.0-142-generic

MCM1_0226817_7992_0 Fedora Linux Valid 2024-10-22T21:25:08 2024-10-25T02:58:47 1.33/1.34 77.5/77.7
MCM1_0226817_7992_1 Linux Valid 2024-10-22T21:23:57 2024-10-24T22:52:30 2.96/2.97 77.8/77.7
OS-Version: 4.15.0-142-generic


Obviously, the 4.15.0-142-generic kernel belongs to a certain machine.

Adri
[Oct 25, 2024 9:46:21 AM]   Link   Report threatening or abusive post: please login first  Go to top 
geophi
Advanced Cruncher
U.S.
Joined: Sep 3, 2007
Post Count: 91
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: x86 task

I figured out what was confusing me. The Ryzen 7 5800X3D usually runs in Linux. Running 7 MCMs at a time with 64 bit was below 0.9 hours per task. Mixing in the occasional i686 task that usually finished in about 1.15 hours.

The last several days I've been running it in Windows and the 64 bit tasks finish in the same time as 64 bit tasks in Linux. However, the x86 tasks as identified by Windows take almost twice as long as the i686 tasks as identified by Linux. So I was confused. Different naming convention for the executables for the 32 bit tasks between OS's and considerably longer to finish a such a task in Windows.

What must be happening is that while MCM is equally optimized for 64 bit Windows and Linux, the Windows executable for 32 bit tasks doesn't have the same level of optimization as for Linux.
[Oct 25, 2024 6:16:11 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Sgt.Joe
Ace Cruncher
USA
Joined: Jul 4, 2006
Post Count: 7579
Status: Recently Active
Project Badges:
Reply to this Post  Reply with Quote 
Re: x86 task

Other than looking at the properties while the task is running, is there an api which would give the executable of the completed work unit ? I know it shows up in the results log for each unit, but I don't know how to have a quick and easy way to list this information for each of the completed units.
Thanks

Cheers
----------------------------------------
Sgt. Joe
*Minnesota Crunchers*
----------------------------------------
[Edit 1 times, last edit by Sgt.Joe at Oct 26, 2024 6:12:44 PM]
[Oct 26, 2024 6:08:35 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Posts: 13   Pages: 2   [ 1 2 | Next Page ]
[ Jump to Last Post ]
Post new Thread