Message boards : Number crunching : Treating Cores as Processors, RAM, and headaches
Author | Message |
---|---|
jaxom1 Send message Joined: 5 Jun 06 Posts: 180 Credit: 1,586,889 RAC: 0 |
I keep reading about memory issues. Most, if you look closely, turn out to be RAM x CORE issues. So, you have 2 GB of RAM. Great!. You get large WUs that need a lot of RAM. Oh Wait, you have a quad core.... hmm. 2048/4= not enough ram per core for the large WU that you were just given. I think this will be straightend out, but I think the program should start thinking in "how many processors with how many cores with how much ram" terms instead of "How many processors (Yea, a core is a processor to the program) with how much ram. This is of course fixed by telling the current program to use less processors, but then, that quad core super cruncher doesn't work as hard. So, on a real server that has 4 quad core processors, the current setup would need 8 GB of RAM to just have 512 MB per core, if crunching is all it knows. I guess I will quit rambling now, as everyone already knows this, but I felt like posting it since I keep seeing so many "Why does Rosetta think I don't have enough RAM" posts. |
David Emigh Send message Joined: 13 Mar 06 Posts: 158 Credit: 417,178 RAC: 0 |
I agree. I am confident that IT professionals who generously permit BOINC to run on octo-core servers can (and do) "do the math." However, as multi-core processors become more common for home PCs, it will be increasingly important for BOINC to preemptively take that into account. Rosie, Rosie, she's our gal, If she can't do it, no one shall! |
Luuklag Send message Joined: 13 Sep 07 Posts: 262 Credit: 4,171 RAC: 0 |
but keep in mind a normal pc wont really take much more than 3gb of memory, the rest it can't cee.. so it wont be 1024 Mb/core on a quadcore. |
calvin349 Send message Joined: 14 Jun 07 Posts: 1 Credit: 1,552,551 RAC: 0 |
Lets hope that as cores continue to multiply that 64bit will become more common. Then we can have that much needed more ram. Lets face it. This quad core monster we have for the home PC is really just the tip of the iceburg. Plus when we start seeing the inevitable multi threading per core the situation is not going to get better for our once though to be big 3Gb of ram. Exciting, Calvin |
Luuklag Send message Joined: 13 Sep 07 Posts: 262 Credit: 4,171 RAC: 0 |
i think that if you buy a quad core, you should buy a 64bit O/S, i thought vista had 1. then you can just put in 4gb of memory so 1gb/core :) |
zombie67 [MM] Send message Joined: 11 Feb 06 Posts: 316 Credit: 6,621,003 RAC: 0 |
but keep in mind a normal pc wont really take much more than 3gb of memory, the rest it can't cee.. so it wont be 1024 Mb/core on a quadcore. To be clear, the 3gb limit is with 32bit windows. 32bit linux can use the full 4gb. And of curse, any 64bit OS can use as much memory as you can physically stuff into a machine. Reno, NV Team: SETI.USA |
Luuklag Send message Joined: 13 Sep 07 Posts: 262 Credit: 4,171 RAC: 0 |
then you'de better run linux if you know how to, it uses less memory to run it self, windows uses way more :) |
j2satx Send message Joined: 17 Sep 05 Posts: 97 Credit: 3,670,592 RAC: 0 |
but keep in mind a normal pc wont really take much more than 3gb of memory, the rest it can't cee.. so it wont be 1024 Mb/core on a quadcore. Only if the support chips on the motherboard are 64-bit capable. |
Message boards :
Number crunching :
Treating Cores as Processors, RAM, and headaches
©2024 University of Washington
https://www.bakerlab.org