Lost Thread / Core

Message boards : Number crunching : Lost Thread / Core

To post messages, you must log in.

AuthorMessage
r david wolfe

Send message
Joined: 4 Dec 10
Posts: 4
Credit: 179,681
RAC: 0
Message 68930 - Posted: 29 Dec 2010, 19:23:03 UTC

Hello, on one of my computers I no longer and able to see the 2 cpu doing anything, i used to have two cpu's showing and working away.

GenuineIntel
Intel(R) Atom(TM) CPU N270 @ 1.60GHz [Family 6 Model 28 Stepping 2]

Linux
2.6.24-22-lpia

The system is running ubuntu.
Please help me work this out.
ID: 68930 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Chris Holvenstot
Avatar

Send message
Joined: 2 May 10
Posts: 220
Credit: 9,106,918
RAC: 0
Message 68931 - Posted: 29 Dec 2010, 20:57:14 UTC

David -

I am going to assume that on your computing preferences page you have not shut things down to a maximum of jut one core. If you have been altering your computing preferences via the web interface, then you might want to check this.

Your N270 processor is a single core chip with H/T giving you an additional virtual core, for a total of two cores.

If you have upgraded your BIOS recently, or if you have made adjustments in your BIOS settings make sure that H/T is still enabled. This could be your problem.

If it appears that H/T is still enabled, then lets make sure that your kernel "sees" both cores - execute the following command from a shell:

more /proc/cpuinfo

You should see entries for both CPU0 and CPU1.

Let me know what you see.

CH
ID: 68931 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Mod.Sense
Volunteer moderator

Send message
Joined: 22 Aug 06
Posts: 4018
Credit: 0
RAC: 0
Message 68933 - Posted: 29 Dec 2010, 21:23:22 UTC
Last modified: 29 Dec 2010, 21:30:38 UTC

How much memory does the machine have? Is one of the tasks in a status of "waiting for memory"?
Rosetta Moderator: Mod.Sense
ID: 68933 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
r david wolfe

Send message
Joined: 4 Dec 10
Posts: 4
Credit: 179,681
RAC: 0
Message 68977 - Posted: 2 Jan 2011, 1:53:46 UTC - in response to Message 68931.  

David -

I am going to assume that on your computing preferences page you have not shut things down to a maximum of jut one core. If you have been altering your computing preferences via the web interface, then you might want to check this.

Your N270 processor is a single core chip with H/T giving you an additional virtual core, for a total of two cores.

If you have upgraded your BIOS recently, or if you have made adjustments in your BIOS settings make sure that H/T is still enabled. This could be your problem.

If it appears that H/T is still enabled, then lets make sure that your kernel "sees" both cores - execute the following command from a shell:

more /proc/cpuinfo

You should see entries for both CPU0 and CPU1.

Let me know what you see.

CH


First, thank you for answering.
it says cpu cores: 1

Bios does say H/T enabled.

I think I need to remove all files related to boinc, I am perhaps mistakenly done a .deb install, when that didn't help, I did a software vault install and after doing a del, I did a terminal install. I am not sure where all the files are to do a proper uninstall.

dave
ID: 68977 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Chris Holvenstot
Avatar

Send message
Joined: 2 May 10
Posts: 220
Credit: 9,106,918
RAC: 0
Message 68978 - Posted: 2 Jan 2011, 5:29:00 UTC - in response to Message 68977.  

David -

Neither BOINC or Rosetta is going to be involved with how many cores the kernel sees. If you want to prove this to yourself just kill all the BOINC tasks and then look at /proc/cpuinfo again.

If you want to do a clean uninstall of the BOINC package and are not sure of the package name then execute the following command:

dpkg -l | grep -i BOINC

The "dash i" on the grep makes it case insensitive so it will catch both upper and lower case names. Make a note of the name(s) it returns and remember, the names ARE case sensitive.

Then for each of the packages the "dpkg" command found do an apt-get to remove it. For example - if it found the package BOINC.deb then you would remove it with:

apt-get remove BOINC

If you are not the root user then either become root using "su" or execute it via sudo:

sudo apt-get remove BOINC

I am more interested in why if H/T is turned on in the BIOS why the kernel is only seeing one core. If you want me to look at it to come up with a better guess then capture the first 200 lines or so of your /var/log/messages file right after a boot and email it to me. Also please include the contents of /proc/cpuinfo which you can capture with the command:

more /proc/cpuinfo > your.file.name

I will send you my email via a private message.

CH
ID: 68978 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
r david wolfe

Send message
Joined: 4 Dec 10
Posts: 4
Credit: 179,681
RAC: 0
Message 69004 - Posted: 4 Jan 2011, 16:59:55 UTC - in response to Message 68978.  

Thank you for answering in this thread.
Here is what I learned after doing many uninstalls and installs and "remove & purge".
Nothing BOINC rosetta would work, so I start to think, mmmm, BOINC is really about running many difference projects. So, on a hunch I "add" an addition project to my non working "rosetta", I added some cosmo-something.

So I join the new project and "then" almost like a before misbehaving child NOW it works. Once working I detach from the newer added project and it is working.

Helps this helps others but can anyone explain the behavior?

Last issue on this "atom" cpu is when BOINC was first installed it displayed the 2 cpu's working on 2 different "work units".

System info does show them both working but not within the BOINC manager. Any ideas? I did like seeing that.

ty, dave
ID: 69004 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote

Message boards : Number crunching : Lost Thread / Core



©2024 University of Washington
https://www.bakerlab.org