Slashdot Mirror


Intel Core 2 Extreme QX6700 Reviews

An anonymous reader writes, "The first reviews of Intel's new quad-core Core 2 Extreme QX6700 have emerged this morning and opinion is mixed. TrustedReviews were blunt: 'There is nothing new on display here. Very few people will need quad cores...' while Tech Report think 'many owners of this beast may be stuck waiting for new applications to arrive that use it to its fullest ability.' The boys at bit-tech managed to overclock to 3.47GHz and found the first killer application: quad-core support in the Source Engine! Nice!"

197 comments

  1. Key Words... by certain+death · · Score: 0

    Nothing New. I wish there would be some real inovation in CPUs so that we could take over the world from home, and not have to use the damn main frame at work!

    --
    "My immediate reaction is "WTF? What kind of moron doesn't make things 64-bit safe to begin with?" Linus
    1. Re:Key Words... by Ignominious+Cow+Herd · · Score: 1

      I don't know about you, but I'm planning on building my new home with these new Intel Core 2x4's.

      re: your sig - I wonder what happened to the people who tested Preparations A-G.

      --
      Lump lingered last in line for brains, and the ones she got were sorta rotten and insane.
    2. Re:Key Words... by benplaut · · Score: 1

      I'm planning on waiting for these to get popular, then jump on a E6600. I sure as hell don't need 4 cores---i can do everything I want on a single core Athlon XP...

    3. Re:Key Words... by Ignominious+Cow+Herd · · Score: 1

      Well, I was going for +1 Funny there. A 2x4 is a piece of wood used in construction. Core 2 Quad == 2x4. Get it? Nevermind.

      --
      Lump lingered last in line for brains, and the ones she got were sorta rotten and insane.
  2. Anandtech's one by Anonymous Coward · · Score: 0
  3. Not new? by BadAnalogyGuy · · Score: 1

    What sort of applications are they concerned about? Wouldn't any program with multiple threads, or even four separate applications, make full use of the four cores?

    If they can point out what other consumer-level processors can do this, I'd be happy to pick some old hardware at reduced prices.

    1. Re:Not new? by MyLongNickName · · Score: 2, Funny

      What sort of applications are they concerned about?
      I'm not sure. But if I get a richer, more responsive mine sweeper then I'm all for it..

      --
      See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
    2. Re:Not new? by porkThreeWays · · Score: 1

      Basically, yes. However, these chips seems to be marketed first to gamers (I don't understand why because they'd be 100x more useful in the enterprise market). Games are not the easiest things to thread. They don't exactly thread infinitely like a web server (ala 1 thread per connection). So basically the game companies just write for what's popular at the time. 2 threads seems to be the minimum right now. I think four cores is the maximum they'll be able to do without major revamps in graphics engines. The more threads, the more complicated. Look forward to buggier games and more race conditions than you could have imagined!

      Like I said before, I think that marketing these chips to gamer types is just to create some buzz and their real use is in the scientific, supercomputing, and client/server software.

      --
      If an officer ever threatens to taze you, say you have a pacemaker.
    3. Re:Not new? by Nasarius · · Score: 1

      Yes. And most serious CPU-bound applications already support parallel processing. Anyone who has four processes active at the same time benefits too; this isn't exactly a rare situation for those in the market for high-end CPUs. Are we really going to whine because games, which generally depend more on the GPU, don't use multiple threads? Or do they also get upset whenever CPU usage drops below 100%? You're not always using your hardware to its "fullest ability".

      --
      LOAD "SIG",8,1
    4. Re:Not new? by IdleTime · · Score: 1

      Well, I'm going to switch from my old trusted AMD64 3200+ and get me one with 4 cores. Do I need it? Yes, i do. I run numerous testcases on Oracle RDBMS which has no problems utilizing all cores. And it it will reduce the time I spend on each testcase.

      --
      If you mod me down, I *will* introduce you to my sister!
    5. Re:Not new? by Nasarius · · Score: 1

      Have you seen Alan Wake? It's not too difficult to separate rendering, physics, and resource loading into different threads.

      --
      LOAD "SIG",8,1
    6. Re:Not new? by Jeff+DeMaagd · · Score: 1

      It is being marketed to the enterprise in the form of Clovertown and Tigerton chips. I think the consumer variant is inappropriate because it will only connect to consumer boards, losing out on the features that enterprise markets demand.

    7. Re:Not new? by Jeff+DeMaagd · · Score: 1

      I managed to use the equivalent of three cores for quite a bit this week. I was playing an HD stream, recording another and the system was encoding to iPod, while I was editing or encoding a video from the video editing software. I can use the fourth if I wanted to participate in those distributed computing initiatives. I'm not going to do that until I get a good number on what that's going to cost me to run my computer at full blast all the time.

    8. Re:Not new? by CodeMasterPhilzar · · Score: 1
      I'm thinking an average breakdown something like this:

      1 core for the OS
      1 core for the spyware
      1 core to play your music player
      1 core for whatever application you're actually working with

      Of course, some computer geek types (eg. /. types) might have a different breakdown:

      1 core for the OS
      0 cores for spyware, my {insert favorite distro} is invulnerable
      1 core for Firefox/Thunderbird 'cause I gotta stay connected
      1 core downloading the latest RPMs
      1 core compiling some new toy... ;-)

      --
      --- Just another Code-Monkey
    9. Re:Not new? by Anonymous Coward · · Score: 0

      Or, if you run gentoo, you just use all four cores to compile the day's latest updates.

      Disclaimer: I was once a proud gentoo user, but have since gone over to Ubuntu.

    10. Re:Not new? by deevnil · · Score: 1

      In the winter it won't cost you a thing, you will run the heat less to compensate.

    11. Re:Not new? by Ignominious+Cow+Herd · · Score: 1

      1 core for the OS "because when no applications are running the OS still needs its own core"

      1 core for your music player "because you need a dedicated core to handle all that DMA'd I/O"

      1 core for Firefox/Thunderbird "because that core will be so busy while you are reading the text it just downloaded for you. And you need a separate core to monitor the network traffic that is mostly handled by your NIC hardware (see DMA above)"

      1 core for compiling "because everyone knows that real man don't do make -j5"

      --
      Lump lingered last in line for brains, and the ones she got were sorta rotten and insane.
    12. Re:Not new? by networkBoy · · Score: 1

      However, these chips seems to be marketed first to gamers [...] Games are not the easiest things to thread. They don't exactly thread infinitely like a web server [...] the game companies just write for what's popular at the time.

      All true, but what about the kernal, and "helper" applications nevermind all the background processes. so two cores go to your game and two cores go to everything else. I just hope the platform supports dedicating x cores to an app.
      -nB

      --
      whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
    13. Re:Not new? by Anonymous Coward · · Score: 0

      the comment is always that there are no programs to take advantage of quad cores...

      BS...

      its all about multitasking, while i'm at work i normally have outlook, act!, autoCAD, excel, firefox, open all the time, and can open eclipse, VMWare console, matLAB or photoshop at any time and almost always have a ubuntu VM running in the background. all of these programs love to eat cycles.

      some of these programs are multithreaded, some arn't doesn't matter that kind of work load is precicely when getting as many cores as i can is important.

      perhaps i have a fairly rare job in that i'm part sales engineer, part programmer, and part IT but some how i doubt it, i would imagine that the majority of the people that read slash dot are the type of multitasking people that would find 4 or 8 cores very useful to run mulitple cpu eating proggys at the same time.

      -mark

  4. Not too surprising by insanechemist · · Score: 1

    Given articles like this on the difficulty of using said multi cores it seems like we could use more tools to improve the utility of these chips. More multi-core functionality in Xcode and related tools would be pretty cool.

    1. Re:Not too surprising by ezavada · · Score: 2, Informative

      More multi-core functionality in Xcode and related tools would be pretty cool.

      What else would you like it to do? It already distributes compiles very effectively across all the processors & cores you have. OS X itself does a fine job distributing load where possible. Of course, if people write single threaded CPU intensive apps, there's not a lot the compiler or the OS can do about that.

      Are you looking for some way to have the compiler extract parallelism from the code implicitly without the developer having to write multithreaded code? That would be nice I'll admit.

    2. Re:Not too surprising by cunina · · Score: 1

      You could always take a look at VSIPL++, which is probably the next best thing (and a lot of fun as well).

    3. Re:Not too surprising by Procyon101 · · Score: 2, Informative

      Languages like Erlang and Haskell extract parallelism from the code without the developer having to write multithreaded code.

    4. Re:Not too surprising by jozeph78 · · Score: 1
      Languages like Erlang and Haskell extract parallelism from the code without the developer having to write multithreaded code.

      Great! Those disposable prototypes will run faster than ever. It's just a shame that functional languages don't really have any function. Unless of course your intent is to make college students think, but don't we have perl for that?
      --
      Ever done a `man` on `top` ?
    5. Re:Not too surprising by Procyon101 · · Score: 1

      Riiight... Erlang was developed by Erickson to run their telecommunications infrastructure. It is a very pragmatic language. Haskell is more acedemic, but the point being that there are techniques for automatic parallelization out there.

    6. Re:Not too surprising by TeknoHog · · Score: 1

      I hate to post a 'me too' response, but Fortran does the same since the '90 standard. Even though it's genuinely a dinosaur of programming languages :)

      The idea with Fortran (and presumably with these new languages) is that it's higher level than something like C. You need higher level structures in order to represent parallel vs. sequential operations in many cases. For example, if you're writing a parallelizable operation as a C-style sequential loop, you're actively prohibiting the compiler's attempts at parallelizing it.

      --
      Escher was the first MC and Giger invented the HR department.
  5. We won't need it. by mfh · · Score: 1

    But it's nice to have.

    --
    The dangers of knowledge trigger emotional distress in human beings.
    1. Re:We won't need it. by smittyoneeach · · Score: 1

      One of the main reasons to like it is that the pressure at the top end of the market drives down costs for lesser but adequate parts.

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
  6. Mandatory 640 KB comment by Oniros · · Score: 1

    Yeah, people don't need quad cores, nor do they need more than 640 KB of memory!

    The applications will come soon enough for those.

    1. Re:Mandatory 640 KB comment by porkThreeWays · · Score: 3, Insightful

      Exactly. As computers get faster people will just move on to higher level languages that may not be as efficient. 5 years ago I don't think it was realistic to expect consumers to pay for a GUI based python program. Today, as long as there is an icon on their desktop, it's no problem. Faster hardware means the ability to use higher level languages and spend more time solving real world problems rather than specifics of the language.

      --
      If an officer ever threatens to taze you, say you have a pacemaker.
    2. Re:Mandatory 640 KB comment by Andrzej+Sawicki · · Score: 1
      The applications will come soon enough for those.
      The soon enough part might not be correct. By the time you get multithreading support in more common apps, you might very well have CPUs with eight cores available, with quad-cores acting as the cheaper version. Buying the quad-core CPUs now only makes sense for specific apps that can already use the computing power, or to get bragging rights.

      This is one reason Intel tries to market these processors to the gamers, i.e. the people who are not reasonable about the hardware they buy.
    3. Re:Mandatory 640 KB comment by businessnerd · · Score: 1

      While the 640KB comment is certainly valid in this discussion, you have to consider that it is only valid if the way we use computers continues along the same path as it has in the past. By this I mean being focused on desktop power (Fat clients). As the communications infrastructure becomes faster and more reliable with things like fiber optics directly into your home, and companies like Google beginning to push the online services and application service provider models, a thin client is going to become more realistic for many. Now I am not saying that everyone will be switching (particulary the slashdot crowd), but for the average home user, they don't have the need for a fat client and a thin client would be much cheaper and easier to manage. A thin client needs very minimal processing power as well as minimal power in other respects and has no need for multi-core (or even the power current single cores offer). The power needs to be placed in the server side. As the client becomes thinner, the server will need to become faster to handle the amount of people accessing applications from them. The quad core processors will be excellent for these purposes. Even today though, people are always making the argument "Why do we need quad core on our desktops right now, applications aren't designed to use them." Unfortunately that argument is very short sighted because the real market for multi-core processors is in the server market. You need multi-core for running databases, applications servers, web servers, etc. especially as more emphasis is being placed on the server.

      --
      "It's not whether you win or lose, it's how drunk you get." -- H. J. Simpson
    4. Re:Mandatory 640 KB comment by Anonymous Coward · · Score: 0

      As computers get faster people will just move on to higher level languages that may not be as efficient.

      Careful. You're very close to suggesting that higher-level languages are inherently less efficient, which is not true.

      5 years ago I don't think it was realistic to expect consumers to pay for a GUI based python program.

      True, but note that even today, among higher-level languages, Python isn't exactly blazingly fast. (I'm a Python programmer; I know well the issues.) It is possible to have high-level languages with native optimizing compilers and good profilers.

      There are still a few (but not many!) types of problems that are too CPU-intensive to want to code them all in Python. I don't think anybody would object to Python being made so fast that it could be applied to these areas. (Good luck, PyPy!)

    5. Re:Mandatory 640 KB comment by Chandon+Seldon · · Score: 1

      1996 called. They want their prediction of the future back. Oh, and sun Microsystems wants you to buy some of their stock.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
    6. Re:Mandatory 640 KB comment by SevenHands · · Score: 1

      "you might very well have CPUs with eight cores available"

      I'm wondering if they'll just skip the 8 cores and move to 16.

    7. Re:Mandatory 640 KB comment by Anonymous Coward · · Score: 0

      Correct me if I'm mistaken though, but doesn't XP Pro only allow for dual procs just as 2K Pro and NT 4.0 Workstation did before it? Could've sworn that was part of MS' licensing on the desktop all along, with Server allowing for 4, advanced server allowing for 8, and Enterprise going beyond that. Sounds like Windows won't be using this for a while on the desktop if Vista doesn't change the licensing on procs.

      Linux and BSD, on the other hand, welcome their heavily multi-threaded overlords!

    8. Re:Mandatory 640 KB comment by rapjo · · Score: 1

      Technically the new Kentsfield processors are single processor, quad core. So, XP /should/ support them.

    9. Re:Mandatory 640 KB comment by businessnerd · · Score: 1

      While the prediction may have been made back in 1996, there is a distinct difference between 1996 and 2006. 1996 did not offer anything close to the bandwidth necessary to support a thin client (we now have fiber into the home thanks to things like FiOS) and there were no companies hosting applications like google has done with its word processor and spreadsheet apps.

      So you can, you know...SUCK IT!

      --
      "It's not whether you win or lose, it's how drunk you get." -- H. J. Simpson
  7. Waiting by Mikya · · Score: 1

    'many owners of this beast may be stuck waiting for new applications to arrive that use it to its fullest ability.'

    Am I the only one who sees nothing wrong with this? Of course there are few application that make full use of quad cores. Before now there weren't any widespread quad core systems so why would programmers design software around it?

    If chip makers waited for programers to write software and the programers waited for the chip makers there would be no innovation. Somebody has to make first move.

    1. Re:Waiting by $RANDOMLUSER · · Score: 1

      Parallelization only gives you so much. A process blocked on I/O is blocked, no matter how many threads you throw at it.

      --
      No folly is more costly than the folly of intolerant idealism. - Winston Churchill
    2. Re:Waiting by QuickFox · · Score: 1

      A process blocked on I/O is blocked, no matter how many threads you throw at it.

      Amateur. A Real Programmer makes his program wait faster.

      --
      Terrorists can't threaten a country's freedom and democracy. Only lawmakers and voters can do that.
    3. Re:Waiting by archen · · Score: 1

      Wasn't that the whole idea behind the pentium 4? =)

    4. Re:Waiting by HTH+NE1 · · Score: 1

      A Real Programmer makes his program wait faster.

      Indeed, and thus the busy-wait.

      --
      Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
    5. Re:Waiting by sowth · · Score: 1

      In which case, you didn't need to upgrade your processor in the first place.

    6. Re:Waiting by dextromulous · · Score: 1

      That only holds true if all threads are blocked on I/O. If one thread in a process is blocked, the rest are free to run.

      --
      There are two types of people in the world: those who divide people into two types and those who don't.
  8. Waiting-checkmate. by Anonymous Coward · · Score: 1, Funny

    "If chip makers waited for programers to write software and the programers waited for the chip makers there would be no innovation. Somebody has to make first move."

    Like open source?

  9. Multitasking by $pearhead · · Score: 1
    many owners of this beast may be stuck waiting for new applications to arrive that use it to its fullest ability
    Although alot of people probably run running multiple apps simultaneously, which also should increase the performance.
    1. Re:Multitasking by Anonymous Coward · · Score: 0

      Your OS already runs multiple task simultaneously. If you run Linux, you are even more likely to be running many other server processes that handle web servers, samba shares, X11. There is little reason to believe that the average OS doesn't have a minimum of 4 processes. My Windows box has about 50 after it boots. Most of them sleep, not all of them.

    2. Re:Multitasking by ZorinLynx · · Score: 1

      How many of these processes are CPU bound at the same time, though?

      Run "top" and see. Usually there's maybe one process that's somewhat CPU bound, and everything else is in waitstate for one thing or another.

      As developers start writing CPU intensive code to be threaded and run on multiple processors, having many cores is going to become a wonderful thing. But at the moment, most systems have one, or maybe two CPU bound processes on average, and most cores will sit idle.

      -Z

    3. Re:Multitasking by HTH+NE1 · · Score: 1

      But at the moment, most systems have one, or maybe two CPU bound processes on average, and most cores will sit idle.

      Waiting for the moment the user needs to kill the runaway process eating up another core's time?

      --
      Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
    4. Re:Multitasking by dbIII · · Score: 1
      How many of these processes are CPU bound at the same time, though?

      Just about everything involving video or graphics - which are also applications that are easy to do in a multithreaded way. Even the humble print spooler runs in a different process to whatever launches it just about everywhere, so everyone will see some things run better. In MS Windows the shell consumes non-trivial amounts of resources, plus antivirus etc - and on other systems you typically have a lot of different small things running that can immediately benifit from an extra processor.

      The more people that buy these things to buy games or edit home movies and digital photos the cheaper they get for numerical computing - there are already quad sparcs but the price is too high to even bother asking.

  10. It's Foolish to Say... by eno2001 · · Score: 1

    ...that many people won't need quad-core machines. They will be entry-level within five years. With the advent of hypervisor based virtualization, computing is going to make a huge change for all OSes. We will no longer be running on bare metal at the OS level and we'l see performance that actually can exceed running on bare metal thanks to hypervisors on the x86 platform. If I had the cash, I'd be getting one of these or whatever AMD releases in response as I'd really like to turn my 16 boxes at home into one or two giant boxes that provide the services of 16 boxes in isolated virtual machines. And if you don't think most people don't have 16 boxes at home, think again...

    --
    -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    1. Re:It's Foolish to Say... by suv4x4 · · Score: 1

      It's Foolish to Say...that many people won't need quad-core machines. They will be entry-level within five years

      What you said just now is foolish. In five years it may as well be entry level, but it'll also be 5-6 times cheaper.

      5-6 years is ages in computer technology. Maybe now 200GB disks are entry level, and I indeed have two 200GB disks here and 320GB external disk, but if I go back 15 years ago, I'd still buy myself a 20MB Seagate for my IBM PC and probably never find what to fill it up with.

      Buying bleeding edge is not a rational choice, unless you need the technology now.

    2. Re:It's Foolish to Say... by Bob54321 · · Score: 1
      And if you don't think most people don't have 16 boxes at home, think again...

      Now I am really jealous - all I have is a single shitty laptop! I suppose my power bill will be much smaller though...
      --
      :(){ :|:& };:
    3. Re:It's Foolish to Say... by Anonymous Coward · · Score: 0

      MOST people? No I won't think again...I will categorically state that MOST people don't have 16 computers in their homes.

    4. Re:It's Foolish to Say... by Lord_Frederick · · Score: 1

      Yeah, I'm pretty confident that MOST people don't have 16 boxes at home.

    5. Re:It's Foolish to Say... by eno2001 · · Score: 1

      Five years is a very short period of time for computer hardware when you're talking the Windows world. If you buy entry-level today, your system won't be viable in about a year and a half. And what I mean by that is that if you want to run the latest whiz-bang OS or Office suite from MS, all I can say is good luck trying. If you want a machine to last five years and you are a Windows user, you MUST pay the $2000+ pricetag for mid-level computing. If you buy an $800 box now with Windows XP and it runs OK, I can guarantee you that you'll be spending a lot more money trying to upgrade it to run Vista or whatever comes after vista than you would have had you just plunked down the extra $1200. My main point being that computers should NOT be that disposable. Buying a new machine every year or two is bad practice.

      Since I run Linux, I like and actually get to keep my boxes that I spend $2000+ on for closer to a decade and can still run nearly all but the most graphic intensive current software. Just to give you an example, I have a PVR system based around a PIII that I got circa 2000. It's a VERY busy box and it runs like a top. The only sacrifice I had to make (this replaced a P4 that got killed by a power spike) when I downgraded to the PIII was losing realtime de-interlacing. Beyond that, this system plays DVDs, re-encodes video files, can be used for video editing, is an NFS file server, can stream video and even DVDs over the network, and all to a 1920x1080 LCD widescreen display. But the system wasn't a cheap $800 machine when I bought it. It cost me $1980 not including tax which pushed me just over $2000. And I expect this system to still be doing something useful in 2009...

      But even if I ran Windows (which I used to), I know that this box could be made capable of running Windows Vista without a lot of expensive upgrading. I'd have to add some RAM to it (it has 512M) for it to run reasonably, and the HD space would need to be increased on the system drive to house the OS and all the apps I'd need to duplicate functionality of my current PVR. So it's still a viable box. However, had I opted to buiy one of the ubiquitous $400 machines in 2000, it would have been useless by 2001/2002. Where is the sense in buying a $400 machine every year and a half vs buying a $2000+ machine closer to every decade?

      --
      -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    6. Re:It's Foolish to Say... by eno2001 · · Score: 1

      Picking a fight eh??? Do you have a gaming system? More than one? Then total those up and add them to the tally. Do you have an outboard digital sampler or synthesizer with MIDI capabilities? Total those units up and add them to the tally. What about digital cameras? Add those up too. They can all run Linux, so in my mind they're all "boxes". (When is anyone on Slashdot going to learn that to reply to eno2001 is to deal with a highly unstable mind?) ;P

      --
      -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    7. Re:It's Foolish to Say... by suv4x4 · · Score: 1

      Five years is a very short period of time for computer hardware when you're talking the Windows world. If you buy entry-level today, your system won't be viable in about a year and a half.

      Not to argue semantics, but what you just described makes five years a long period for the Windows world. If it was short, you'd not need upgrade.

      What becomes short is the life of your hardware, not the years themselves.

    8. Re:It's Foolish to Say... by Jeff+DeMaagd · · Score: 1

      It really depends on what you want out of the computer. I've got a dual 500MHz Xeon /w 1GB RAM in my care that's still doing fine. I have no idea what it would have costed when it was new, but $4000 might be a low-ball estimate. It's eight years old now and even now has no reliability issues or system crashes. It's a little sluggish but still quite useful.

      If you don't need the latest wizz-bang software, then any computer made now should easily serve five years. Not everybody gives a damn about Vista, they'll get it when they replace the computer. It's not that hard to come across people still using Windows 98 because it still works fine for them. When the computer dies, they will get a new one. I just upgraded my Grandparents to Windows 2000 because their Windows 98 computer died.

    9. Re:It's Foolish to Say... by eno2001 · · Score: 1

      Well I always wind up getting into semantic arguments with people. ;P Being 36, five years goes by very quickly for me, so I think that I would prefer to use the same machine for longer and still be able to use current software on it. I remember back in my late teens and 20s when I had my Atari ST, it lasted from 1985 to 1994 and I rarely had to upgrade software and there were no hardware upgrades required. Just optional upgrades. When I moved to Windows, it seemed that you always had to be on the lastest version of something which pushed OS and hardware upgrades. I hated it. The big difference though is that when I was in my teens and 20s even the four years of college looming ahead seemed like a lifetime. Now, if I think about the past four years, it feels like the blink of an eye. With that shift in the perception of the passage of time, I still want a machine to last more than five years.

      --
      -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    10. Re:It's Foolish to Say... by sowth · · Score: 1

      I don't think you are very good at math. Nearly every bit of tech in you computer is doubled or price halved every 1-2 years, RAM being the possible exception. A computer you buy this year for $2k will only cost $1k next year or the year after, and in 2-4 years will only be $500. About 4-8 years you'll be buying it at walmart for ~$250, maybe less. All depending upon what advancements come out, competition, markets and such. So if you really do pay $2k and only upgrade your computer once a decade, you would pay much less money for two $500 computers or a few $250 ones.

      Seriously, look through your old catalogs and do the math. You will see I am right. Of course, if you are trying to save yourself time configuring and installing crap, then just copy your hard drive. Linux will certainly let you do that, though if it is a MS OS, then well, you usually have to reinstall at least once a year (unless you do nothing with your computer) and upgrades become mandatory, because eventually the new proprietary OS won't support your old hardware with its old proprietary drivers.

    11. Re:It's Foolish to Say... by heinousjay · · Score: 1

      You should be more upset with the pace of hardware changes. It's not simply that software requires more as time goes on, but that fact that the rate of change in hardware is increasing as well. Welcome to Moore's law.

      --
      Slashdot - where whining about luck is the new way to make the world you want.
    12. Re:It's Foolish to Say... by Vancorps · · Score: 1

      I'm not even close to 36, I'm 23 but 5 years goes by pretty quickly for me. I still have and use the same computer I built 7 years ago and it runs Windows. It is the common computer for the house. It currently runs Windows XP and often acts as our communal stereo since all our music is on it. It's hard drives have been upgraded so it has mirrored 300gig drives in addition to the much smaller OS drive.

      Yes, it probably won't be able to run Vista but it ran, 98, ME, 2000, and XP so I think it did alright. I'm not sure where you get your ideas on Windows obsolescence. An entry level machine right now is perfectly capable of running Windows Vista and Vista isn't even released yet. So you'll easily get another 6 or 7 years out of it depending on what you expect from it.

      In my experience most Linux distros will support more legacy hardware but you are not usually talking about using its desktop actions like video editing at that point. If you're anything like me you convert the old linux boxen to servers and/or routers so that they can continue to drum on. Of course I wouldn't do that in the business world as old hardware never goes anywhere mission critical.

      Of course with all that said your first argument makes no sense. Why would someone financially want to spend $2000 on a computer today to last them another year when they can spend $800 now and another $800 later when they need something better? They don't lose the first $800 they spend; they now have an additional machine which can be used as a learning computer or an entertainment system or some kind of server. It makes no sense to me to spend $2000 on a computer these days unless the machine is being used in a scenario where time is money like in graphics rendering or compiling. Of course a modern gaming rig will certainly last for 5 years assuming the hardware doesn't go on you in the meantime. Seems like hard drives have a short shelf life these days but I think that is more because of the fact that there are a lot more hard drives in my life now than there were 7 years ago. Much like cars today are built and will last much longer than cars 30 and especially cars 60 years older.

    13. Re:It's Foolish to Say... by deevnil · · Score: 1

      don't forget the broadband router.

    14. Re:It's Foolish to Say... by fitten · · Score: 1

      Well... I just got knocked down a notch... I only have nine machines at home :(

    15. Re:It's Foolish to Say... by CCFreak2K · · Score: 1

      ...we'l see performance that actually can exceed running on bare metal thanks to hypervisors on the x86 platform.

      Maybe I'm just stuck in the old ways of thinking, but...how exactly are we going to get more performance out of something like this? Even if you use a hypervisor, you're still stuck with the overhead of an operating system to manage the (virtual) resources, not to mention the (albeit small) added overhead of the virtual machine software.

      --
      "Beware of he who would deny you access to information, for in his heart he dreams himself your master."
    16. Re:It's Foolish to Say... by drinkypoo · · Score: 1

      Yeah, I have a dual P3-500 (not Xeon) system with 512MB, it's a dell precision workstation, and it works as well today as it ever did. I put linux on it and it's quite peppy. It's a SCSI system, even. of course I don't actually use it since work bought me a core duo laptop :P

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    17. Re:It's Foolish to Say... by eno2001 · · Score: 1

      I'm just using hyperbole to illustrate just how great hypervisor based virtualization is vs the standard typical host-based virtualization. Plus, with the hypervisor, there is no OS managing access to the hardware, it's all done in the hypervisor. The only reason there is an OS sitting there is just to interact with the hypervisor. It's not really needed and will likely go away as hypervisor technologies are developed further.

      --
      -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    18. Re:It's Foolish to Say... by ksheff · · Score: 1

      the problem with cheapo computers is that they are often built with shoddy parts that won't last very long. High quality cases, power supplies, and fans aren't having their prices cut in half every year and they won't be found in many cheap PCs, but were probably a portion of his $2000 machine.

      --
      the good ground has been paved over by suicidal maniacs
    19. Re:It's Foolish to Say... by edschurr · · Score: 1

      How do you intend to consolidate your digital camera, Playstation 3, and Wii into a quad-core computer? The digital camera especially boggles the mind... So I'd say those devices aren't exactly relevant. Even if you could run them, it sounds like most won't be running at the same time so the quad-core would be redundant.

    20. Re:It's Foolish to Say... by eno2001 · · Score: 1

      A word, a ? and an acronym: CCD + WiMax + virtual digital camera software

      Thin client digital cameras anyone? Just imagine never having to reload your camera as every image you take is sent back to your camera server at home via free WiFi and Wimax connections as Google deploys them around the world. Imagine that if you want new features on your camera you just upgrade the software on the camera server. And imagine all of that running in a Linux virtual machine on top of Xen hypervisor technology on a Quad-core CPU... It's like bluetooth for quality digital cameras only better.

      --
      -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    21. Re:It's Foolish to Say... by WuphonsReach · · Score: 1

      Well, I'm in the process of paring down from about half a dozen machines to just one. And that's going to be just a lowly dual-core X2 w/ 4GB of RAM and lots of hard disk space. Unless you're running the CPUs flat-out across all 16 machines, you could probably already start making the move to dual-core or twin-CPU dual-core boxes.

      (Long live Xen...)

      Being able to setup scratch servers in a virtual environment without having to put hardware together is rather addictive. Instead of giving every developer their own physical "play" box, I can set them up with virtual guest servers instead. Which is a huge savings over the old method of individual boxes.

      (And yes, we'll be buying the AM3 quad-cores when they come out next year and upgrading, hopefully, our existing X2s.)

      --
      Wolde you bothe eate your cake, and have your cake?
    22. Re:It's Foolish to Say... by WuphonsReach · · Score: 1

      And what I mean by that is that if you want to run the latest whiz-bang OS or Office suite from MS, all I can say is good luck trying. If you want a machine to last five years and you are a Windows user, you MUST pay the $2000+ pricetag for mid-level computing. If you buy an $800 box now with Windows XP and it runs OK, I can guarantee you that you'll be spending a lot more money trying to upgrade it to run Vista or whatever comes after vista than you would have had you just plunked down the extra $1200.

      That was true in the late 90s, but ceased to be true past about 2001. In the mid-90s, my rule was you should spend $1000 per year of lifespan that you wanted. So a $3k machine would last you about 3 years before it was hopelessly outclassed by a brand new machine.

      But time has marched on, and the rate of progress has slowed dramatically. Now you can build a machine for about $950 (dual-core, 2GB RAM, quality parts) that will easily last 5 years for a moderate user or as long as 10 years for a lightweight user. A power user machine where they need lots of CPU power can be done for $1500.

      And that power user's machine can be handed off after 4-5 years to a less demanding user who can use it for another 5 years.

      Dual and quad core drastically change the landscape for how long a machine will seem "fast enough" for a user. By having multiple cores in the system, you gain a lot of responsiveness in the UI. Which means the user doesn't necessarily care that task X takes 30 seconds instead of 10, because it isn't slowing them down for doing the other 3 things that they're working on.

      --
      Wolde you bothe eate your cake, and have your cake?
  11. So? by iainl · · Score: 1

    So there are few applications that make use of four cores? Who cares? Everything uses at least one, and now I can use four of them at once - no more letting a background video transcode cause the one playing to stutter to a halt, for instance.

    Don't these people have multiple things to do?

    --
    "I Know You Are But What Am I?"
    1. Re:So? by drinkypoo · · Score: 1
      So there are few applications that make use of four cores? Who cares? Everything uses at least one, and now I can use four of them at once - no more letting a background video transcode cause the one playing to stutter to a halt, for instance.

      I hope you're going to a four-disk RAID0, too. Some processes are CPU-bound, but others are disk-bound, and others are blocking on still other forms of I/O. I sold a friend a system but before I did I yanked one of the 80GB disks out of it - they were on a ITE8212 RAID0, and I needed one volume to store data that came off that machine and was filling up the hard drives on two older computers; that disk ended up in a METAL GEAR BOX II enclosure, which suspiciously is not the cardboard box that showed up, but an aluminum enclosure I found within it :)

      Anyway that system became downright painful for me to use because I remembered what it was like with the RAID0. It's amazing what halving your seek time and doubling your throughput will do for your computer :P

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:So? by iainl · · Score: 1

      Good point. Although I tend to use a seperate drive altogether for my encoding space, rather than a RAID setup, just because of the way I laid out the system originally. It's all working ok; I just have the encoding nice'd for now and it takes cycles where it can.

      --
      "I Know You Are But What Am I?"
    3. Re:So? by WuphonsReach · · Score: 1

      it's amazing what halving your seek time and doubling your throughput will do for your computer :P

      I have yet to see 2-disk RAID0 halve the seek times. It definitely doubles your throughput, but I don't think it has any effect on seek times.

      (I could be wrong, or Linux Software RAID just isn't that good for that particular stat.)

      --
      Wolde you bothe eate your cake, and have your cake?
    4. Re:So? by drinkypoo · · Score: 1

      with multiple drives, while one is feeding you data, the other one is seeking and preparing to feed you data. 2-disk is unlikely to actually halve them, that was an exaggeration, but it does improve them. Mine went to something like 60% of what it was with one disk, using HW RAID0 on Windows XP.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  12. Very Few Need Multicore? by timeOday · · Score: 1

    It's a no-brainer for any server. That's a pretty big market!

    1. Re:Very Few Need Multicore? by suv4x4 · · Score: 2, Informative

      It's a no-brainer for any server. That's a pretty big market!

      Servers are not desktops. Buying the fastest machine doesn't get you the fastest experience.

      Google grew up buy chaining thousands of cheapo second hand caseless PC-s in a cluster. If they decided to spend their money on bleeding edge technology they'd probably have 3x faster servers, but twice less total computing power.

      Especially since a huge bottleneck in servers are RAM and HDD IO (considering we don't put bandwidth in the equation which curiously is the first bottleneck a common server hits).

    2. Re:Very Few Need Multicore? by Anonymous Coward · · Score: 0

      "twice less"? Fuck the skull of Jesus and cum in his crown of thorns! It's "half", fuckwit.

    3. Re:Very Few Need Multicore? by timeOday · · Score: 1
      Servers are not desktops.
      They're not that different, certainly when it comes to CPUs. For years Sun and their adherents discounted the PC architecture saying "servers are not desktops," with very little more justification than that. Meanwhile they've watched PCs eat up most of the server market they once owned. Buy the right motherboard for this CPU and you can have lots of bus bandwidth. Sure, network and disk are critical, but look at it this way: now you can serve up the same nubmer of disks and bandwidth using fewer CPUs, thus reducing power and space requirements.
    4. Re:Very Few Need Multicore? by suv4x4 · · Score: 1

      For years Sun and their adherents discounted the PC architecture saying "servers are not desktops," with very little more justification than that. Meanwhile they've watched PCs eat up most of the server market they once owned.

      PCs eat their market since they are cheap and widely available. Specialized expensive solutions are not as competitive. Thus again confirming what I said :P

    5. Re:Very Few Need Multicore? by Anonymous Coward · · Score: 0

      I do not think this word means what you think it means...

    6. Re:Very Few Need Multicore? by timeOday · · Score: 1

      Fair enough; I doubt this 4-core chip will be widespread until its price comes way down. Maybe I was misinterpreting the gist of your point.

    7. Re:Very Few Need Multicore? by ArbitraryConstant · · Score: 1

      I dunno, I think it would be a waste on anything I/O bound.

      --
      I rarely criticize things I don't care about.
    8. Re:Very Few Need Multicore? by Anonymous Coward · · Score: 0

      "twice less"? Fuck the skull of Jesus and cum in his crown of thorns! It's "half", fuckwit.\

      You so wish you had a life, but instead you were mislead into wasting it, trolling on random posts using guided scripts and a set of cliche phrases, that should supposedly be mildly upsetting to someone..

      This is so sad :(

  13. AMDs Response by fr175 · · Score: 4, Funny

    Sure, we could go to four cores next, like the competition. That seems like the logical thing to do. After all, three worked out pretty well, and four is the next number after three. So let's play it safe. Let's make a larger cache and call it the AMD 64 X2Super. Why innovate when we can follow? Oh, I know why: Because we're a business, that's why! You think it's crazy? It is crazy. But I don't give a shit. From now on, we're the ones who have the edge in the multi-core game. Are they the best a man can get? Fuck, no. AMD is the best a man can get. What part of this don't you understand? If two cores is good, and cores blades is better, obviously five cores would make us the best fucking processor that ever existed. Comprende? We didn't claw our way to the top of the processor game by clinging to the two-core industry standard. We got here by taking chances. Well, five cores is the biggest chance of all.

    1. Re:AMDs Response by Jesus_666 · · Score: 3, Funny

      New in stores: The AMD Fusion. Five cores give you the best performance possible and when you flip the die there's a single core for precision calculations. Best used with AMD Series Cooling Gel.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    2. Re:AMDs Response by $RANDOMLUSER · · Score: 1
      --
      No folly is more costly than the folly of intolerant idealism. - Winston Churchill
    3. Re:AMDs Response by admdrew · · Score: 1

      Yes, we know.

      It's amusing to note that this article correctly (intentionally or not) predicted Gillette's actual 5 blade razor over a year in advance.

    4. Re:AMDs Response by Anonymous Coward · · Score: 0

      If you're going to reuse a joke from somebody else, the least you can do is cite them as the source of the joke.

      Just so everyone knows, fr175 stole that joke idea from The Onion's 'Fuck Everything, We're Doing Five Blades' story. Personally, I find The Onion's version far funnier, and I find fr175 to be nothing but a fraudulent, unoriginal comedian.

    5. Re:AMDs Response by MyNameIsEarl · · Score: 1

      That's not really much of a prediction. In fact I predict that Shick is going to unveil a 6, yes SIX!, blade razor with 2, count em TWO!, precision blades on the back for even closer sideburn touchups.

    6. Re:AMDs Response by admdrew · · Score: 1

      I will be sure to link to you when it really happens ;)

    7. Re:AMDs Response by tom17 · · Score: 1

      *whoosh*

    8. Re:AMDs Response by MyNameIsEarl · · Score: 1

      1.Make obvious prediction.
      2.Wait for company to make product.
      3.File suit.
      4.Profit!

    9. Re:AMDs Response by TheVelvetFlamebait · · Score: 1

      Intel's response:

      "Yeah? Well we have larger penises! QED!"

      --
      You know, there is a difference between trolling and pointing out the flaws in your reasoning. Just saying.
    10. Re:AMDs Response by Vitriol+Angst · · Score: 1

      I've got dibbs on the Schick 8-Core Razor.

      OK, so you've heard the joke before.)

      But the first two cores lift the stubborn code, and the next two cores separate the task and the next two cores do out of order execution of the code. The Final two cores are necessary because Bic has a 6 core razor and managed to convince the Patent office that was somehow not an obvious thing to do after the quad-core thingy.

      --
      >>"ad space available -- low rates!!!"
    11. Re:AMDs Response by RzUpAnmsCwrds · · Score: 1

      Ironically, there actually is a product called AMD Fusion.

      CPU and graphics on a single die. That's what you get when you buy ATI.

  14. We do need quad cores by Anonymous Coward · · Score: 0

    Very few people will need quad cores

    Please. Anyone working on a large C++ project might spend hours waiting for a compile after changing a header file. Compilation of multiple files can easily be done in parallel, cutting the time down by a factor of four.

    Not to mention that commonplace multicore processors (especially like 8 cores and more, which can very rarely be saturated by single-thread application) will shift a lot of compiler-writing effort into autoparallelization, which will make the many cores useful, for at least some applications. Not to mention scientific application (big matrices, anyone?) and games (have UI, AI, rigid-body physics, and elastic deformation physics all on different cores).

    Give us the 80 cores you promised. We'll figure out what to do with them.

    1. Re:We do need quad cores by joekampf · · Score: 2, Insightful

      Lets also not forget about those of us that do any kind of multi-tier development. I run the following while doing my development: 1) Eclipse 2) WebLogic 3) Apache 4) MQ 5) Outlook 6) Trillian 7) Music Match 8) FireFox I would love to run more. Like Oracle. I can't however because my 3 GHz machine just can't handle the load. Joe

      --
      When a man lies he murders a part of the world.
    2. Re:We do need quad cores by verayh · · Score: 1

      Science IS the big winner here. The market may not be as large as home use PCs but physicists everywhere are screaming for faster and more efficient processors, the more the merrier. My husband would absolutely LOVE to have something that has 5120 processors to run his matrix calculations, but so far only big companies like SGI and IBM have the architecture for large multiprocessor machines. AND those are damn expensive for today's University departmental budget. Just my 2 euro cents worth.

  15. Name... by Danathar · · Score: 2, Funny

    It may be fast, but "Quad Core core 2" is just plain goofy! What's next "Quad Cores core 2 duo quad dually quadra core"

    1. Re:Name... by GungaDan · · Score: 1

      Quaddy Core-core Junior Shabadoo. ;-)

      --
      Eloi are stupid, throw morlocks at them!
    2. Re:Name... by jo42 · · Score: 1

      Quad.Core.2.Duo.Duo.REAL.PROPER-iNtEl

    3. Re:Name... by benplaut · · Score: 1

      no, no, no, you've got it all wrong. It's the Quad Cores core 2 duo quad dually quadra core XTX GTX XXX TGX GT Extreme!

    4. Re:Name... by Danathar · · Score: 1

      Now THAT is funny, but it's humor is limited to people who understand!

    5. Re:Name... by aztektum · · Score: 1

      I haven't read any of the articles, but the real name is "Core 2 Quad." Core being the new architecture replacing Pentium (even though it's kinda a modified to hell P4 Mobile which was more or less based on a P3). 2 being the second revision of the platform (Core was early '06), Quad for 4 cores (obviously).

      --
      :: aztek ::
      No sig for you!!
    6. Re:Name... by meeotch · · Score: 1

      Whatever, Intel. AMD's got four-eleven positrack out back. Seven-fifty double pumper. Edelbrock intake, bored over thirty, eleven to one pop up pistons. Turbo jet, three ninety horse power. We're talking some *fucking muscle*.

  16. Processor Affinity by Bright+Apollo · · Score: 1

    For those of you new to the dual-CPU game, there's a little trick I use to keep things moving on my systems. I set processor affinity for my virus scanner/ firewall to one CPU (core) and now it cannot saturate my system when doing a scan (imagecfg.exe from MS Admin Tools sets this permanently).

    With four cores, you can set one core for virus scanning, one for firewall. Note this doesn't exclude the use of those cores with other apps, merely limits the set-affinity apps to however many cores you decide.

    Four cores, eight cores, doesn't matter because the game is the same: wait a year and get in cheaper. As for virtualization being the future, well maybe, but not the near future. Licensing restrictions will keep it hampered for another few years.

    -BA

    1. Re:Processor Affinity by skywhale · · Score: 1

      Virtualised quite nicely now, thankyouverymuch.

      top - 14:56:40 up 12 days, 3:25, 7 users, load average: 0.24, 0.29, 0.35
      Tasks: 146 total, 1 running, 145 sleeping, 0 stopped, 0 zombie
      Cpu(s): 0.7% us, 5.2% sy, 0.0% ni, 93.2% id, 1.0% wa, 0.0% hi, 0.0% si
      Mem: 2057784k total, 1805644k used, 252140k free, 101788k buffers
      Swap: 2104496k total, 56k used, 2104440k free, 1320412k cached

          PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
        4667 root 5 -10 369m 275m 263m S 4 13.7 891:00.39 vmware-vmx
      29145 root 5 -10 265m 170m 156m S 2 8.5 4:12.39 vmware-vmx
        4402 root 5 -10 205m 104m 97m S 2 5.2 384:31.13 vmware-vmx
        4492 root 5 -10 120m 46m 40m S 1 2.3 95:34.45 vmware-vmx
        4417 root 0 -20 0 0 0 S 1 0.0 109:15.35 vmware-rtc
        4308 root 5 -10 199m 121m 112m S 0 6.0 86:10.40 vmware-vmx

      --
      :wq!
    2. Re:Processor Affinity by dbIII · · Score: 1

      Even better - you can get a firewall on a network card - Intel XScale running linux with a web interface to control it - or just let an ADSL modem/router handle it.

  17. Notebooks? by tomk · · Score: 1

    How long until Intel releases a quad-core notebook CPU? And does anyone know what the codename is for that?

    I want one of these but I need the portability of a notebook.

    1. Re:Notebooks? by Anonymous Coward · · Score: 0

      power consumption needs to drop first, possibly waiting for 45nm too. 2007 most likely

    2. Re:Notebooks? by ZachPruckowski · · Score: 1

      Either with Penryn in late 2007, which is a 45 nm Core 2 chip, or they'll wait until the Nehalem micro-arcitechure in 2008.

    3. Re:Notebooks? by vision864 · · Score: 0

      Code name: Outlet hopper.

    4. Re:Notebooks? by Siridar · · Score: 0

      I think the codename for a quad-core notebook would have to be either "china syndrome" or "crotchburner".

  18. More Intel Core 2 Extreme QX6700 Coverage At HH by Anonymous Coward · · Score: 0

    HotHardware also shows big gains for the the new quad-core and its power consumption and thermals are in check as well!

  19. Not really needed yet by ArcherB · · Score: 2, Interesting

    I had a chance to play with one of these bad boys at my last job as a QA engineer. With the tools I had available (games and basic Windows tools), I was not able to get the processor above 40% utilization. Any slow down was due to HDD access rather than the processor. So while I was able to play Ghost Recon at full res and run a virus scan while I ripped an audio CD, the only drop in game play came when the game had to access the HDD. There was no real performance boost over the Core2 Duo. So what we need is a much faster way access files to see any real performance gains. I'm holding out for affordable solid state HDD's.

    --
    There is no "I disagree" mod for a reason. Flamebait, Troll, and Overrated are not substitutes.
    1. Re:Not really needed yet by joshetc · · Score: 1

      RAID + WD Raptors helps with disk access.. maybe you should try some of those. Eventually we'll have 10+GB of ram too so I don't see hard drive access being as important soon either.

    2. Re:Not really needed yet by sowth · · Score: 1

      First, a quad core probably wasn't intended for gamers. Think servers and people needing to do tasks which scale well to multiprocessors (such as raytracing). I'm sure many universities will order these.

      Second, single user programs don't scale well to multiple processors because most of them are programmed by stupid programmers trained by MS. They don't understand even the basics of running in a multitasked environment, so how could they possibly write a program which would use more than one core?

      Seriously, try to do more than one thing with any given program written for WinXP. Not only does the UI usually make it difficult, but some of them even have major bugs or race or lock problems when trying to use them. Hell, try to use two separate instances of Mozilla--you have to make another profile!!! WTF??? Too many sucky programmers writing user level apps, even in major open source projects.

    3. Re:Not really needed yet by Gr8Apes · · Score: 1

      Quad core may not be intended for games, but once they figure out that the engine can now be written in managed code and still perform as well as C code because of the extra cores that can be utilized... I predict that games will soon move to higher level languages (for better or worse).

      Single user programs scale just fine, provided they are written by decent programmers (ie, non-MS programmers - MS can't even write an OS that properly scales across CPUs...) Check Adobe out, or any professional engineering software.

      With Mozilla, you have a different issue. You can run 2 instances (separate processes) of Mozilla with 1 profile, but to run 2 separate versions of Mozilla, you'll need 2 different profiles. (You can copy the profile from one directory to another, though, so you'd be running off of a clone) This makes sense, as the profile is where application specific information is stored regarding the user, and using 2 different versions could cause corruption.

      --
      The cesspool just got a check and balance.
    4. Re:Not really needed yet by prefect42 · · Score: 1

      Could cause corruption if you don't perform sensible file locking?

      --

      jh

    5. Re:Not really needed yet by sowth · · Score: 1

      If wasting processor time in a game was an option, using "higher level" languages would've already been done. (But I think you really mean uncompiled stuff) I am sure they still use assembly for optimizing, not C. Probably compiled code from any language would work as long as they can meld in some assembly for optimizing of time critical code sections.

      With Mozilla, you have a different issue. You can run 2 instances (separate processes) of Mozilla with 1 profile, but to run 2 separate versions of Mozilla, you'll need 2 different profiles. (You can copy the profile from one directory to another, though, so you'd be running off of a clone)

      The other poster already mentioned this, but you never heard of proper file locking?

      This makes sense, as the profile is where application specific information is stored regarding the user, and using 2 different versions could cause corruption.

      Yeah, if you are an MS trained programmer. Even if you need a complex pattern of reading/writing portions of the file data, you'll have to go with a binary format (faster anyway), but it can be done.

    6. Re:Not really needed yet by GooberToo · · Score: 1

      I was not able to get the processor above 40% utilization.

      On a quad core system, 40% CPU = 1 core pegged (100%) and a second core at 60%. In other words, you simply didn't have enough going on concurrently. The reason why you didn't see a performance boost over that of a dual core system is because you never even pegged two cores, let alone four. This is exactly why most people will get zero (or nearly) benefit from a four core system. Heck, most games are still single threaded which means on dual core systems, the second CPU use mostly used to service device driver interrupts and maybe some audio processing. Probably helps smooth over all system latency but that's the biggest benefit most people will see from multiple cores.

      Until we start to see a shift in programming in the market place, few people need dual cores, let alone quad cores.

      Something else to consider, as most applications are single threaded, this means the only way concurrency can be increased is by running multiple applications (game + cd ripping + listening to mp3 + network game server). Running multiple applications means higher memory demands. As I still commonly see people buy systems with only 1GB of RAM or less, I'd argue this is yet another reason why few can take advantage of mutliple cores. Heck, these days, 512MB is used by the OS...so 1GB should be considered the minimum for even desktop users.

      Yes, I'm fully aware there are exceptions...I've done a ton of SMP (8x) coding my self...so I understand what I'm talking about. Most of these exceptions tend to rare or professionally targetted.

    7. Re:Not really needed yet by Gr8Apes · · Score: 1
      If wasting processor time in a game was an option, using "higher level" languages would've already been done. (But I think you really mean uncompiled stuff) I am sure they still use assembly for optimizing, not C. Probably compiled code from any language would work as long as they can meld in some assembly for optimizing of time critical code sections.


      The games I'm familiar with use C as their code-base. As far as I know, they optimize their algorithms, and then use optimizations in the compiler. I'm sure some still use assembly in critical sections.

      With Mozilla, you have a different issue. You can run 2 instances (separate processes) of Mozilla with 1 profile, but to run 2 separate versions of Mozilla, you'll need 2 different profiles.

      The other poster already mentioned this, but you never heard of proper file locking?

      Sure I have, what's going to prevent incompatibilities? Especially if you go with binary files?

      Note that you can have multiple processes open on a single profile in Mozilla, just not multiple versions running off of the same profile. Your solution of proper file locking appears to be instituted already for multiple copies of a single version accessing one profile.
      --
      The cesspool just got a check and balance.
    8. Re:Not really needed yet by Anonymous Coward · · Score: 0
      If wasting processor time in a game was an option, using "higher level" languages would've already been done


      The problem is not with the compilers producing code that runs a little slower than C does for similar algorithms on similar platforms, the problem is that the development cycle efficiency gains from using higher level languages are only availble from people who can program in those languages, and they are harder to find, hire, and most importantly, distribute tedious work away from to more junior programmers.

      That is, the enormous efficiency gain does not scale to a large project with tight market deadlines, because most junior programmers are not learning higher-level languages.
    9. Re:Not really needed yet by toddestan · · Score: 1

      Did you try running something like Prime95 on the box? Prime95 shouldn't really care about the drive speed at all, I imagine Prime95 (or atleast 4 instances of it) would be able to peg those cores.

  20. Re:frmist psot by thePowerOfGrayskull · · Score: 1

    Dude, when you spam, you're supposed to remember to include the link to your product.

    Kids these days.

  21. where is the video editing guy? by MagicMerlin · · Score: 1

    every time a new processor comes out, there is a debate over the usefullness. The the video editing guy comes out and puts the debate to rest. :-)

  22. I Want Four by mpapet · · Score: 1

    Why?

    I work for a company that runs their application in a clustered windows shop. The cluster is active passive for highest availability. Microsoft and "high availability" is the greatest contradiction. Ever.

    Every once in a while, we max the two dual-cores out on the server. So a quad core should help us avoid those maxed-out periods.

    I don't know anything about windows cluster, is there a way to add more servers as processing power in this environment?

    --
    http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
  23. cores by Sicnarf · · Score: 2

    the article was overall an interesting read. it points out the importance that new multicore-CPUs will bring to application developers, and their threading implications.
    made me get interested in threading issues with cores, and how they have chosen a Hybrid Threading direction.
    also, notice the focus on improved AI and realism this brings to games. i see here a shift from gpu based rendering, to more cpu based rendering with improved AI and particle systems (see the rain video in the article).

  24. More Benchmarks by theonecp · · Score: 1

    The folks at Boot Daily have also posted benchmarks from the upcoming RTS game, Supreme Commander which is multi-threaded and also have the new Source Engine benchmarks as well. It looks to me as if this chip will be quite popular among the enthusiast market.

  25. That's why Apple went Intel -- Apple Cores by Anonymous Coward · · Score: 0

    Intel had the sheer gall to trademark "Core", so IBM simply lost the marketting advantage despite having a long history of multi-core CPUs.

    Apple were left with no real choice at all if they wanted their Apples to have official Cores, officially.

  26. Need help with marketing speak by Midnight+Thunder · · Score: 1

    This is a little off topic, but Intel has got be confused here. What is the difference other than the buzzwords:

        - Intel(r) Core(r) 2 Duo(r) E6300 Processor
        - Intel(r) Viiv(TM) Technology(TM) Core(r) 2 Duo(r) E6300 Processor

    --
    Jumpstart the tartan drive.
    1. Re:Need help with marketing speak by default+luser · · Score: 1

      They're the same. Viiv is a technology platform, like Centrino.

      --

      Man is the animal that laughs.
      And occasionally whores for Karma.

    2. Re:Need help with marketing speak by Midnight+Thunder · · Score: 1

      They're the same. Viiv is a technology platform, like Centrino.

      Now just to understand why Dell gives you the choice between the two. :-/

      --
      Jumpstart the tartan drive.
  27. If You build it... by Anonymous Coward · · Score: 0

    The applications will come....

  28. Compilation is IO-bound. by Anonymous Coward · · Score: 0

    Compilation is rarely a CPU-bound task. Relatively little processing is done when compiling a C++ program, for instance. Most of the time is spent accessing memory, in order to build and manipulate the AST and other data structures. It's these near-constant memory accesses that congest the bus, and vastly reduce system performance.

    You don't really need multiple processors or cores to enhance compilation speeds. What you need to do is vastly increase the system's bus speed and bandwidth. In effect you're looking back to a situation more akin to IBM's mainframes, where the IO throughput is phenomenal, even if the processing capabilities aren't great. The vastly increased IO capabilities will allow IO-intensive tasks to complete much quicker.

    1. Re:Compilation is IO-bound. by Wavicle · · Score: 1

      Most of the time is spent accessing memory, in order to build and manipulate the AST and other data structures. It's these near-constant memory accesses that congest the bus, and vastly reduce system performance.

      Except that the most frequently used symbol table entries are maintained in cache, so the loading on the memory bus isn't as bad as you claim. Which is why on my quad core system "make -j4" is at least 3x faster than "make".

      --
      Education is a better safeguard of liberty than a standing army.
      Edward Everett (1794 - 1865)
  29. mod parent up by Anonymous Coward · · Score: 0

    lol

  30. Re:FP by Corwn+of+Amber · · Score: 1

    (Note to self : replying to an idiot FP guarantees the post will be read among the first...)

    How's that "Nothing new"? Count the threads in your /usr/bin/top or taskmgr.exe, and if it says more than 4 then you have a use for quad-core.

    It's because of idiots like that, always saying "but you dun'need that" that no-one bought SCSI and we've beeen (and still partly are) stuck with that crap IUDE interface, and that it's so f*ing expensive and hard to get a multi-CPU mobo, and so on forever.

    Grrr.

    --
    Making laws based on opinions that stem up from false informations leads to witch hunts.
  31. I only NEED vi and a serial terminal by Danathar · · Score: 1

    I only NEED vi and serial terminal, that does not mean I WANT to run that.....

    yes..I NEED quad cores :)

    1. Re:I only NEED vi and a serial terminal by Anonymous Coward · · Score: 0

      Each core will run a separate TTY and whatever the vi's equivalent is for a buffer in emacspeak.

  32. I need Quads to become common... by jbeaupre · · Score: 2, Insightful

    Because once they are, the duals I want will become the cheap alternative.

    --
    The world is made by those who show up for the job.
    1. Re:I need Quads to become common... by WuphonsReach · · Score: 1

      Because once they are, the duals I want will become the cheap alternative.

      I hear that. We postponed and put off and postponed our desktop upgrade schedule for almost 2 years while waiting for dual-core CPUs to drop in price.

      The price cuts by AMD in late-July this year were extremely welcome. All of the new machines (and I mean ALL, even the people who will never max it out) are now coming in the door as dual-core. I figure we'll easily squeeze 8-12 years of lifespan out of those machines before we have to replace them.

      (We still have a bunch of Win98 machines from 1998-2000... long past their prime.)

      --
      Wolde you bothe eate your cake, and have your cake?
  33. Or even by DrYak · · Score: 2, Funny
    or even four separate applications, make full use of the four cores?


    Or even Vista, and three weather-in-taskbar spywares/viruses/trojans/botnet client/spam senders threads running concurrently.

    Heck, with what's common nowadays on Joe 6pack's computer, you may even need Niagra-grade ( 32x ) multithreading capability in the processor to be able run all the crap and still have some processing power left for the web browser (on which Joe is continuously trying to punch the monkey).
    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  34. Re:FP by Anonymous Coward · · Score: 1, Insightful

    "if it says more than 4 then you have a use for quad-core"

    Odds are most of those threads are sleeping and a quad core will be no faster than .. well a zero core!

  35. I need multi-core. by MikeFM · · Score: 1

    I'll probably pick it up for my next batch of servers and home machines both. I just recently upgraded to Core 2 Duo CPUs and I can see and feel a major difference. Maybe for the kids who use one app at a time and mostly stick to Windows it doesn't matter. I run dozens of apps at a time under both Windows and Linux and I do some heavy server work in Linux that can use every bit of power it can get. I love these new CPUs. I no longer have to shell out major bucks for a mobo that can handle four CPUs - now I can just throw in a quad core processor and get similar results.

    Sadly, I'd probably still buy a SMP mobo that could handle four of these processors because I could use the processing power. It'd better come with support for a lot of RAM though. :)

    --
    At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
  36. History repeats itself. by edunbar93 · · Score: 1

    'There is nothing new on display here. Very few people will need quad cores...'

    Uh, hello? You must be a n00b tech journalist. They said the same thing about the 486 DX 66. And remember Bill Gates' quote from back in 1980? What was it again...?

    --
    "No problem. I have the capacity to do infinite work so long as you don't mind that my quality approaches zero."-Dilbert
  37. BS by Anonymous Coward · · Score: 0

    I do work on a 8 CPU Sun server at my place of employment. I can assure you there is a HUGE difference between make -j8 and make.

    Hell, I have a dual core system at home and its the same way.

    CPU power does make a big difference when compiling stuff, there is a lot of processing going on. You are turning high-level code into optimized low-level machine code, after all.

  38. Multi-core at the low end. by argent · · Score: 3, Interesting

    I wish they'd work on low-end 4- or more core processors.

    For general computing, I'd rather have a quad-core 500 MHz processor than a single-core 2 GHz one. It'd run cooler and be more responsive, even though the peak performance would be lower.

    Ideally I'd like a computer with a display engine running an OpenGL-based remote display server, and one or more compute engines... and maybe even a separate processor for the file system with its own battery-backed RAM. Not just a RAID controller, a NAS box inside the computer.

    1. Re:Multi-core at the low end. by cmdr_tofu · · Score: 1

      I actually just odered a quad PIII 700 with 4 GB of RAM, for $280 off EBAY. I did not get a great deal, just paid market value because I was in a hurry to buy. Shop around and you may find some low end hardware which will meet your budgetary constraints. This machine is going to run VMWARE and hopefully it will allow me to get rid of some of the junk I am accumulating.

    2. Re:Multi-core at the low end. by dbIII · · Score: 1
      For general computing, I'd rather have a quad-core 500 MHz processor than a single-core 2 GHz one

      I don't think you do. A java application here chokes on the 4 x 400MHz sparc (about a minute to render the menubar!) and runs well on the older 1.8GHz AMD systems. Memory is not an issue on both, and is far more plentiful on the Sun anyway. Dual or quad core or 1GHz vs 2GHz is a different story but I think 500MHz is too slow for far too many things now that don't have more than one process or thread.

    3. Re:Multi-core at the low end. by argent · · Score: 1

      I don't think you do.

      I think I do.

      A java application here chokes on the 4 x 400MHz sparc

      I know the sparc is a bloody anemic processor, thanks to its bizarre stack discipline, but I had no idea that a quad 400 MHz Sparc was worse than the 33 MHz 68000 in my Clie, or the 166 MHz Pentium (not III, or II, or even MMX) in my Toshiba Libretto!

  39. Re:FP by Anonymous Coward · · Score: 0

    Count the threads in your /usr/bin/top or taskmgr.exe, and if it says more than 4 then you have a use for quad-core.

    Reeeeally ... I take it you never heard of sleeping processes then. Or you want to argue they sleep sooo much better on their own core.

    Unless you have 2+ (or 3+ for quad-core) processes/threads active and contending for CPU time you can do quite well with single core.

    Homework question: why is make recommended to be run with the option -j (# of CPUs + 1) ?

    As to your remark SCSI ... if you have the pockets to put something marketed for high-end servers into your desktop, go right ahead. Others, more price-conscious, will get a generously filled external eSATA RAID enclosure with less money than you'd pay for a decently-sized SCSI RAID setup (I see the 74GB drives are coming down in price; now remember to buy a good controller as well). And for desktop-type usage patterns one simply cannot do without the enterprise-class features of SCSI ... yes ... one's pron collection deserves the best, right? Uh, wait ...

    Note to self: replying to an idiotic early post that will go down in mod flames guarantees that your post (if visible) will be among the last in the list - so post AC and don't worry about it.

  40. Company of Heroes supports quad core by Anonymous Coward · · Score: 0

    Relic's new RTS Company of Heroes supports quad core too. Has anybody found game benchmarks with CoH or any other games that are designed to take advantage of 2+ cores? The little Half Life link provide was impressive.

  41. Re:FP by dextromulous · · Score: 1

    C'mon, everything sleeps better with a quad core ;-). Seriously though, I want one... I just gave away my (really old) quad xeon, and I need something to heat my apartment in these cold Canadian winters.

    --
    There are two types of people in the world: those who divide people into two types and those who don't.
  42. You might not need it, but... by Anonymous Coward · · Score: 0

    You might not need 4 CPUs, but people that run this kind of software do:

    Cakewalk SONAR 6

    This is the kind of software where even today's fastest systems can run out of steam. It needs huge amounts of RAM and as much CPU processing as you can possibly give it. And it already takes full advantage of 4 cores.

    Some people do more than just browse the internet and write emails.

  43. Another interesting link about Quad Cores by ubuwalker31 · · Score: 1

    http://www.overclockers.com.au/article.php?id=5199 19

    The site claims that "Intel's quad-core QX6700 CPU offers stunning computing power. At the same clockspeed it runs anywhere between 25% and 70% faster than the already lightning-fast dual-core E6700."

    After reading this review and the other reviews posted on Slashdot, I think that Intel bombed this launch bigtime. Perhaps AMD's true quadcore chip will trounce Intel's new offering. Only time will tell.

  44. Re:FP by mypalmike · · Score: 1

    Count the threads in your /usr/bin/top or taskmgr.exe, and if it says more than 4 then you have a use for quad-core.

    As others have noted, most of these will not be active processes. Instead, look at "load average" numbers, which show the number of processes that are waiting for CPU time. Roughly speaking, if this number hovers around 4, you'll benefit from a quad-core.

    --
    There are 0x40000000 types of people: those who understand 32-bit IEEE 754 floating point, and those who don't.
  45. Re:FP by drinkypoo · · Score: 1

    Because of the idiots who stuck with IDE, we now have SATA. What I wish is that everyone had gone crazy for firewire, so that we could have native firewire storage devices. I want hard drives and optical drives with a IEEE1394 port in their ass. Firewire is fast and has low overhead, and in a lot of ways it's very similar to SCSI; it supports lots of devices (up to 127 by spec, but most host adapters only support 63 targets) and today you can get 400, 800, and 1000Mbps versions (though AFAIK the 1000Mbps stuff does not degrade to 800.) In theory there is supposed to be 1.6Gbps next, and later 3.2Gbps over fiber. But none of that may ever happen, because people are not all that enthusiastic about it - and I don't understand why.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  46. That sounds familiar by cpirate · · Score: 1

    Way to plagiarize, you even left in the word blades at one point.

    At least post the source of your fake wit:
    http://www.theonion.com/content/node/33930

    1. Re:That sounds familiar by Anonymous Coward · · Score: 0

      I don't know whats funnier, someone repeating a joke someone else told, or the people who are repeating that the joke was told by someone else.

  47. overclocking by booyadot · · Score: 1

    GotFrag Hardware overclocked it to 3.63 so I don't know what the big deal is about the 'bit-tech boys'. http://hardware.gotfrag.com/portal/story/35229/

    --
    the bee's knees
    1. Re:overclocking by Anonymous Coward · · Score: 0

      http://www.overclockers.com.au/article.php?id=5199 19&P=5

      OCAU got it to 3.7 with a Big Typhoon and a 140CFM fan. Only a matter of time before some nutter with liquid nitrogen hits 4-5GHz.

    2. Re:overclocking by Delph1 · · Score: 1

      "Only a matter of time before some nutter with liquid nitrogen hits 4-5GHz"

      Already been done quite a few times by myself and colleagues, not to mention the huge crowd over at XS.org ;-)

  48. Whither Clovertown? by smithmc · · Score: 1


    The Kentsfield release is all well and good, but I need those Quad-Core Xeons! Anyone know when we can expect them?

    --
    Downmodding is the refuge of the weak. Don't downmod, make a better argument!
  49. Higher level languages by Nicolay77 · · Score: 1

    Whenever someone mentions higher level languages, I think Lisp, not C#.

    What is high level when you don't have closures, first order functions, or macros?

    --
    We are Turing O-Machines. The Oracle is out there.
  50. got your quad core right here by Scudsucker · · Score: 1
  51. Quad core vs kernel compile? by eviljav · · Score: 1

    Has anyone spotted any benchmarks of kernel compile times (or any other gcc based compile time benchmarks for that matter) ?

  52. manual scheduling by man_ls · · Score: 1

    I would like very much to own one of these processors, and fully intend on buying one for my RetailEdge bundle motherboard.

    I run real-time hard crypto on all of my disks (except my boot disk, this is a Windows system after all) and I'm not talking about that wimpy EFS either. I'm severely CPU-bottlenecked right now, with a dual-core processor.

    Having quad cores, I'd use an affinity manager to force the encryption/decryption processes to bind only to the second physical CPU, giving the crypto (and maybe some other background processes like my media servers and so forth) their own dual-core infrastructure, but keeping it from needing to talk on the Northbridge too much. For the rest of the system, bind it only to the first 2 physical CPUs.

    For these types of situations, letting the computer manage the resources itself isn't necessarily the best way to do it, especially when the scheduler and infrastructure weren't really designed with what you're doing in mind. A little human intuition (let's keep things from needing to talk over the northbridge too much in the first place!) goes a long way...

    Even if this yielded no performance gains at all, I should certainly think that having two modules/4 processors would allow for more scaling of single-threaded applications at one time, anyway.

    1. Re:manual scheduling by PitaBred · · Score: 1

      Gotta keep that porn safe, eh?

    2. Re:manual scheduling by man_ls · · Score: 1

      It's more a product of my being really bored one afternoon, then reading about TrueCrypt.

      Who needs porn when I hvae a girlfriend, anyway?

    3. Re:manual scheduling by PitaBred · · Score: 1

      Meh. The two of them go together pretty well for me. We always look at porn together.

      It was mostly a joke at having that much crypto running, for no really good reason. Do you also drive an M1 Abrams to the store to pick up milk?

  53. 640 Cores by onkelonkel · · Score: 1

    640 Cores ought to be enough for anyone.

    --
    None of them can see the clouds; The polished wings don't care.
  54. Re:FP by kimvette · · Score: 2, Insightful

    Even Joe Sixpack will benefit. His MSIE will have one browser and his minimum of three rootkits/spambots/spyware background processes will run on the other three cores without bringing his machine to a screeching halt.

    --
    The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
  55. Good thing for virtualization by Natales · · Score: 1

    Some applications will really benefit from this. Virtualization is one of them. I run as many VMware Virtual Machines as I can on my system for all kind of testing, and I've noticed that their products scale really well the more CPUs or cores you have, even the free VMware server.

    Using fast memory, fast I/O cards and disks and XFS as a filesystem, the number of VMs per physical box will increase substantially with these new processors.

  56. Average User WILL notice a difference by johnBurkey · · Score: 1
    If you are on your computer, aren't you usually:

    1) listening to music

    2) your email is open

    3) your web browser is open

    4) your work is open (For me its dev tools, for my wife is video editing)

    Thats 4 things already, working concurrently in separate apps. And to emphasize, most of the apps mentioned use at least 2 threads. So thats 8 things going on at least some of the time.

    Further, Apple has announced for Leopard that OpenGL will use a thread for pumping data to the GPU. So that means for any App that uses GL (lots in Leopards modern hardware accelerated world) thats already 2 threads. I could go on, but you see my point, hopefully. With quad cores, you are going to have a smoother, faster experience.

    Our user experience today is not just the app in front of our eyes, its the window to the side, the music in the background, the effects, the email, the web.

    All at once.

    Many streams of graphics (apps, effects...) ,

    many streams of information from the web (email, chat, webpages, RSS...),

    many streams of sound (Music, webpages, email alerts, incoming chat sounds....),.

    All at once. All at once. All at once. I want more Cores!

  57. I think the Macs will put this to good use. by Vitriol+Angst · · Score: 1

    It's really not for Windows users... it's for 3D rendering shops and iTV so that we can compress/decompress video on the fly, and play itunes.

    Then we have two cores to spare to run a windows based game.

    I guess all that threaded Code and OpenGL are finally paying off.

    Yippee!

    --
    >>"ad space available -- low rates!!!"
  58. A bit more by dbIII · · Score: 1
    and maybe even a separate processor for the file system with its own battery-backed RAM. Not just a RAID controller, a NAS box inside the computer

    That is what RAID controllers are now - like the current 3ware ones with a powerpc processor. There are also file servers full of SATA drives that pretend to be a single big SCSI external disk.

    1. Re:A bit more by argent · · Score: 1

      That is what RAID controllers are now - like the current 3ware ones with a powerpc processor.

      I don't mean block storage, I mean something that exposes a file system API to the rest of the computer.

    2. Re:A bit more by dbIII · · Score: 1
      I don't mean block storage, I mean something that exposes a file system API to the rest of the computer.

      Wouldn't that be slower? What advantages would this offer? Currently things are moving towards iSCSI where even devices on a network pretend to be block devices instead of network filesystems - but perhaps you have some ideas I haven't thought of.

    3. Re:A bit more by argent · · Score: 1

      Wouldn't that be slower? What advantages would this offer?

      Same thing that a battery-backed cache on a RAID controller does, except in spades. The battery backed cache gives you block integrity even if the system loses power, so you can do write-back instead of write-through caching. This gives you file system integrity even if the system loses power or the OS crashes. Which means you can do more buffering and smarter buffering.

      OS independance. You don't have to have file system drivers for everything. If you have an improved file system design (like, way, WAFL) you can use it... you don't have to wait for support to be added to all the systems you use.

      All kinds of optimizations that aren't available in a general purpose OS that has to share cache with applications.

      Getting peak performance out of it will require some smart changes to the OS, but it's about bloody time we had some. Even with your iSCSI you still have to deal with remote file systems an awful lot and frankly I haven't seen a remote file system in ten years that didn't make me want to call for a respirator and arm-length rubber gloves... the OS should provide same.

      Use something like Sun's cachefs instead of a buffer cache. Cachefs was designed to let you do things like boot and run a diskless workstation over a dialup, and give you good performance once the cache was in place... it should be able to deal with system-bus levels of latency.

    4. Re:A bit more by dbIII · · Score: 1
      Same thing that a battery-backed cache on a RAID controller does, except in spades ...

      With this paragraph you described recent, fairly inexpensive RAID controllers which can do all you say - unless you mean a really big cache many GB in size. The file system abstraction in the next paragraph is a different idea however.

    5. Re:A bit more by argent · · Score: 1

      The file system abstraction in the next paragraph is a different idea however.

      The file system abstraction is why it does all this better than a RAID. By exposing a file system API it can guarantee that the file system state is consistent and up to date *even in the face of an OS crash*. RAID can't do that that, and journalled file systems only guarantee that the state is consistent, not up-to-date.

  59. Please read before replying by dbIII · · Score: 1
    but I had no idea that a quad 400 MHz Sparc was worse than the 33 MHz 68000 in my Clie

    I did not write anything resembling that - 1.8 GHz is not 33 MHz. Perhaps your reading comprehension replaced the word "A" with something like "every" instead from your imagination - in which case I suggest you actually read a post before replying to it.

    1. Re:Please read before replying by argent · · Score: 1

      *snork*

      I've run Java apps on my PDA. If you've got an app that's running like snail snot on a quad core sparc then either (a) your quad-core sparc is slower than my PDA, or (b) the guy who wrote the application needs retraining. With a 2x4.

      Your choice.

    2. Re:Please read before replying by dbIII · · Score: 1

      Situation (b) applies far too often - situation (a) has to be a joke, troll or ignorance.

    3. Re:Please read before replying by argent · · Score: 1

      Did you know that the word "sarcasm" isn't in the dictionary?

    4. Re:Please read before replying by dbIII · · Score: 1

      Yes please look it up so you cannot use it as an excuse - case (c) applies here - an idiot who just says stupid things to get an argument.

    5. Re:Please read before replying by argent · · Score: 1

      I clearly credited slashdot readers with too much intelligence.

      But that's a pretty low hurdle, isn't it?

  60. $2000 for a fan, case and power supply? by sowth · · Score: 1

    High quality case??? Are you buying plastic ones for a couple farthings? All the ones I've seen are just a bunch of punched out sheet metal, even the lower priced ones. Some of the "high quality" cases seem to be transparent molded plastic (I don't buy flashy crap), but for all the extra cost, they are just more "cool" looking, not any more durable. Is there some titanium case made to withstand a nuclear war? What problems have you had with cases? I can beat up on all of my cases and they don't fall apart. I have a ten year old case on my 486. It has been through hell, yet the case is still flawless. The only thing wrong with the entire computer is the ancient video card died (and it is Vesa Local Bus--just try to find a card. I dare you. ;-) With some cleaning I could easily reuse the case. The emachine's case seems just as solid. I didn't pay a premium for any of my cases either.

    High quality cases, fans and power supplies don't cost that much. Unless you are talking about flashy casemodder parts which are more for show than anything. In addition, why do you need to "upgrade" a case? ...and if the power supply indeed is high quality, it should last at least ten years.

    Fans don't cost that much, so there is no excuse to pay hundreds of dollars just for them--maximum $50 for a more than ample supply. But who cares about fans? Unless you go for the ultra cheap crappiest ones you can find, the mechanical parts on the lower priced fans last about as long as the more expensive ones.

    For a new computer, the cases, fans, and power supply shouldn't cost more than $200 for the highest quality. Any more and you are being ripped off or you have some very special needs (what, are you in the military and use it in a tank?). For an upgrade if you need a new case or power supply, they were most certainly not high quality. I have had one power supply fail, and I found it in a dumpster.

    Unless you guys are talking about brand name computers (not parts), then well, you always get crap. If you don't have time to put a computer together yourself, then get some knowledgeable kid to do it for $20. It only takes about an hour.