If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Display Modes |
#1
|
|||
|
|||
A Good, Inexpensive Single-Core cpu
Does Don Knuth know anything about computing? From http://www.informit.com/articles/art...1193856&rll=1: ------------------------------------------------------------------- ... Andrew: Vendors of multicore processors have expressed frustration at the difficulty of moving developers to this model. As a former professor, what thoughts do you have on this transition and how to make it happen? Is it a question of proper tools, such as better native support for concurrency in languages, or of execution frameworks? Or are there other solutions? Donald: I don’t want to duck your question entirely. I might as well flame a bit about my personal unhappiness with the current trend toward multicore architecture. To me, it looks more or less like the hardware designers have run out of ideas, and that they’re trying to pass the blame for the future demise of Moore’s Law to the software writers by giving us machines that work faster only on a few key benchmarks! I won’t be surprised at all if the whole multithreading idea turns out to be a flop, worse than the "Itanium" approach that was supposed to be so terrific—until it turned out that the wished- for compilers were basically impossible to write. Let me put it this way: During the past 50 years, I’ve written well over a thousand programs, many of which have substantial size. I can’t think of even five of those programs that would have been enhanced noticeably by parallelism or multithreading ------------------------------------------------------------------- I'm not in touch with the industry, I just build a little desktop system every few years. Does Intel (or AMD for that matter) make A Good, Inexpensive Single- Core cpu that doesn't heat the entire county (like Prescott)?? :-) Any/all info much appreciated. Puddin' " ... and the bees made honey in the lion's head." - from "If I Had My Way", Blind Willie Johnson |
#2
|
|||
|
|||
A Good, Inexpensive Single-Core cpu
You're taking the quote out of context by omitting his disclaimer; in the
preceding paragraph: Knuth: "So I decided long ago to stick to what I know best. Other people understand parallel machines much better than I do; programmers should listen to them, not me, for guidance on how to deal with simultaneity." Puddin' Man wrote: I'm not in touch with the industry, I just build a little desktop system every few years. Does Intel (or AMD for that matter) make A Good, Inexpensive Single- Core cpu that doesn't heat the entire county (like Prescott)?? :-) Even a Q9450 will use less than 10W if you're not doing much with it. Other major considerations: power supply efficiency, graphics card power, boiling more water in a kettle than you actually need. If you do build a new computer, what would you actually want to use it for? Only by knowing that can we make sensible suggestions. Andrew |
#3
|
|||
|
|||
A Good, Inexpensive Single-Core cpu
On Tue, 29 Jul 2008 09:07:36 +0100, "Andrew Morton" wrote:
You're taking the quote out of context by omitting his disclaimer; in the preceding paragraph: I don't think so ... Knuth: "So I decided long ago to stick to what I know best. Other people understand parallel machines much better than I do; programmers should listen to them, not me, for guidance on how to deal with simultaneity." For me, that part of the interview plays kinda like: "Well, you've written tons on serial processing. Will you now write/ publish algorithms on parallelism? "No. It would take forever, the way I write, and it changes too quickly. There are others devoting their time to the subject: anyone who thinks it will be relevant for them is free to look to the others for guidance." Then he goes on to explain how parallelism is largely irrelevant for his own common computer usage. Puddin' Man wrote: I'm not in touch with the industry, I just build a little desktop system every few years. Does Intel (or AMD for that matter) make A Good, Inexpensive Single- Core cpu that doesn't heat the entire county (like Prescott)?? :-) Even a Q9450 will use less than 10W if you're not doing much with it. What part of "Inexpensive" is it that you don't understand? :-) Other major considerations: power supply efficiency, graphics card power, boiling more water in a kettle than you actually need. If you do build a new computer, what would you actually want to use it for? Only by knowing that can we make sensible suggestions. It was kinda implied that my common usage would be very similar to Knuth's, but ... Desktop system, Windows, Email client, Usenet client, editor, multiple instances of IE6, occasional programming. Puddin' " ... and the bees made honey in the lion's head." - from "If I Had My Way", Blind Willie Johnson |
#4
|
|||
|
|||
A Good, Inexpensive Single-Core cpu
On Mon, 28 Jul 2008 12:09:19 -0500, Puddin' Man wrote:
Does Intel (or AMD for that matter) make A Good, Inexpensive Single- Core cpu that doesn't heat the entire county (like Prescott)?? :-) Any/all info much appreciated. Puddin' " ... and the bees made honey in the lion's head." - from "If I Had My Way", Blind Willie Johnson The Intel Atom and Via C7 processors are cheap/very low power CPUs. They have enough performance to run a basic Linux system while consuming only a couple of watts. |
#5
|
|||
|
|||
A Good, Inexpensive Single-Core cpu
Puddin' Man wrote:
Does Intel (or AMD for that matter) make A Good, Inexpensive Single- Core cpu that doesn't heat the entire county (like Prescott)?? :-) Even a Q9450 will use less than 10W if you're not doing much with it. What part of "Inexpensive" is it that you don't understand? :-) Sorry, I didn't emphasise the "even" part enough: what I was trying to imply is that even the more powerful Intel CPUs now consume considerably less power than the Prescott currently heating my office. If you do build a new computer, what would you actually want to use it for? Only by knowing that can we make sensible suggestions. It was kinda implied that my common usage would be very similar to Knuth's, but ... Desktop system, Windows, Email client, Usenet client, editor, multiple instances of IE6, occasional programming. [We're not very good at this "implying" thing, are we :-)] For light usage, I'd suggest any of the lower price Core2 Duo processors. If you end up using Vista as the OS, experience tells me you should get at least 2GB of RAM. Seeing as Windows (2000/XP/whatever) will make use of dual cores and single-core Intel processors (from what I've read, it would be painful to use an Atom processor) aren't readily available, you might as well get a dual-core processor. HTH Andrew |
#6
|
|||
|
|||
A Good, Inexpensive Single-Core cpu
On Mon, 28 Jul 2008 12:09:19 -0500, Puddin' Man
wrote: I'm not in touch with the industry, I just build a little desktop system every few years. Does Intel (or AMD for that matter) make A Good, Inexpensive Single- Core cpu that doesn't heat the entire county (like Prescott)?? :-) Any/all info much appreciated. Intel Celeron 420/430/440: New Low-End Vs. Old Middle-End http://www.digit-life.com/articles2/...440-page1.html Intel Celeron 440 vs. AMD Sempron 3600+ 2-GHz Budget CPUs Battle It Out http://www.legionhardware.com/document.php?id=663 Puddin' " ... and the bees made honey in the lion's head." - from "If I Had My Way", Blind Willie Johnson |
#7
|
|||
|
|||
A Good, Inexpensive Single-Core cpu
Puddin' Man wrote:
I'm not in touch with the industry, I just build a little desktop system every few years. Does Intel (or AMD for that matter) make A Good, Inexpensive Single- Core cpu that doesn't heat the entire county (like Prescott)?? :-) Any/all info much appreciated. There are still single-core processors available from the two major processor companies, such as the AMD Sempron, or the Intel Celeron. Both of those single-core versions are relegated to very low-end laptop functions. There's also single-core specialty processors such as AMD Geode, Intel Atom, or VIA C7. They are basically meant for the embedded market. But trust me when I say, a dual-core is really the smallest thing you should be looking for. Even if individual programs aren't designed for multi-core, there is rarely ever just a single program ever running on modern operating systems, even on simple "Internet surfing and word processing" machines. As soon as an OS is capable of multitasking, then it can make use of multiple threads. There's always background processes running, and a multitasking OS is aided greatly by having multiple cores to send tasks off to. Yousuf Khan |
#8
|
|||
|
|||
A Good, Inexpensive Single-Core cpu
On Wed, 30 Jul 2008 09:41:07 -0400, Yousuf Khan wrote:
Puddin' Man wrote: I'm not in touch with the industry, I just build a little desktop system every few years. Does Intel (or AMD for that matter) make A Good, Inexpensive Single- Core cpu that doesn't heat the entire county (like Prescott)?? :-) Any/all info much appreciated. There are still single-core processors available from the two major processor companies, such as the AMD Sempron, or the Intel Celeron. Both of those single-core versions are relegated to very low-end laptop functions. And not really suitable for a gen'l purpose (non-cheapo) desktop? There's also single-core specialty processors such as AMD Geode, Intel Atom, or VIA C7. They are basically meant for the embedded market. Also not suitable? But trust me when I say, a dual-core is really the smallest thing you should be looking for. Even if individual programs aren't designed for multi-core, there is rarely ever just a single program ever running on modern operating systems, even on simple "Internet surfing and word processing" machines. As soon as an OS is capable of multitasking, then it can make use of multiple threads. There's always background processes running, and a multitasking OS is aided greatly by having multiple cores to send tasks off to. In the context of the common nickel/dime usage we've been discussing, this is simply not true. I originally considered the issue in detail back when "dualies" hit the market and begat a tiny culture. Yes, there are numerous background processes running, and a multitasking OS can conceivably allocate differing threads to different cores. But the threads have to be demanding material cpu cycles for this to have a non-trivial effect. In common usage, they don't. I now have Email client, Usenet client, editor, multiple instances of IE6 and some utility windows open. I am an average user. As I type in the editor, I run Task Mngr and find (no surprise) that I am using under 10% of cpu cycles available from my old Celeron 3ghz. Most of the "under 10%" is consumed by Spybot S/D Teatime. For this stuff, a 2nd (3rd, 4th, ... 15th, 16th etc) core would be about as useful as the tits on a boar hog. What you say is true for someone running multiple cycle-intensive apps. Another guy running multiple i/o intensive apps would be better off with a good single-core and spending extra $ on hi-performance i/o subsystem. The only reason I'd spring for dual-core for the nickel/dime usage would be because Intel/AMD have virtually abandoned the market for good, inexpensive single-core cpu's (for desktop). I will assume they have done so until I have evidence to the contrary. They have been corrupted by the hi-tech glitz that their marketing dept's have chosen to hustle (to the exclusion of certain common computing needs). No? P " ... and the bees made honey in the lion's head." - from "If I Had My Way", Blind Willie Johnson |
#9
|
|||
|
|||
A Good, Inexpensive Single-Core cpu
On Jul 28, 1:09*pm, Puddin' Man wrote:
Does Don Knuth know anything about computing? Donald Knuth knows quite a lot about computing. The question is whether he is the source to go to as computing moves away from single core processors, and the answer is that he is not. Even he says so: "Other people understand parallel machines much better than I do; programmers should listen to them, not me, for guidance on how to deal with simultaneity." His denigration of the usefulness of multiple cores has to be viewed in that light. Knuth claims that those who will most benefit from multiple cores are not typical users, but we're probably more typical than he is. Most users will get some benefit from at least one more core. I'd advise buying a single core platform only where size, noise, or power consumption are critical. Robert. |
#10
|
|||
|
|||
A Good, Inexpensive Single-Core cpu
The only reason I'd spring for dual-core for the nickel/dime usage would be because Intel/AMD have virtually abandoned the market for good, inexpensive single-core cpu's (for desktop). I will assume they have done so until I have evidence to the contrary. The Atom and the C7 are exactly what you are looking for. I've played with the $180 Everest C7 box and it's runs Fedora just fine. If all you want to do is surf the web, do e-mail and run OpenOffice, these processors are more than good enough. For basic desktop computing CPUs have been fast enough for years. The current crop of netbook processors like the Atom, and the C7, can do the job on a few watts of power. You can't run Vista on these things but you can run any distro of Linux that you want. Microsoft has kept a barebones version of XP around for use on netbooks so they wouldn't be left out of the netbook market. I should add that the appeal of these processors is their extremely low power consumption, not their price. If you look at pricewatch you'll find bottom of the line dual core AMD systems for around $200, about the same as the Everest C7 box. |
Thread Tools | |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Which Notebook to buy? Intel Centrino, Core DUO, Core Duo 2, AMD Turion, Single Core | [email protected] | General | 4 | August 31st 06 02:11 AM |
Opteron - single dual core vs two single cores | CharlesBlackstone | General | 17 | August 19th 06 08:17 PM |
Opteron - single dual core vs two single cores | CharlesBlackstone | AMD x86-64 Processors | 16 | August 19th 06 08:17 PM |
Opteron - single dual core vs two single cores | CharlesBlackstone | Overclocking AMD Processors | 17 | August 19th 06 08:17 PM |
Dual core/single core for games? | Bob | Homebuilt PC's | 14 | February 7th 06 07:35 PM |