Slashdot Mirror


Intel Moves Up 32nm Production, Cuts 45nm

Vigile writes "Intel recently announced that it was moving up the production of 32nm processors in place of many 45nm CPUs that have been on the company's roadmap for some time. Though spun as good news (and sure to be tough on AMD), the fact is that the current economy is forcing Intel's hand as they are unwilling to invest much more in 45nm technologies that will surely be outdated by the time the market cycles back up and consumers and businesses start buying PCs again. By focusing on 32nm products, like Westmere, the first CPU with integrated graphics, Intel is basically putting a $7 billion bet on a turnaround in the economy for 2010."

193 comments

  1. Performance Is Overrated by alain94040 · · Score: 5, Insightful

    I used to work for a processor company. I learned one thing: it's impossible to beat Intel, they just invest so much in technology that even if you come up with a smarter cache algorithm, a better pipeline, or (god forbid) a better instruction set, they'll still crush you.

    That used to be true for the last 20 years. The only problem today is that no one really cares anymore about CPU speed. 32nm technology will allow Intel to put more cores on a die. They'll get marginal, if any, frequency improvements. We just need to wait for the applications to follow and learn to use 16 cores and more. I know my workload could use 16 cores, but the average consumer PC? Not so sure. That's why I'd like to see prices starting to fall, instead of having same prices, more power PCs.

    --
    FairSoftware.net -- where geeks are their own boss

    1. Re:Performance Is Overrated by CarpetShark · · Score: 4, Interesting

      I know my workload could use 16 cores, but the average consumer PC? Not so sure.

      The average consumer PC uses: * wordprocessing, which barely needs it, but can use it when performance is necessary, for background processing like print jobs, grammar checking and speech recog * spreadsheets, which lend themselves very well to multithreading * games, which could lend themselves well, if engines start doing stuff like per-creature-ai and pathfinding (ignoring stuff that's already on the GPU like physics and gfx) in proper threads. * web browsing. Admittedly, webpages are not the ideal scenario for multicore, but with multiple tabs, and multiple subprograms (flash, javascript, downloads, etc.) all running in threads, this could utilise multicores well too. Presumably future use of more XML etc. will help to push the boundaries there. If we ever get down the road of RDF on the desktop, then multicores will be very useful, in collecting and merging data streams, running subqueries, etc.

    2. Re:Performance Is Overrated by Jurily · · Score: 2, Informative

      That used to be true for the last 20 years. The only problem today is that no one really cares anymore about CPU speed. 32nm technology will allow Intel to put more cores on a die. They'll get marginal, if any, frequency improvements. We just need to wait for the applications to follow and learn to use 16 cores and more. I know my workload could use 16 cores, but the average consumer PC? Not so sure. That's why I'd like to see prices starting to fall, instead of having same prices, more power PCs.

      We don't need more cores. Someone should have realized it by now. Raw CPU output isn't what the market needs anymore (even on Gentoo, which is kinda hard to accept).

      We need the same CPU with less power usage.

    3. Re:Performance Is Overrated by digitalunity · · Score: 2, Informative

      I disagree strongly. Processor speed is still very important - just not for the average consumer. For quite some time now, the majority of consumer applications have been IO and/or GPU bound.

      There is no such thing as a 'fastest useful processor' for some people, primarily in research and academia.

      --
      You can't legislate goodness. Let each to his own destiny, by will of his freely made choices.
    4. Re:Performance Is Overrated by Chabo · · Score: 4, Insightful

      Disclaimer: I work for Intel, but have no bearing on company-wide decisions, and I'm not trying to make a marketing pitch. I'm merely making observations based on what I read on public websites like /. and Anandtech.

      That's why I'd like to see prices starting to fall, instead of having same prices, more power PCs.

      Prices are falling. Price cuts were just made nearly across the board.

      Plus you can buy a $50 CPU today that's cheaper and more powerful than a CPU from 4 years ago.

      Die shrinks necessarily make CPUs cheaper to make, because more chips can fit onto a wafer. Also, if you take a 65nm chip of a certain speed, and move it to 45nm, then power consumption is reduced. The same will be true moving to 32nm.

      --
      Convert FLACs to a portable format with FlacSquisher
    5. Re:Performance Is Overrated by Anonymous Coward · · Score: 0

      The real question is: when will Intel integrate a TPM into the processor.. effectively giving you no choice about buying into the Trusted Computing world of vendor lock-in.

    6. Re:Performance Is Overrated by Threni · · Score: 1

      > That's why I'd like to see prices starting to fall, instead of having same prices, more power PCs.

      They're already cheap enough. I want faster! Then I can run virtual machines, and shitty web servers will perhaps be fast enough too.

    7. Re:Performance Is Overrated by von_rick · · Score: 2, Insightful

      We need the same CPU with less power usage.

      If people are going to stick with web browsing and multimedia entertainment for the rest of their lives, the processors in their present state can serve the purpose just fine. However if more and more people actually take computing seriously, the availability of multiple cores to do parallel computing on your own desktops would be a dream come true for most people involved in computationally intensive research disciplines. If I had the ability to use 8 cores at 2GHz, at all times, I'd have finished my analysis in less than a week. But with no such luxury (back in 2005) I had to queue my process on a shared cluster and wait until morning to see the results.

      Raw CPU power with multiple cores isn't needed for everyday use, but there is a need for such processors in research circles.

      --

      Face your daemons!

    8. Re:Performance Is Overrated by zizzo · · Score: 1

      It is true that some sectors will always need more power. It is not clear if those sectors are large enough to support the enormous and growing cost of each subsequent generation of CPU technology. Right now, scientific computation is essentially getting a subsidy from the gamer community. I don't know if this will continue to be true in the future. Game workloads currently do not benefit much from multicore designs and it is unlikely to be a "small matter of programming" to get there.

      As specialized domains of computation become divergent in their needs, the goal of making one CPU design to rule them all gets harder and harder.

    9. Re:Performance Is Overrated by Jurily · · Score: 5, Insightful

      However if more and more people actually take computing seriously, the availability of multiple cores to do parallel computing on your own desktops would be a dream come true for most people involved in computationally intensive research disciplines. If I had the ability to use 8 cores at 2GHz, at all times, I'd have finished my analysis in less than a week. But with no such luxury (back in 2005) I had to queue my process on a shared cluster and wait until morning to see the results.

      Blah. Do you know how much CPU it took to fucking land someone on the moon? Why does it take 200 times that just to browse the web?

      I know some people need raw computation, but c'mon. The average boot time is still ~60 seconds on the desktop. Why?

      And it doesn't even matter, which OS. Why do we need more calculations to get ready to so something than it took to get someone up there? Seriously.

      Modern software is bloat. Let's do something about that, first.

    10. Re:Performance Is Overrated by Chabo · · Score: 3, Interesting

      If someone made a CPU with many cores (>25, let's say), then one easy way to use all those cores would be to have each NPC have their own pathfinding thread.

      The problem right now in game design is the wide variety of hardware on the market. You still have gamers like me who are still running on single-core machines, and you have people who are running quad-core hyper-thread machines. As a game studio, you have to code for everyone. If you make a thread for each NPC now, then the task switching alone would choke the CPU for most games.

      You can read about Valve's difficulties making the Source engine multi-threaded in their paper "Dragged Kicking and Screaming: Source Multicore". http://valvesoftware.com/publications.html

      --
      Convert FLACs to a portable format with FlacSquisher
    11. Re:Performance Is Overrated by CastrTroy · · Score: 4, Insightful

      Landing on the moon was simple newtonian physics. Not a hard problem to solve at all. If you want something really hard, try cracking RSA. Try protein folding. There's a lot of problems out there that are a lot harder to solve than landing a craft on the moon.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    12. Re:Performance Is Overrated by CastrTroy · · Score: 1

      Things are getting really cheap. I just replaced my home motherboard+cpu+ram for $200, and now I have dual core with 2GB of RAM. At work, we just got a quad core with 4x500 GB hard disks and 8 Gigs of ram, a complete system, including case and power supply for $1000. To contrast, I bought a computer 10 years ago, it cost $1800, and only had P2-266, 1x4GB HD, and 64 MB of RAM. Boy are things cheap these days. You can get a state of the art gaming rig for $1500.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    13. Re:Performance Is Overrated by Anthony_Cargile · · Score: 1

      We just need to wait for the applications to follow and learn to use 16 cores and more

      No, not every application needs to be written to operate on X number of cores, operating systems and virtual machines (Java, .NET, etc.) need to allow the applications to run, regardless. What makes sense, optimizing many many new (not legacy) applications to suit more cores, when in a few months (moore's law) more cores will be crammed on a chip? Or, perhaps the OS designers and virtual machine architects need to allow their software to act as a hypervisor to both new and old applications to take advantage of multiple cores, possibly dynamically updating the software to set the number of cores for the software to run on.

      Makes sense to me, at least. I don't want to have to recompile/redesign something so it can evolve with the hardware - isn't that what HAL is all about anyways?

    14. Re:Performance Is Overrated by Jurily · · Score: 1

      Landing on the moon was simple newtonian physics. Not a hard problem to solve at all.

      Yeah, browsing the web should take up at least 10000x that.

    15. Re:Performance Is Overrated by zippthorne · · Score: 2, Informative

      32nm means that the same processor can take half the area on the die. You could use that to get more cores, or you could just use that to get more out of the wafer.

      I think someone noted not too long ago that the price of silicon (in ICs) by area hasn't changed much over the years. But the price per element has sure gone down due to process reductions.

      If you change nothing else, your 32 nm chip will consume less power and cost less than an otherwise nearly identical 45 nm chip.

      --
      Can you be Even More Awesome?!
    16. Re:Performance Is Overrated by mephistophyles · · Score: 5, Informative

      I wasn't around when they landed someone on the moon so I can't quite comment on that bit, but I can tell you what I (and the rest of my kind) use the extra processing power for:

      Finite Element Analysis (simulating car crashes to make them safer before we crash the dummies in them).
      Multibody Dynamics (Simulation of robot behavior saves a ton of money, we can simulate the different options before we build 10 different robots or spend a year figuring out something by trial and error)
      Computational Fluid Dynamics (designing cars, jets and pretty much anything in between like windmills and how they affect their surroundings and how efficient they are)
      Simulating Complex Systems (designing control schemes for anything from chemical plants, to cruise control to autopilots) Computational Thermodynamics (Working on that tricky global warming thing, or just trying to figure out how to best model and work with various chemicals or proteins)

      This is just the uses (that I know of) that more raw power can help out in Mechanical Engineering. I still have to wait about an hour for certain simulations or computations to run and they're not even all that complex yet. The faster these things run (even a few percent increases) can save us tons of time in the long run. And time is money...

    17. Re:Performance Is Overrated by kanuac · · Score: 0

      Performance Is Overrated

      I very much agree with that. At least within CPU performance.
      But speed not only comes from the processor, there's a balance -synergy if you like- between all the components: Data transmission (decreased boot-up time, speed up moving large files over hard disks & network >> HD movies, trailers, lossless audio... = S-ATA Rev. 3.0), better connectivity (faster transfers from external devices = USB 3.0), faster graphic rendering (better power management, more data bandwidth, etc. = PCI-E 3.0)...

      CPU speed -as well as more MHz- is fine, but not the most important matter to get an all-around responsive computer.

    18. Re:Performance Is Overrated by ChrisA90278 · · Score: 2, Insightful

      I know my workload could use 16 cores, but the average consumer PC? Not so sure. That's why I'd like to see prices starting to fall, instead of having same prices, more power PCs.

      What will happen is that the "average consumer PC" wiil do different tasks, not just today's job faster. For example what about replacing a mouse with just your hand. A webcam-like camera watches your hands and finders. It's multi-touch but without the touch pad. OK there is one use for 8 or your 16 cores. Maybe the other 8 cores can answer the telephone for you and determine if the phone should ring (smart phone call screening) I can think of LOT of things I could do with 16, 32 or 1,000 cores that simple can not be done today.

      Who would have thought 30 years ago that most compute power would be used to move pixels around on a glass screen. That is mostly what computers "compute" today, the user interface.

    19. Re:Performance Is Overrated by Timothy+Brownawell · · Score: 4, Insightful

      Blah. Do you know how much CPU it took to fucking land someone on the moon? Why does it take 200 times that just to browse the web?

      Because space travel is mathematically dead simple, you have a couple of low-degree differential equations to solve for a very small data set. A high-school student could probably do it in an afternoon with a slide rule (in fact, I think I recall hearing that (early?) astronauts actually did carry slide rules in case of computer failure). Video codecs (like for youtube) are much more complex and operate on much larger sets of data.

    20. Re:Performance Is Overrated by Jurily · · Score: 1

      This is just the uses (that I know of) that more raw power can help out in Mechanical Engineering.

      I see your point. Raw power is needed when you do things that need raw power.

      But for the average desktop? Why would even watching a video on youtube need a 16-core processor?

      People got along just fine on Pentium II's.

    21. Re:Performance Is Overrated by Anonymous Coward · · Score: 0

      I maxed out 8 today :D that was fun!

    22. Re:Performance Is Overrated by Anonymous Coward · · Score: 0

      "Prices are falling." When a new CPU is released today, it is about the same price as it was 18 years ago for the latest and greatest. And then the it moves down the chain until it drops off about the $50USD point. Yeah we get more power, inflation adjusted it's cheaper but interesting how the price model stays the same.

    23. Re:Performance Is Overrated by Timothy+Brownawell · · Score: 1

      Also, if you take a 65nm chip of a certain speed, and move it to 45nm, then power consumption is reduced. The same will be true moving to 32nm.

      Maybe. Capacitance-related power consumption will fall, but didn't one of the more recent process shrinks actually increase power usage because of unexpectedly high leakage currents? I know there were news articles about some sort of unexpected power issues relating to a process shrink.

    24. Re:Performance Is Overrated by Anonymous Coward · · Score: 1, Informative

      We already got lower power CPUs. See the Athlon X2 series (a lower power Athlon64 X2), 11 of which have a 45W TDP. Don't forget about laptop CPUs that happen to fit in desktop boards. And then the Intel Atom and VIA Nano CPUs. And that's on the x86 side only. There is also ARM and others. And the die shrink will help to have lower power usage as well.

    25. Re:Performance Is Overrated by peragrin · · Score: 1

      look up the inferno OS. Basically someone created their own version of java/.NET and embedded it into the Kernel. number of cores, processor types, hell even where on the network doesn't matter.

      while I don't know if Plan 9 will be the next answer. Inferno's Ideas are what is really needed. MSFT singularity is a more modern version of it.

      My personal idea is that during Boot,a built in virtual machine(maybe FPGA based so it could be upgraded with new tech) starts. Apps can then be run from arm, x86, itantium, alpha, etc without compiling.

      --
      i thought once I was found, but it was only a dream.
    26. Re:Performance Is Overrated by Anthony_Cargile · · Score: 2, Funny
      IANA (I Am Not Awake):

      No, not every application needs to be written to operate on X number of cores, operating systems and virtual machines (Java, .NET, etc.) need to allow the applications to run on multiple cores, regardless of development/other factors.

      ...possibly dynamically updating the software on a per-machine/core# basis to set the number of cores for the software to run on tailored better for that user's processor in a more HAL-like manner..

      There, fixed it for... me.

    27. Re:Performance Is Overrated by Anthony_Cargile · · Score: 0, Troll

      Singularity, to me, is one of those projects the previous article about Microsoft spending money on frivolous research projects was all about. All apps sharing the same address space? Are they insane? I know Netware gets away with it quite a bit (NLMs use kernel space 95% of the time), but they don't have the apparent number of exploits/reason to exploit as Microsoft's code does. I've always wondered about an OS that used a cross-CPU executable format (at the OS level, sorry Java and .NET), but I wonder how well inferno OS does this? Google will surely tell...

    28. Re:Performance Is Overrated by SanityInAnarchy · · Score: 2, Interesting

      Why would even watching a video on youtube need a 16-core processor?

      You clearly underestimate how much Flash sucks.

      People got along just fine on Pentium II's.

      And they did quite a lot less. Ignoring Flash, those Pentium IIs, I'm guessing, are physically incapable of watching a YouTube video, and are certainly incapable of watching an HD video from, say, Vimeo.

      --
      Don't thank God, thank a doctor!
    29. Re:Performance Is Overrated by owlman17 · · Score: 1

      $1800? That's pretty pricey for those specs in 1999. I got my Celeron 366, 1x4GB HD, 32 MB RAM, 4 MB SiS Graphics Card for a little under $500 in 1999. I do get your point though. Things are cheap these days you could build a decent gaming rig for that amount.

    30. Re:Performance Is Overrated by pimpimpim · · Score: 2, Insightful

      additionally: what is the lifetime of these smaller chips? Or the percentage of faulty cpus.

      --
      molmod.com - computing tips from a molecular modeling
    31. Re:Performance Is Overrated by eggnoglatte · · Score: 1

      Sad that this is rated funny rather than insightful...

    32. Re:Performance Is Overrated by Chabo · · Score: 4, Informative

      Additional disclaimer: I'm not a CPU engineer, and this is still based on things I read on public websites.

      I can't find the article, but Anandtech explained this well. Apparently the high-k+ process that's used in 45nm and smaller Intel chips make for incredibly low leakage currents.

      I did, however, find a graph that shows total system power consumption moving from 65nm (Conroe) to 45nm (Penryn), at the same clock speed: http://www.anandtech.com/cpuchipsets/intel/showdoc.aspx?i=3137&p=6

      --
      Convert FLACs to a portable format with FlacSquisher
    33. Re:Performance Is Overrated by Jeff+DeMaagd · · Score: 1

      I understand the questioning of the need for CPU speed, fine, but I wouldn't dismiss the potential for power consumption gains. Wouldn't smaller feature sizes also allow Intel to make lower power processors? I'd like to see more notebooks that work longer without having to be tied to a wall outlet.

    34. Re:Performance Is Overrated by chebucto · · Score: 1

      And winning the stanley cup is easy - you just have to score the most goals!

      All problems can be boiled down to simple essentials, but figuring out the details is usually pretty hard.

      RSA and protein folding may seem hard now, but once they're solved, and passed thorough the filters of Nova and New Scientist, boiled down to their most uninformative and simple essentials, people will probably say that cracking RSA was simply applied math and modeling protein just took the principles of biochemistry and a lot of cpu cycles.

      --
      The English word fart is one of the oldest words in the English vocabulary.
    35. Re:Performance Is Overrated by tchuladdiass · · Score: 1

      I clearly remember when the Pentium (original 60-MHZ version) came out, that was the big selling point was the capability of watching videos on it. In fact, I've got a CD I picked up back then that had the Beatles movie A Hard Days Night on it, and it played fine on my old 486.

    36. Re:Performance Is Overrated by evanbd · · Score: 2, Insightful

      The physics and math of the navigation is (computationally) easy. The hard part is building the high performance, high reliability vehicle. There are many, many hard problems in rocket engineering, but most of the ones associated with the software aspects of guidance, navigation, and control are staightforward. Going to the Moon is hard; no doubt about it. That really says nothing about the computing required, though.

    37. Re:Performance Is Overrated by fr!th · · Score: 1

      Well, youtube with its 640x480 video might not tax your machine, but try checking the recommended specs for MythTV. Remember that 'simple' things like watching a movie and recording Greys anatomy is something that the average citizen has been taking for granted for a few decades now.

      Then add multiple camera-angle sporting matches in full HD (hey, a guy can dream!), and you see that having a few powerful cores can be quite useful in the home.

      Your general point does stand though, outside a (simulation, file, web, media) server environment, anything more than a couple GHz is probably wasted.

      Does allow botnets to send even more spam per second though!

    38. Re:Performance Is Overrated by MBGMorden · · Score: 2, Insightful

      Yeah. I remember speccing out my first home-built system. The Socket 5 motherboard cost $175. You can now get motherboards for $30-40. The Cyrix 6x86 chip was $150 (an actual Intel chip cost nearly twice that). You can now get basic CPU's for under $50. The case + power supply was $80. Current price about $35. A fairly small hard drive ran $150. You can get drives for $35 now. RAM was $40 per stick for about the smallest useful size. A 1GB stick of DDR2 will now cost you $12.

      Computers have been getting both faster and cheaper for quite a while now. The thing is, while I certainly believe CPU's are fast enough for most people now (honestly I think we'll gain more by advances in storage speeds, and internet bandwidth, then processor speed), I think Intel, AMD, and the like can't really go that route and survive in their current form. Their business model has been largely built around a growing number of computer users, and all existing users having to buy a new system (or upgrade their old one, which almost always involves a new CPU) every few years. When that race is over, the rate of purchase for chips will plummet. It's in their best interest to try and continue to push the R&D and make bigger/faster chips, and to then push marketing to convince people that they need them.

      And for what it's worth, being a geek, programmer, and person generally interested in seeing technology continue to progress forward, it'd be somewhat depressing (no matter how logical) to see simple economics stop our progress in this area.

      --
      "People who think they know everything are very annoying to those of us who do."-Mark Twain
    39. Re:Performance Is Overrated by neumayr · · Score: 1

      200 times the performance of this beast? I don't think you'd have much fun trying to browse today's web this way..
      Modern software can be seen as bloated, sure. But OTOH PCs are a lot cheaper than they used to be, making the bloat not seem as bad, IMO. Hardware is cheaper than programmer's time, by a long shot.

      --
      Truth arises more readily from error than from confusion. -Francis Bacon
    40. Re:Performance Is Overrated by hairyfeet · · Score: 2, Funny

      But how much of that is the need for raw power VS the problem of really crappy code? I surf and watch Youtube just fine on a 1.1GHz Celeron, but that is because I'm using Win2K. If I was to try ANYTHING in Vista on a 1.1GHz Celeron with 512MB of RAM I'd probably commit suicide out of frustration just waiting on the damned thing to boot to the desktop!

      The point is when I got into computing ( and yes I'm old, dammit!) programmers squeezed every bit of performance they possibly could while using as little resources as possible. Why? Because they didn't have multicores with craploads of RAM to waste. But now I have noticed the software has taken on the SUV model of not caring how crappy the resource suckage as long as you can add more crap to it. That is why I am hoping that this trend towards Netbooks ends up with programmers looking at performance again. There is NO reason you should need a freaking dual core to watch Youtube! Coders need to learn to write efficient code again instead of expecting Moore's law to do the heavy lifting. Because with the economy in the toilet and prices likely to go no where but up when it comes to energy we could all use more efficient machines instead of simply filling up the cycles with ever more bloated code.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    41. Re:Performance Is Overrated by dfn_deux · · Score: 3, Funny

      I believe that they still have a slide rule as standard issue equipment on NASA space missions. It's hard to argue with the cost associated with adding an additional layer of fault tolerance... If it could, in a pinch, be used to plot a survivable reentry or a similarly life saving task when they sent the first rockets to space it can still serve the same function today. Sort of like the saying, "an elevator can't break, it can only become stairs."

      --
      -*The above statement is printed entirely on recycled electrons*-
    42. Re:Performance Is Overrated by SBrach · · Score: 1

      Yeah, but now they will just sell more CPUs for notebooks. Between the Atom and the Centrino, Intel is going to sell a lot of CPU's. For one, people replace laptops fairly often, they break so easily, and there are still features being added that make upgrading attractive that aren't easy to upgrade without replacing the whole laptop (Better displays, batteries, blu-ray drives, web-cams, etc). Also, there is more useful speed to be gained in the laptop market because of the bias towards power-savings. Add to that the netbook market taking off and things don't look so bad for Intel.

    43. Re:Performance Is Overrated by MrCrassic · · Score: 1

      But you can't watch a Flash video on a PII, can you? My 2.2 GHz Mobile Pentium IV on my Thinkpad is a bit slow with YouTube in full-screen. Keep that in mind.

    44. Re:Performance Is Overrated by dfn_deux · · Score: 1

      escalator:elevator::preview:submit

      --
      -*The above statement is printed entirely on recycled electrons*-
    45. Re:Performance Is Overrated by timeOday · · Score: 1

      We should be getting close to where you can put the whole system - CPU, RAM, video card - all on one chip. That should slash costs for packaging and interconnects. It should be fast, too, since the system RAM basically becomes all cache.

    46. Re:Performance Is Overrated by Jurily · · Score: 1

      But you can't watch a Flash video on a PII, can you?

      Can you watch any other video? If so, Flash is bloated.

      'Nuff said.

    47. Re:Performance Is Overrated by Anonymous Coward · · Score: 5, Insightful

      The Apollo computers only had to cope with up to a few thousand kilobits per second of telemetry data and the like. Decoding a high definition YouTube stream means converting a few million bits per second of h.264 video into a 720p30 video stream (which is about 884 million bits per second).

      Given that h.264 video is enormously more complicated to decode than telemetry data, and that the volume of it is at least several thousand times greater, I would be outright surprised if web browsing required ONLY 10000 times as much CPU power as the Apollo landers.

    48. Re:Performance Is Overrated by SanityInAnarchy · · Score: 3, Informative

      Again: What quality of movie?

      I can watch 1920x1080 movies, smoothly, at least 30fps, if not 60. A quick calculation shows that the poor machine would likely be using over half its RAM just to store a single frame at that resolution. I'd be amazed if your 486 could do 640x480 at an acceptable framerate -- note that we had a different measure of "acceptable" back then.

      Also consider: Even if we disregard Flash, I am guessing talking to the network -- just straight TCP and IP -- is going to be its own kind of difficult. Keep in mind, Ogg Vorbis was named for how it "ogged" the audio, and machines of the time couldn't really do much else -- while decoding audio.

      Yes, there are hacks we could use to make it work. There are horribly ugly (but efficient) codecs we could use. We could drop JavaScript support, and give up the idea of rich web apps.

      And yes, there is a lot of waste involved. But it's been said before, and it is worth mentioning -- computers need to be faster now because we are making them do more. Some of it is bloat, and some of it is actual new functionality that would've been impossible ten years ago.

      --
      Don't thank God, thank a doctor!
    49. Re:Performance Is Overrated by Eugene · · Score: 1

      20 years ago I have to pay more then that just to get a computer with 80286-10Mhz, 1MB RAM, 40MB HD, with 5.25" floppy..

      technology always drives price lower..

    50. Re:Performance Is Overrated by MrCrassic · · Score: 1

      I'm not saying that Flash is or isn't bloated. I'm just trying to prove that the Internet, for better or for worse, is heading in that direction, and old computers are starting to show their age.

    51. Re:Performance Is Overrated by Anonymous Coward · · Score: 0

      Well, the main point is that Singularity runs in a virtual machine to guarantee that apps don't have access to each other's memory. Securing a virtual machine is a lot less work than securing all the code that runs on it.

    52. Re:Performance Is Overrated by SanityInAnarchy · · Score: 2, Interesting

      But how much of that is the need for raw power VS the problem of really crappy code?

      There's a lot of each.

      Every now and then, I run a test of a YouTube (or other) video played in its native Flash player, and in a third-party player like VLC or mplayer.

      Not only is the mplayer version higher quality (better antialiasing), and more usable (when I move my mouse to another monitor, Flash fullscreen goes away), but it's the difference between using 30-50% CPU for the tiny browser version, and using 1% or less fullscreen.

      In Flash 10 -- yes, I'll say that again, flash TEN, the latest version -- they finally introduced hardware acceleration and 3D graphics. I think I know why it's called Flash 10 -- it finally lets Flash developers do what desktop developers were doing 10 years ago.

      now I have noticed the software has taken on the SUV model of not caring how crappy the resource suckage as long as you can add more crap to it.

      There are other reasons to hate SUVs...

      But here's a good reason to think about functionality and development time long before you think about performance:

      While there are obvious exceptions, you pretty much always find that performance is inversely proportional to readability, maintainability, and stability.

      Specifically, there was a study which showed that bugs per LOC remain constant across languages. So, if it takes me 500 lines to do something in assembly, and 100 lines to do it in C, and 10 lines to do it in Ruby, I'll take the Ruby version unless I have a very good reason not to. There's less chance I'll screw something up, and it's probably much clearer what I mean.

      The tools will catch up -- Ruby just got twice as fast. And the really performance-critical stuff, I can rewrite in C, or even assembly, if I must. But for the most part, even on a netbook, there's tons of resources to throw at the problem, versus the amount of programmer resources it might take.

      Because with the economy in the toilet and prices likely to go no where but up

      ...

      Do you have any idea how the economy works?

      when it comes to energy we could all use more efficient machines

      Ok, quick question: How much power does your system use? This laptop typically uses less than 25 watts -- that's for the whole system. The cord is capable of 90 watts, but it works.

      It has 128 gigs of disk space, 4 gigs of RAM, and dual 2.5 ghz CPUs, that run at 800 mhz most of the time.

      If a program is 10 megs, uses 200 megs of RAM, and uses some 20% of a single core, I really don't care -- I might bitch about how it could be more efficient, but it works, and I can run

      If a program is 100 kilobytes, uses 2 megs of RAM, and less than 1% of a single core, fine! Great! But if that program also crashes periodically, isn't 64-bit compatible, and is missing large chunks of functionality -- and despite being open source, I'm loathe to try to add it myself, as my C fu is not strong, and their code isn't very readable... I'd say it's not worth it, and I'd seriously consider that inefficient alternative.

      You are right -- you shouldn't need a dual core to watch Youtube. But wishing for the "good old days" is just as foolish.

      --
      Don't thank God, thank a doctor!
    53. Re:Performance Is Overrated by Anonymous Coward · · Score: 0

      The average consumer PC? Whoa, wait a minute there. When you got an interface like Aero with all kinds of effects, and all that DRM nonsense running in the background and who the hell knows what else, damn, if you could go 500 years into the future, get a computer with the Intel Quark Peak processor, which is a 256 megacore processor made with Intel's then-newest Planck-length technology (as opposed to this nanometer nonsense, which will be considered monster-size by then), and if you could bring this thing back to the present day and run Vista on it, Vista will run at a reasonable speed.

    54. Re:Performance Is Overrated by Rockoon · · Score: 1

      By my calculation, 32nm only offers ~2.7 times as many cores over 45nm, all other things being equal (most importantly, equal chip size)

      So basically 32nm will offer ~10 symmetric i7 cores.

      Of course most software is single threaded and that means that just adding symmetric cores doesnt linearly add value, so its rather obvious that assymetric is the near future, targeting specifically the highly parallel market .. which means jumping directly from 4 cores to 4/16 solutions.

      --
      "His name was James Damore."
    55. Re:Performance Is Overrated by kf6auf · · Score: 1

      First of all, going from 45nm to 32nm means that every transistor takes up half the space it used to. The choice then is between the same number of transistors per chip resulting in lower per unit cost or twice as many transistors per chip resulting in better performance. As usual, there will be some of both.

      Some people need better single-core performance, some people need more cores, and some people just need lower power consumption. Not everyone needs the same thing, which is why there are different product lines (Server, Desktop, Mobile, and Netbook) each with different models.

      Anyway, I'll go back to waiting for my program to finish; it's been almost 10 hours so I obviously fall into the needing better performance category.

    56. Re:Performance Is Overrated by Anonymous Coward · · Score: 0

      "it's impossible to beat Intel"

      I disagree

    57. Re:Performance Is Overrated by Anonymous Coward · · Score: 1, Informative

      The high-k+ process addresses substrate leakage (current flow from gate to substrate when the transistor is not switching) by using a material with a higher di-electric constant (the k) to provide a better insulating layer between the gate and substrate which traditionally used silicon dioxide (product of curing and exposing silicon to oxygen). It's this region between the gate and substrate which forms the channel through which current flows from source to drain when the transistor is on.

      I'm not into materials, chemistry or quantum mechanics, but the reason why leakage increases with shrinking transistor size is because as the transistors become smaller so too does the thickness of the channel/insulating layer. What's more is its become so thin that quantum tunneling of electrons becomes a major contributer to this leakage.

    58. Re:Performance Is Overrated by blool · · Score: 2, Funny

      space travel is mathematically dead simple

      Welcome to Slashdot, one of the few places where rocket science is considered simple.

    59. Re:Performance Is Overrated by Anonymous Coward · · Score: 0

      You still have gamers like me who are still running on single-core machines, and you have people who are running quad-core hyper-thread machines. As a game studio, you have to code for everyone.

      Then instead of writing "Requires 14.4201 GHz CPU" why can't they just put "Requires 2.0 GHz Quad Core CPU"?
      Gamers are constantly investing in $500 computer cases and $1000 graphics cards and processors. I may be exaggerating a little bit, but aren't there enough quad core desktops out there anyway to make redesigning current gaming engines worthwhile?

    60. Re:Performance Is Overrated by Eivind · · Score: 1

      "start" to fall ?

      Listen, when my uncle got his first PC (he was an early adopter) he paid about $3500 for it, which at the time was more than a months salary. It was a fairly average PC at the time.

      Today, the most commonly sold PC for the home-consumer market is a $700 laptop, or something along those lines. But in the time between, salaries have aproximately doubled. So, the reality is that a typical home-pc today costs 1/10th of what it did when he got his first PC, it's aproximately 20 years ago. (a 386, back then)

      The typical PC of today is ALSO several orders of magnitude more powerful, true.

      I know it's a common myth that PCs have "same price, more power", but it's simply not true. Not even close to true. The reality is more along the lines of "insane increase in power, large decrease in price"

      True, the power has grown by perhaps a factor of 1000 while the price has only fallen by a factor of 10. But that's logical, because there's physical constraints on the price, but fewer physical constraints on performance. Also, in many markets computers are "cheap enough". Here in Norway, for example, the set of people who don't have a computer because they can't afford one, is basically empty. Most people actually select the $700+ laptops, despite the existence of $300 laptops. So it seems to me, people are voting with their wallets and saying they DO want that power.

    61. Re:Performance Is Overrated by Carbon016 · · Score: 1

      Are you seriously suggesting that answering a telephone is a task that is inherently parallel? The CPU is not a big truck. More cores aren't simply "extra power" just lying around.

    62. Re:Performance Is Overrated by lukas84 · · Score: 1

      My old ThinkPad had a Core 2 Duo 1.83 Ghz had issues when playing 720p with LOTS of movement on the screen (like particle effects). This applied both to mplayer and CCCP/MPC.

      With 1080p video, the machine was even worse.

      I now have a new ThinkPad with a Core 2 Duo 2.53 Ghz, and it's a lot better for playing hires movies.

      But either way: more CPU power and cores are a good idea. I like having a desktop machine where i can offload CPU intensive tasks, but i would prefer to have only a single, powerful laptop, instead of needing to have two devices.

    63. Re:Performance Is Overrated by Carbon016 · · Score: 1

      The fact that no, people are not investing in $1000 graphics cards (they don't exist for the consumer market), processors (except idiots) and $500 computer cases (again except idiots) aside, the things that hit the CPU in gaming engines don't lend themselves to parallelism at all. And if they do, they're either now or going to be shoved on the GPU. If you've picked up a game box in the last four years, in fact system requirements do ask for "dual-core CPUs" and not insane, useless Ghz totals.

    64. Re:Performance Is Overrated by majorme · · Score: 0

      exaggerating a little bit? You don't know what you are talking about. I hate when uninformed people talk about games and gamers.

    65. Re:Performance Is Overrated by Jurily · · Score: 1

      I'm not saying that Flash is or isn't bloated.

      No, I was. If you can play other videos on a machine without problems but not flash, then flash is slow, not the computer.

    66. Re:Performance Is Overrated by N+Monkey · · Score: 1

      The Apollo computers only had to cope with up to a few thousand kilobits per second of telemetry data and the like. Decoding a high definition YouTube stream means converting a few million bits per second of h.264 video into a 720p30 video stream (which is about 884 million bits per second).

      Given that h.264 video is enormously more complicated to decode than telemetry data, and that the volume of it is at least several thousand times greater, I would be outright surprised if web browsing required ONLY 10000 times as much CPU power as the Apollo landers.

      But, to be honest, the chipsets are just as likely to come with dedicated video decoding hardware than can handle HD H.264 without breaking a sweat. Take a look at the Atom's Poulsbo chipset for example.

    67. Re:Performance Is Overrated by Anonymous Coward · · Score: 0

      Your UID is surprisingly low, given the comment you posted.

    68. Re:Performance Is Overrated by CookedGryphon · · Score: 1

      It's cheaper to buy a $50 item today than 4 years ago?

    69. Re:Performance Is Overrated by drsmithy · · Score: 1

      Can you watch any other video? If so, Flash is bloated.

      Your logic is broken.

    70. Re:Performance Is Overrated by drsmithy · · Score: 1

      Blah. Do you know how much CPU it took to fucking land someone on the moon? Why does it take 200 times that just to browse the web?

      It's probably more like 200,000 times, and we need it because "browsing the web" involves processing orders of magnitudes more data with dramatically lower required response times.

      I know some people need raw computation, but c'mon. The average boot time is still ~60 seconds on the desktop. Why?

      For the same reason it still takes your car a minute or two to warm up in the morning.

      And it doesn't even matter, which OS. Why do we need more calculations to get ready to so something than it took to get someone up there? Seriously.

      Look, going to the moon was an impressive engineering feat, but in terms of the "processing" needed, it was insignificant.

      Modern software is bloat. Let's do something about that, first.

      Define "bloat".

    71. Re:Performance Is Overrated by arndawg · · Score: 0

      Disclaimer: I work for Intel,

      Stop right there. Why aren't you at work making me faster processors? Log off SLACKdot and get back to work you lazy sob!

    72. Re:Performance Is Overrated by WuphonsReach · · Score: 1

      I clearly remember when the Pentium (original 60-MHZ version) came out, that was the big selling point was the capability of watching videos on it. In fact, I've got a CD I picked up back then that had the Beatles movie A Hard Days Night on it, and it played fine on my old 486.

      At what resolution and frame rate?

      Back then, it was probably 160x120, 15fps. Which was pretty common for the Intel Indeo codec (IIRC). If you were lucky, it was MPEG2 320x240 at 30fps.

      The first is a data stream which is probably only around 300KB/sec (a lot less with compression), the second is a data stream that is around 4500KB/sec (again, a lot less with compression). DVD streams are typically 3-4 Mbps (300-400 KB/sec compressed) and expand out to around 32,000 KB/sec of raw data.

      And a raw 720p data stream is closer to 85,000 KB/sec. Fortunately, you can compress that down with the modern MPEG4 codecs to under 300 KB/sec. A raw 1080p stream would be even larger (around 190,000 KB/sec).

      Ignoring all the numbers, my point is that higher resolution video requires a lot more CPU power in order to do all of the number crunching. Modern codecs are generally easy to decompress, but hard to compress. So most of the power is needed on the input side, but you still need a modest amount of CPU power on the output side to keep up.

      --
      Wolde you bothe eate your cake, and have your cake?
    73. Re:Performance Is Overrated by WuphonsReach · · Score: 1

      The point is when I got into computing ( and yes I'm old, dammit!) programmers squeezed every bit of performance they possibly could while using as little resources as possible. Why? Because they didn't have multicores with craploads of RAM to waste. But now I have noticed the software has taken on the SUV model of not caring how crappy the resource suckage as long as you can add more crap to it. That is why I am hoping that this trend towards Netbooks ends up with programmers looking at performance again. There is NO reason you should need a freaking dual core to watch Youtube! Coders need to learn to write efficient code again instead of expecting Moore's law to do the heavy lifting. Because with the economy in the toilet and prices likely to go no where but up when it comes to energy we could all use more efficient machines instead of simply filling up the cycles with ever more bloated code.

      If hardware is more expensive then programmer time - then optimization counts.

      If more hardware is less expensive then programmer time - optimization isn't worth it.

      For the large part of the past 15 years, adding more hardware has been a lot less expensive then spending the money on good programmers who optimize code. If energy costs continue to rise and CPUs can no longer be made to do more with less power, then we'll start to see a shift back to worrying about optimization.

      --
      Wolde you bothe eate your cake, and have your cake?
    74. Re:Performance Is Overrated by WuphonsReach · · Score: 1

      In general, you can build a mid-range gaming rig for about $900 ($250 for the MB/CPU/RAM, $150 for the case/PSU, $150 for the Windows license, $150 for a mid-range video card, $200 for drives and misc).

      You could probably shave a few corners and still have a very good rig for low-end gaming for about $700.

      Not sure I'd go much below that price point personally, as you end up with too many low-end components, or things that you'll have to replace constantly.

      --
      Wolde you bothe eate your cake, and have your cake?
    75. Re:Performance Is Overrated by Anonymous Coward · · Score: 0

      well, I go to the cinema with aluminium components which rotates having an explosion every split of a second, each moving a lever which rotates the wheels and pumping the fuel for the next explosions to take place. and everything is synchronized mechanically via chains and gears. If you think a rocket is hard, and engine should be a pretty amazing device.

    76. Re:Performance Is Overrated by GooberToo · · Score: 1

      That's why you design it as a thread pool and size the pool based on local resources. The performance impact is negligible for low end systems and it becomes a huge win on high end systems.

      The bigger problem is the lacking skillset. Far too many programmers have a poor understanding of multithreaded coding and therefore have no idea how to approach it, how to break up the work, or how to even properly test it.

    77. Re:Performance Is Overrated by TheLink · · Score: 1

      I think it's not such a great idea to do a thread pool.

      Just write the game or app to use multiple threads or processes and then let the OS take care of the CPU/resource/thread allocation.

      The thread pool etc you suggest sounds a bit like doing user level threading.

      And the thing is, both the Linux and FreeBSD projects tried user level threads (and kernel level threads), but in the end they both seem to find kernel level 1:1 threads are better. Seems Solaris has also shifted that way too.

      --
    78. Re:Performance Is Overrated by mdwh2 · · Score: 1

      Blah. Do you know how much CPU it took to fucking land someone on the moon? Why does it take 200 times that just to browse the web?

      Because computationally, browsing the web is much harder than landing on the moon.

      You're taking advantage of people's conception of "landing on the moon" as being something very hard - the fallacy here is that it's hard in other ways.

      I mean, I might as well say that riding on a unicycle whilst balancing three apples on my nose is very hard - but it would clearly be ludicrous to claim there's something amazing about the fact that someone could do so without using any computer at all to do it.

      Put it another way - why weren't we browsing the web in 1969? Perhaps it isn't so easy as you thought.

      [Oh, and you could browse the web on a 7MHz 68000 which whilst still far more than what was used in Apollo, is still far less than today's machines - the reason you need a lot more now is computers do more than simple web pages.]

      The average boot time is still ~60 seconds on the desktop.

      Nothing to do with CPU time. Oh, and if we're comparing meaningless things, that's still much quicker than the time to get to the moon!

      Modern software is bloat. Let's do something about that, first.

      You first - let's see you write it better, if modern software is really so inefficient.

    79. Re:Performance Is Overrated by TheLink · · Score: 1

      Thing is hard drive sequential transfer speeds have only grown by perhaps a factor of 5 in 20 years.

      And the seek times have not gone down much at all. Maybe that will change when SSDs hit mainstream and you get affordable SSD that also has decent write speeds and latency.

      But yeah computer stuff is one of the few things that has got cheaper over the years, and that's even before you factor in inflation.

      --
    80. Re:Performance Is Overrated by hierophanta · · Score: 1

      I know my workload could use 16 cores, but the average consumer PC?

      the more processing power the [average] box has the easier it is to create [bad] applications - meaning less work for certain developers. i would throw a lot of websites & software straight into this category (facebook for example, or office 2007). humans are a naturally lazy species and so will gravitate to this paradigm

    81. Re:Performance Is Overrated by Anonymous Coward · · Score: 0

      People got along just fine on Pentium II's.

      Ordinary folks want to 'do stuff with home video' now, which even if they don't know it, involves their videos typically being re-rendered between formats. My previous PC (AMD Athlon 500Mhz) used to take *four hours* to render about 20-30 minutes of low-def video (for creating SVCDs).
      My current Core2Duo E4500 still takes about 30 minutes to render 2-3 hours of video (DVD compilations). I dread to think how long it would take for hi-def.
      Video processing *is* a standard consumer requirement now, and ideally should happen in a few minutes at most, and still leave a core or two free for OS, browser etc.

    82. Re:Performance Is Overrated by Anonymous Coward · · Score: 1, Funny

      The Apollo computers only had to cope with up to a few thousand kilobits per second of telemetry data and the like. Decoding a high definition YouTube stream means converting a few million bits per second ...

      I hope you know that a thousand kilobits IS a million bits (give or take if you refuse to say kibibits).

    83. Re:Performance Is Overrated by lawaetf1 · · Score: 1

      I hear you on the need for lots of CPU in doing protein folding, etc, but I can't help but feel, as I swill a budweiser and scratch myself, that scientists today use brute force in silico methods as a crutch when they should really be looking at smarter modeling techniques that would need orders of magnitudes LESS computing power.

      Current PPI and other molecular modeling techniques are clumsy! They amount to a dimwitted child picking up a peg and bashing it at the wooden block in sequence in hopes that "ooh! it fits!"

      Get off your asses and stop pretending to be hamstrung by not having enough processing power! There are more elegant approaches to in silico chemistry waiting to be discovered. Sheesh!

      --
      CommentBot 0.7a running with args "-module irritate,disagree -target random"
    84. Re:Performance Is Overrated by hairyfeet · · Score: 1

      The problem with your theory is you are coming up with an either or scenario, either the code gets smaller( and by your count more buggy) or the code gets bigger and more stable. But from where I am sitting reality is quite the opposite. From my bench what I have seen is those that care about writing clean and lean code often give more attention to detail and best programming practices(and thus write less buggy code) and those that don't care are more likely to take shortcuts and end up with buggy bloated crap.

      Take you own example Flash 10. The amount of bloating in the thing is just getting unreal. Has it lead to a better, richer, and more trouble free viewing experience? Nope, if anything I find Flash 10 even more likely to hang or crash than Flash 8 or 9. And as you pointed out MPlayer, which doesn't have 1/100 the resources of Adobe, can render Flash 10 better than Adobe can. Why? Because they care. Because they don't want their names associated with bloated buggy crap.

      Sadly I think all this bloat can be attributed to two reasons: One the companies hiring coding monkeys instead of coders that use good practices simply because a monkey is cheaper. Not much we can do about that but complain. The other one is the real problem: The whole "we'll fix it with a patch later" mentality. IMHO code quality went into the toilet around the late '90s as Internet became more widely accepted and companies realized they could ship Beta and even Alpha quality POS code out the door and hopefully fix it with a patch later on. That is something we need to fight and vote against with our dollars at every opportunity. Would you accept an MP3 player that crashed every other hour? Or a DVD player that you had to open with a butter knife because it would lock up so hard that you couldn't get your disc out? Yet we have just been taught to accept that software should be Beta quality if you are lucky and if they are really nice they will give you a patch when they get around to it. That is simply unacceptable. That is why I am hoping that the rise of the Netbook, along with what I am sure will be rising energy prices, will weed out the crappy companies putting out totally bloated code. But only time will tell.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    85. Re:Performance Is Overrated by CarpetShark · · Score: 1

      Blah. Do you know how much CPU it took to fucking land someone on the moon? Why does it take 200 times that just to browse the web?

      Well, it's about delivering high-powered technical apps in a simple, accessible way. Take google earth, for instance. Probably only science geeks with room-filling Crays would have hoped for that once upon a time, but now, everyone can use it for work or play. Stuff like that is going to be very much an everyday tool for people in future, but also very power-hungry. Just wait 'til it's mixed with RDF, and people are drawing rubberbands on their down, asking which doctors in their area treat malignant cancers, have published more than two papers this year, support their health insurance plan, and can be reached without crossing a toll road.

      The power we use today is nothing. Until computers are at least as powerful as human brains, we'll always need more.

    86. Re:Performance Is Overrated by Anonymous Coward · · Score: 0

      And they did quite a lot less. Ignoring Flash, those Pentium IIs, I'm guessing, are physically incapable of watching a YouTube video, and are certainly incapable of watching an HD video from, say, Vimeo.

      Yup you're right; I do my browsing on a PII (typing this comment on it -- Xubuntu of course -- and yes I'm a poor bastard lol) and there's no point installing Flash cause it just renders it practically unusable.

      However without such requirements (I do video and sound on another box half as old) it's still plenty good enough for multi-tab browsing, pdf reading, inkscape doodeling, camera imports and simple gimp photoediting use, e-mailing, and plain text editing. Not all at the same time of course...

      I really wish the onboard sound chip worked but since i have an alternative it's no big deal so I'm not complaining ^_^ (in fact I'm impressed except for the lack of Xubuntu support for writing to floppies in 8.04 -- that's an ugly one and sudo/root changes nothing because the permission set for the actions are fundamentally broken). Hopefully it's needless to add that I can't recompile the system on the box lol.

    87. Re:Performance Is Overrated by pohl · · Score: 1

      Actually, it's not the virtual machine that enables SIPs (software isolated processes), but the compiler. By being able to prove, through static analysis, that the code of a process is isolated, one can safely run the programs in the same address space. In the case of Singularity, the name of this research compiler is "Bartok", and its power comes from having a strong intermediate-representation: CIL.

      Now here's where most people don't make a connection: note how similar this is to Apple's efforts with LLVM: a modern compiler capable of amazing static-provability. I wonder what sort of magic could be enabled by that...hmm...how about something very much like SIPs? Really, the pubs directory over at llvm.org is good reading, especially when you keep what Microsoft is trying to accomplish with Midori/Singularity in mind.

      An interesting question, to me: which of these efforts is more likely to result in a shipping product first? Moreover, which one is likely to be the least disruptive for users to adopt? In theory, one should be able to slip an LLVM-based SVA under the existing operating system, with the only caveat being that app vendors might have to recompile their apps. (Imagine adding LLVM BC to the fat binary bundle alongside x86 and PPC). It's harder for me to imagine a smooth transition in the Windows world.

      --

      The "cue the foo posts in 3, 2, 1..." posts will commence with no subsequent foo posts in 3, 2, 1...

    88. Re:Performance Is Overrated by SanityInAnarchy · · Score: 1

      The problem with your theory is you are coming up with an either or scenario, either the code gets smaller( and by your count more buggy) or the code gets bigger and more stable.

      Absolutely not -- I started my post saying, "There's a lot of each." I probably should have provided examples of efficient-but-buggy, so here you go: Windows 98 was faster and more efficient, in many respects, than Windows XP. Which was more stable? Which would you actually want to use, even on a netbook?

      And as you pointed out MPlayer, which doesn't have 1/100 the resources of Adobe, can render Flash 10 better than Adobe can.

      Note also that we're talking about mplayer rendering video better than Adobe -- and it still tends to have horrible AV sync issues when I try to play Flash video. But Flash does a lot more than that.

      The other one is the real problem: The whole "we'll fix it with a patch later" mentality.

      Yes, I agree. But that has to do with overall code quality -- which is, again, not directly tied to efficiency.

      That is why I am hoping that the rise of the Netbook, along with what I am sure will be rising energy prices, will weed out the crappy companies putting out totally bloated code.

      And that's just ridiculous -- if that were the case, we'd be seeing rock solid code on consoles and cell phones, wouldn't we?

      Yet games still ship with showstopper bugs -- we're talking about a game which will auto-save in an un-winnable state, requiring you to start over from the beginning. There was also a demo disc put out for the PS2 which, merely by loading a certain game, corrupted entire memory cards full of savegames.

      What's more, netbooks are still more than powerful enough to write code in inefficient, high-level languages. Look at the word itself -- they are netbooks. What do you find on the net? Why, things like Gmail, and Google Docs, which are written in Javascript, yet manage to provide a decent experience.

      The point is not to be deliberately wasteful, but rather, to avoid premature optimization.

      --
      Don't thank God, thank a doctor!
    89. Re:Performance Is Overrated by GooberToo · · Score: 1

      No, you are mistaken. Going your approach leads to less than optimal results. Thread pools have nothing to do with they types of threads (user/OS) it manages.

      If you are on a single cpu, single core box and you start 4 threads, it will take longer to finish; requiring four units of time. If you are on a quad cpu box or single cpu box with quad cores, in theory, those four threads can all run concurrently and finish in one unit of time.

      In this case, the pool is simply a mechanism which sets an upper limit on the number of threads allowed to run concurrently. A pool size of one on a single cpu/core means the time to complete a given task will take only slightly longer than one unit. And there are ways to work around the "slightly longer" part to actually be less than one unit - in contrast with a pool larger than one.

    90. Re:Performance Is Overrated by Chabo · · Score: 1

      "Gamers" do not all fall in the stereotype of the single guy who has tons of disposable income, and spends it all on hardware. Did you miss the section of text you quoted from my post? I'm a gamer, and it's been so long since I upgraded my machine that I'm still running single-core.

      http://store.steampowered.com/hwsurvey

      Today, only 11% of gamers who play Valve's games have a quad-core processor. 35% are still running single-core, just in case you were to counter that most gamers still go for high-clocking dual-core machines rather than relatively lower-clocking quad-cores.

      Some gamers have school or a family to pay for and can't afford new hardware, or have other hobbies and would rather put their money towards cars, sports, or music.

      --
      Convert FLACs to a portable format with FlacSquisher
    91. Re:Performance Is Overrated by Chabo · · Score: 1

      Not the best wording, I now realize. ;)

      To be pedantic, it's still true though. Inflation means that buying a $50 item today is less of a financial burden than it was 4 years ago -- hence, it's cheaper now.

      Of course, that's not what I meant; I just wanted to be the smart-alec. :)

      --
      Convert FLACs to a portable format with FlacSquisher
    92. Re:Performance Is Overrated by Chabo · · Score: 1

      I thought Anandtech's recent buyer's guides did an excellent job of showing the kind of performance hardware you can get for cheap these days:

      http://www.anandtech.com/guides/showdoc.aspx?i=3486

      --
      Convert FLACs to a portable format with FlacSquisher
    93. Re:Performance Is Overrated by Spatial · · Score: 1

      Nowhere near it. Check out this image of a dual core 45nm CPU die. On the left is its L2 cache. Nearly half the chip is cache, and it's only 6MB.

    94. Re:Performance Is Overrated by Anonymous Coward · · Score: 0

      Please put your sig in a real sig. It's annoying.

    95. Re:Performance Is Overrated by Cowclops · · Score: 1

      You said "a few thousand kilobits per second" of telemetry data, and then "a few million bits per second" of h.264 video. Thousand kilobits = megabit. Million bits = megabit.

      I assume you meant to say a smaller number for the amount of telemetry data the Apollo stuff had to deal with.

    96. Re:Performance Is Overrated by TheBig1 · · Score: 1

      Define "bloat".

      Bloat; Noun: stuff *I* don't want in my software

      And therein lies the problem - one man's bloat is another man's critical feature. I write and maintain a mature open source finance package, and am trying to walk the fine line between adding new features and adding bloat. Even with this very limited domain application, there are people who insist that feature X is absolutely required, even though I personally would never think to use it. No software is perfect for everyone, and the more you try to make it so, the more bloat will appear.

      (I understand that you are arguing along the same lines that I am, so I am not trying to counter you, rather build up your argument).

      Cheers

    97. Re:Performance Is Overrated by Anonymous Coward · · Score: 0

      I can watch 1920x1080 movies, smoothly, at least 30fps, if not 60. A quick calculation shows that the poor machine would likely be using over half its RAM just to store a single frame at that resolution.

      Yes, the RAM in an old Pentium era machine would be taxed. The original VGA didn't even have enough video memory to do 256 colors at 640*480, and many of the next generation of cards didn't have enough memory to handle their maximum number of colors at the highest supported resolutions.
      1920*1080 is basically 2 megapixel. for 24 bit color (8 each for R, G, and B) that's 3 bytes per pixel or about 6 megabytes. Of course the RAM requirements for processing are much higher as video codecs are dealing with compression involving changes over multiple frames.
      Of course with modern machines the CPU power required for decoding is a far bigger issue than the RAM requirements.

      Much older video is easier for old hardware to cope with because of the codecs used as well as smaller bitmaps. Some PCs that would choke decoding MPEG-2 at near 640*480 for a DVD are able to handle MPEG-1 Video-CD grade content.

      Doing the compression is generally much more demanding than simple playback. People using their PCs as PVRs and wanting to scale some recorded 1080i HDTV to 720P and save some additional space by using an MPEG-4 variant (like h.264) instead of MPEG-2 are certainly a group that'll appreciate faster CPUs and transcoding utilities that make good use of all available cores.

      Even those using machines only a few years old can easily find themselves wishing for a bit more CPU when doing things like HD h.264 playback. Check out the tv shoes or other content in .mkv containers on your favorite torrent sites. (the ones with 720P or 1080 in the filename, starting at about 1 GB per 42 minute "hour" show, play with VLC)

      That video is fun stuff. What upsets me is when flash web ads eat up as much cpu to show an ad.
      It's especially annoying on a laptop, eating more battery and generating fan noise from the extra load.

    98. Re:Performance Is Overrated by peragrin · · Score: 1

      if the rumors are true then leopard is the last of the PPC It has been 3 years since the intel transition began. making their fat binaries not quite so fat.

      I do see a merge of hypervisor, and virtual machine technologies coming though. Hopefully pushed by software vendors tired of the endless OS wars.

      --
      i thought once I was found, but it was only a dream.
    99. Re:Performance Is Overrated by Anonymous Coward · · Score: 0

      You know, as a nearly-old person myself, I was thinking the other day about how easy it is to think about how hard life was in the "old days", and how easy it is for people now... ...but what this misses out is all the new challenges that young people face today. Sure, you don't need to learn arithmetic any more ,because a calculator will do that for you, but what people do need to learn is using email, using myspace, texting, writing/reading texts efficiently, multitasking.

    100. Re:Performance Is Overrated by pohl · · Score: 1

      I think you're right about the fat binaries. The right way for them to do it is to replace them with a plain LLVM BC representation that can be JIT compiled to anything. This would completely decouple Apple's dependence on the x86 instruction set.

      I'm not sure what to think about the rumors that PPC won't be supported. I remember that the developer pre-release builds of leopard were also x86-only...yet here it is running on my G5.

      --

      The "cue the foo posts in 3, 2, 1..." posts will commence with no subsequent foo posts in 3, 2, 1...

  2. Why wait for 22nm? by Chordonblue · · Score: 1

    At some point this roller coaster ride has to end. I mean, why not put off development until the NEXT iteration then?

    --
    "...Well, there's egg and bacon; egg sausage and bacon; egg and spam; egg bacon and spam; egg bacon sausage and spam..."
    1. Re:Why wait for 22nm? by plague911 · · Score: 3, Interesting

      Just a guess of mine. But the fact of the matter is that some semiconductor phd's out their think that the end of the line is coming for the reduction in device feature size. I believe my professor last term said he figured the end would come around 22nm mark not much further. I could be wrong about the exact number (i hated that class). But the point is once the end of the line is reached. Profits hit a brick wall and the whole industry may take a nose dive. Right now every year there is bigger and better being released. But what happens when technology stagnates? There will probably still be progress but the rate of progress will likely be slowed substantially. In short semiconductor companies may be in a race. But none of them want to finish that race.

    2. Re:Why wait for 22nm? by Chordonblue · · Score: 1

      You know, the thing is, everytime we hear the sky is falling, some new tech happens, and life is extended again.

      BUT, it does seem that the miracles get fewer and farther between and it seems that they are getting more and more expensive as we go on. Yep, at some point it's all going to end, but at the end, will there be a beginning of something else entirely?

      Optical computing? Quantum? Universal Will To Become?

      --
      "...Well, there's egg and bacon; egg sausage and bacon; egg and spam; egg bacon and spam; egg bacon sausage and spam..."
  3. A problem for AMD? by argent · · Score: 1

    We;ve seen leaprog attempts lead to delays before. If this means AMD gets 45nm before Intel gets 32nm, doesn't that give AMD a performance window?

    1. Re:A problem for AMD? by Chabo · · Score: 3, Informative
      --
      Convert FLACs to a portable format with FlacSquisher
    2. Re:A problem for AMD? by Jurily · · Score: 4, Insightful

      If this means AMD gets 45nm before Intel gets 32nm, doesn't that give AMD a performance window?

      You mean being only one step behind instead of two?

    3. Re:A problem for AMD? by treeves · · Score: 1

      No, because Intel had 45nm before AMD had it.

      --
      ...the future crusty old bastards are already drinking the Kool-Aid.
    4. Re:A problem for AMD? by worip · · Score: 1

      You mean being only one step behind instead of two?

      No, AMD's processes uses strained silicon, that is faster than normal silicon.

      http://en.wikipedia.org/wiki/Strained_silicon>

      --
      A picture is worth exactly 1024 words.
    5. Re:A problem for AMD? by Anonymous Coward · · Score: 0

      Intel is not worried about AMD. Intel is fighting ARM and all its children.

      People are getting ready to ditch desktops for iPhones. Intel is fucked if they can't get the power consumption of Atom down enough so someone will use it in a smart phone. There are a few major OS players iPhone OS, Symbian OS, and Android OS; None of them run on Intel, all of them run on ARM.

  4. Nicwe economic conspiracy by Anonymous Coward · · Score: 2, Insightful

    Actually they were able to step up some of there fabs faster then expected.

  5. Safe Bet by Anonymous Coward · · Score: 0

    Despite the doomsayers, counting on the economy turning around by 2010 is a pretty safe bet. It's already being demonstrated that the housing bubble burst around September was not nearly as bad as the media/politicians made it out to be.

    1. Re:Safe Bet by CannonballHead · · Score: 3, Insightful

      That's presuming that the same media/politicians don't make it worse.

    2. Re:Safe Bet by BobZee1 · · Score: 1

      You should have been modded insightful. How much blame can be placed at the feet of the people telling us how bad everything is? They tell us the end is near so we stop buying and it snowballs. Nobody is buying so no one is producing and blah, blah, blah. I am not asking for my own special rose-colored glasses, but I'd sure like for the talking heads to show a little constraint once in a while. NO, not censorship. Restraint. Compassion. I know they gotta make their story juicier than the other guys, but jeez. I'm rambling...

      --
      dumber people are doing harder things everyday
    3. Re:Safe Bet by BlackSnake112 · · Score: 1

      Despite the doomsayers, counting on the economy turning around by 2010 is a pretty safe bet. It's already being demonstrated that the housing bubble burst around September was not nearly as bad as the media/politicians made it out to be.

      The housing market by me: Four years ago, 3 bedroom house 2.5 bath $600,000. last Sept same place: $240,000. Last week same place $230,000.

      The prices were over valued four years ago. The only thing is that people who bought four years ago are still in the hole. They still need to pay down as fast as they can before they sell or they still owe after selling. Many people are totally screwed. I kind of wish the housing stimulus/fix bill would give some back to single home owners who homes dropped in value (or corrected in value). The Fed could cut a check in your name to the banks to pay off the percentage drop on your mortgage. That way the banks get their money and the people get credit for the chunk they lost on the housing market crash. Thus lowering the amount they people still owe on their mortgages. Giving directly to the banks helps the banks, while screwing over the single home owners. The home owners still have to pay all of the over priced homes while the banks got paid off already. Good for the banks, bad for the people.

    4. Re:Safe Bet by PeeAitchPee · · Score: 5, Insightful

      The prices were over valued four years ago. The only thing is that people who bought four years ago are still in the hole. They still need to pay down as fast as they can before they sell or they still owe after selling.

      What about those of us who made good decisions and didn't buy a house which was tremendously overpriced? Why is it our responsibility to bail out the greedy and the stupid? Enough is enough. Without consequences, this crap will continue forever, in all industries. You'll have to excuse those of us who live within our means and don't buy overpriced crap if we're more than a little pissed at having to carry all the dead weight.

    5. Re:Safe Bet by afidel · · Score: 2, Insightful

      That the housing bubble did not fully burst is a BAD thing. Houses in many markets had reached an all time high multiple of average wages (to the tune of almost DOUBLE their historic averages). The fact that those prices weren't brought down nearly in line with historic averages means that we will either have a significant period of zero growth in housing (good) or that we are due for another round or two of devaluations (bad). Add to that the complete deterioration in consumer confidence due to wave after wave of mass layoffs and you have the recipe for a very bad time. Many economists have noted that the US savings rate has tripled in the last quarter which would normally be a good thing (we haven't been saving enough for almost a generation), but the fact that it happened all at once is NOT good as it can easily lead to a spiral of deflation as money is pulled out of the economy and the velocity of money decreases significantly.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    6. Re:Safe Bet by HornWumpus · · Score: 5, Insightful

      The home owners just mail the bank their keys.

      In most states the bank has no recourse beyond the value of the house. It the states that they do have recourse the left over debt can be discharged in bankruptcy.

      Why should be GIVE real estate speculators back their losses? ALL real estate buyers in 2004 were speculators. Anybody who is buying into a market that is 'evaporating up' (jargon for maintaining no inventory with raising prices) is speculating.

      Would they have given us a share of their profit if things had turned out differently (not even taxes, CG are sheltered if you live there).

      They made a bet, they lost. They can already dump most of the loss onto the bank. Screw them. They bid real estate up to insane prices. They are not without fault.

      Any fix like you suggest will only make things worse in the long run. Foolish investors should lose money or there is no incentive to invest wisely.

      Should we make the Enron investors whole too? Madoff? Netscape? Tulip Bulbs?

      This is the real estate buying opportunity of a lifetime.

      We shouldn't have bailed out the banks ether.

      We shouldn't call a Trillion dollars of pork a stimulus. If Obama is correct and Stimulus == spending then we could just print money, buy the cellars of France dry, have a party and viola the problem is solved. Not gonna happen, spending has both stimulative and depressive affects. The money has to come from somewhere. Newly printed moneys value is extracted from the rest of the money in circulation. In my simplistic example France's wine industry would see the stimulation while the rest of the US economy would see the depressive affect.

      Too bad the vast majority of the leaches stuck on the government tit don't produce anything like the good wine.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    7. Re:Safe Bet by Anonymous Coward · · Score: 0

      Spending via the Presidents stimulus bill is necessary, will improve the economy, and will soften the blow to millions of unemployed Americans. Taxes, though, need to be raised on the wealthy to start reducing the debt.

      No country can be prosperous without a strong middle class. Over the past several republican administrations the middle class has been exploited with unfair deregulations. Energy deregulation caused a huge spike in the cost of energy for the middle class. Investment deregulation caused speculation driven by bankers and investors in multiple financial sectors, such as housing. Health care costs continue to spike at multiple times inflation--to the point that a middle class individual with a family can no longer afford healthcare. The U.S. is becoming a 3rd world nation thanks to neo-con republicans.

      Taxes need to be raised so that everyone pays their fair share. Healthcare needs to be nationalized, private insurance is no longer affordable to the middle class. Corporate lobbyists need to be barred from buying off politicians with gifts, parties, and million dollar jobs.

    8. Re:Safe Bet by Spit · · Score: 5, Insightful

      That's the problem with being intelligent: you'll always be in the minority and thus always at the mercy of the tyranny of the masses.

      --
      POKE 36879,8
    9. Re:Safe Bet by artor3 · · Score: 4, Interesting

      FYI, poor people don't disappear when you stop looking at them.

      Having large amounts of poverty in the nation will breed crime, reduce sales, cause layoffs, and generally decrease the quality of life for those of us who planned ahead.

      Sometimes it sucks to be one of the responsible ones. If you didn't learn that throughout grade school and college, then I don't know what more to tell you.

    10. Re:Safe Bet by Anonymous Coward · · Score: 0

      Finding a way so that those homeowners can refinance at a low rate long-term mortgage does indeed help the problem. They're stuck at the same house for 20 years, but they pay back all the money... just not ridiculous amount of interest too. Bank wins, housing market wins, individual homeowner wins (as long as they bought the house for the purpose of living in it).

    11. Re:Safe Bet by Dr.+Spork · · Score: 1

      Yeah, if the government starts to take all the money from all the people who made money from holding or flipping real estate, then sure, it will have money to give to people who invested badly. But the former is not going to happen. Of course, something even less fair did happen, as you mention: The banks who made terrible investments did get paid off. I don't think that was right, but compounding wrongs won't make it right.

      I should mention that I have some sympathies for Scandinavian-style democratic socialism, but in the US we have a different system. We sacrificed financial safety for the potential for massive personal profit. Now we're complaining about how we took a risk and didn't profit, as though we were entitled to always profit.

      Let me add that your $600,000 house is no less functional now that its market value is lower, so you still got what you paid for. Some things depreciate, like processors, phones and this year, California houses.

    12. Re:Safe Bet by Kirijini · · Score: 2, Interesting

      "We shouldn't call a Trillion dollars of pork a stimulus"

      A whole hell of a lot of the stimulus package is tax cuts. Over 250 billion dollars worth. Another $350 billion is going to education, healthcare (like medicaid), and food stamps. You can't call any of that pork. That money isn't going to special projects in congresspeople's districts. All of it goes to the states, or relieves the tax burden on individuals and employers.

      There's also things like highway maintenance, energy investment, and some telecom stuff. You might consider that pork. It's not - its an investment in infrastructure. Massive investments like this produce demand for labor and resources, and creates opportunities for entrepreneurs to form small businesses, or for small businesses to become big businesses. Some of it is short term, and in established markets, like road-work and building construction contracting. Some of it is long term, and investment in developing or new markets, like alternative energy and electronic medical records.

      It is spending, instead of cutting. But look at the plan. It's not increasing the size of the national government. It's mostly aid to the states. You want to prevent pork? Then pay attention to your state legislature. They're gunna be the ones spending most of it.

      "This is the real estate buying opportunity of a lifetime."

      You can't buy if you don't have resources to pay with. If you have a huge amount of hard savings (cash or gold in your mattress), then you're right. Go out there and buy some foreclosed homes. If you have a huge amount of mutual funds, stocks, real estate, etc. then you've been losing value and probably can't afford buying new property. If you're like most people and borrow the huge amount of money you need to buy real estate, what assurance do you have that you can pay it back? Your job? How do you know you're gunna keep it through the bad economy? Nobody knows how bad this is gunna get.

      This isn't an opportunity for buying real estate. The opportunity comes when the recovery is underway, as people feel more secure and credit loosens up.

    13. Re:Safe Bet by Raenex · · Score: 1

      Having large amounts of poverty in the nation will breed crime, reduce sales, cause layoffs, and generally decrease the quality of life for those of us who planned ahead.

      You're talking about "poor" people who bought $600,000 homes that now go for $230,000. Cry me a river. Not having food, health care, or any shelter at all is one thing, but losing your luxury house and moving into an apartment is a reasonable price to pay for acting irresponsibly. Poor people shouldn't be entitled to houses when responsible people lived within their means.

    14. Re:Safe Bet by Anonymous Coward · · Score: 0

      You were partially right until you started hoping for credit to loosen up. The worst thing it could ever do is loosen up. It needs to fall apart, explode, and never be as loose as it was again. That's what got us in to this mess in the first place.

  6. Too big to fail by unlametheweak · · Score: 5, Insightful

    Intel is basically putting a $7 billion bet on a turnaround in the economy for 2010."

    And if they lose the bet then they can just ask for a bailout like the financial firms and auto industry did. Because Intel is too big to fail.

    1. Re:Too big to fail by darkmeridian · · Score: 1

      The market cannot allow Intel to fall. No other company in the world can supply x86 processors with the reliability and volume that Intel does. AMD does not have the processor fabs to meet worldwide demand for x86 products. Even if Intel really screws things up, it still has significant market power.

      --
      A NYC lawyer blogs. http://www.chuangblog.com/
    2. Re:Too big to fail by Totenglocke · · Score: 1

      ...and that's when someone else, say Nvidia, steps in after Intel goes bust and buys them out. And the beauty of it is? Unlike your way, the taxpayers don't foot the bill.

      --
      "The tree of liberty must be refreshed from time to time with the blood of patriots and tyrants." ~Thomas Jefferson
    3. Re:Too big to fail by ErikZ · · Score: 1

      Yeah. Because if Intel failed it's fabs would dissipate in a puff of smoke.

      No they WOULD NOT.

      Another company would buy them and hire the people that were working there.

      --
      Democrats or Republicans. They are both taking us to the same place and they are not afraid of us anymore.
    4. Re:Too big to fail by BrentH · · Score: 1

      AMD can certainly supply the material Intel supplies. Sure, Intel has us addicted to x86 with a turnover rate of only a few months, but this certainly can be stretched by a few months to allow AMD to play catchup. Every year a new cpu instead of six months.

    5. Re:Too big to fail by bendodge · · Score: 1

      Hey, I bet that example works for banks and auto plants too!

      --
      The government can't save you.
    6. Re:Too big to fail by TheLink · · Score: 1

      Uh his point was AMD cannot supply as many CPUs as Intel supplies, or as the world demands. A few years ago when AMD had better overall processors they had problems coping with demand.

      Maybe if the global economy gets really bad then even in the absence of Intel, AMD can supply all the CPUs the world wants.

      --
    7. Re:Too big to fail by BeanThere · · Score: 1

      Auto plants isn't an analogous example; their failure is primarily due to poor management and competition that is more efficient (i.e. able to produce adequate cars cheaper) ... if other companies are capable of producing cars to supply to the market at lower cost, then it IS a good thing for the poorer run companies to collapse, since everyone will still be able to buy cars (even if they didn't bail out any motor manufacturers you would've had no trouble being able to buy cars). It would be analogous to Intel only if there was major (say Asian) chip manufacturer supplying the world with similar chips at a lower cost and in similar quantities - there isn't.

      A similar principle applies to what happened with the banks, though it's somewhat more complex, but there are more than enough better-run banks to pick up the fallout from the badly run banks. Now we're rewarding badly run banks by throwing more money at the very people who are so bad that they pissed the money into the toilet in the first place.

      The so-called bailouts are IMO little more than a small handful of bandits raiding the treasury.

    8. Re:Too big to fail by Anonymous Coward · · Score: 0

      Intel can crap $7 billion and feel just fine....

    9. Re:Too big to fail by Seth+Kriticos · · Score: 1

      Please cut the crap. Intel is investing $7 Billion in US based production. That's a lot of employees making and selling chips, paying taxes, buying stuff and not starving. I find it unusually sane this time. Makes the economy spin. They should be able to finance it, I'm sure they did the math. It's also a competitive advantage with the new technology. So what is exactly your problem? What do you suggest? Should they sit on the money and wait what happens? Does not sound convincing, does it?

      Oh, and the too big to fail argument is total bullocks. Who came up with such a nonsense? It's supposed to be a free market! If something is not sustainable, then it has to go, no matter how big it is. It will be followed by smaller and more efficient ones as long as the need persists for the goods. The folks that got the bailout only did a bunch of asshattery in congress.

  7. The 32nm processors use less power. by Futurepower(R) · · Score: 3, Insightful

    The biggest issue for Intel is that most people already have computers that are fast enough for them.... Or, they don't have the money or desire to buy a computer.

    The 32nm processors, I understand, will reduce the power needed even further, making it sensible for data centers to upgrade.

    1. Re:The 32nm processors use less power. by Krneki · · Score: 1

      Not when the only OS you can buy needs the latest hardware to run.

      --
      Love many, trust a few, do harm to none.
    2. Re:The 32nm processors use less power. by DrGamez · · Score: 1

      I've been hearing this debate for a while. I by no means am a "normal consumer" but I've always bought faster and faster hardware. I'm not some kind of hardcore gamer, it's just the price is dropped so why not?

    3. Re:The 32nm processors use less power. by RajivSLK · · Score: 5, Informative

      most people already have computers

      Really? Have an eyeopening look here:

      http://www.economist.com/research/articlesBySubject/displayStory.cfm?story_id=12758865&subjectID=348909&fsrc=nwl

      Computer ownership is really very low worldwide. Even the US has only 76 computers per 100 people. Keep in mind that includes people like myself who, between work and home use, have 4 computers alone.

      Some other socking figures:
      Italy 36 computers per 100 people
      Mexico 13 computers per 100 people
      Spain 26 computers per 100 people
      Japan 67 computers per 100 people
      Russia 12 computers per 100 people

      And the billions of people in China and India don't even make the list.

      Seems to me that there are a lot more computers Intel could be selling in the future. The market is far from saturated.

    4. Re:The 32nm processors use less power. by von_rick · · Score: 2, Interesting

      Great point. People who bought their machines when the processors were at 65-nm won't need to replace them until about 2011. By then, according to Intel's own prediction, we would be in the sub 10-nm range.

      This is from an article from mid 2008: full article

      Intel debuted its 45nm process late last year and has been ramping its Penryn line of 45nm processors steadily throughout this year. The next die shrink milestone will be the 32nm process, set to kick off next year, followed by 14nm a few years after that and then sub-10nm, if all goes according to plan.

      --

      Face your daemons!

    5. Re:The 32nm processors use less power. by Anonymous Coward · · Score: 0

      I bet they start designing them to fizzle once the warranty is up. It's like the juicy fruit guys knocking the gum out of your mouth so you'll buy a new piece.

      Imagine Intel's next marketing campaign with their ninjas messing with your computer so you'll upgrade.

      The funny thing will be when everyone laughs at the commercials because they're so absurd while the real ninjas are actually windows updates slowing down their computers from the inside.

    6. Re:The 32nm processors use less power. by Anonymous Coward · · Score: 0

      I disagree with the fast enough comment. Most people I know are fed-up with how slow Microsoft Office or Microsoft Visual Studio are. The last time I did print review in Word it took almost 40 minutes to complete. With the same 350 page document, it only took 25 minutes on my coworkers computer so I'm getting a new one next week. I need a really fast computer to use Word. Of course Visual Studio is an even better example. It's too slow to use on large projects even with the fastest systems available. Microsoft is bloating software faster than Intel is increasing the speed of their processors.

    7. Re:The 32nm processors use less power. by Perf · · Score: 1

      Not when the only OS you can buy needs the latest hardware to run.

      Then why buy?

    8. Re:The 32nm processors use less power. by bendodge · · Score: 1

      FYI, socking figures are similar to 'punching figures'. They're designed to put you in shock.

      --
      The government can't save you.
    9. Re:The 32nm processors use less power. by Anonymous Coward · · Score: 0

      It's like you completely missed the "Or, they don't have the money or desire to buy a computer."

    10. Re:The 32nm processors use less power. by arstchnca · · Score: 1

      All I could think reading those italics, was "queue music."

      --
      -- arstchnca
      --
    11. Re:The 32nm processors use less power. by Anonymous Coward · · Score: 0

      Japan's figure is pulled down by the popularity of the mobile phone, which is somewhere between Smartphone and PDA in US market terms.

    12. Re:The 32nm processors use less power. by Krneki · · Score: 1

      Don't ask me, I don't buy software.

      --
      Love many, trust a few, do harm to none.
  8. Alternatively by pugugly · · Score: 3, Funny

    Or at least, if the economy *doesn't* turn around by 2010, that the shitstorm will be so bad at that point they don't care.

    Pug

    --
    An Invisible Entity of Vast Power whose existence must be taken on faith alone: Liberal Media
  9. bet by Gogo0 · · Score: 5, Funny

    a 7 billion dollar bet? thats peanuts! wake me up when someone makes a 1.5 trillion dollar bet on the economy.

    1. Re:bet by Anonymous Coward · · Score: 0

      Don't go to sleep just yet. The government makes 1.5 trillion dollar bets look like pocket change. The difference is, it's your money...

      (sorry for replying the obvious and feeding the troll, at least I did it AC so most won't see it)

    2. Re:bet by CannonballHead · · Score: 3, Informative

      *wakes Gogo0 up*

    3. Re:bet by Anonymous Coward · · Score: 0

      That's cute, nerdlove. I feel fluffy just watching the comments ^_^

      This is not sarcasm or bile or anything of the sort, it's a good thing!

  10. Re:Performance Is Overrated, if you cant' beat 'em by Reddragon220 · · Score: 1, Funny

    After dealing with intel's op code hell, all I can say is that whoever comes out with a better method of recording op codes and their uses than the labyrinthine intel and amd manuals will become my patron saint.
    But seriously is there any good x86 op code references out there?

  11. No thanks by MrEricSir · · Score: 1

    I'll wait for -32nm.

    --
    There's no -1 for "I don't get it."
  12. Intel's investment strategy by Hadlock · · Score: 5, Insightful

    Intel is basically putting a $7 billion bet on a turnaround in the economy

    NEWSFLASH: Intel has been dumping 10 BILLION dollars a year into R&D since at least 1995. Did not RTFA, but if the blurb is to be taken at face value, the reporter obviously did no real research on the topic.

    --
    moox. for a new generation.
    1. Re:Intel's investment strategy by andy_t_roo · · Score: 5, Insightful

      Intel had a Fourth-Quarter Revenue of $10.7 Billion , so it isn't quite an insignificant amount, but if it were to completely disappear it wouldn't be a catastrophic problem.

    2. Re:Intel's investment strategy by Anonymous Coward · · Score: 0

      yeah the blurb seems to miss the point. Also Intel was on track to launch 32nm this fall as planned ever since they started the tick-tock cycle. Every 2 years there is a new, smaller process and in the year between there is a new processor design. What Intel is actually doing is delaying some of the new designs until the 32nm process is ready. They are not moving the process forward.

  13. Not even by vlad_petric · · Score: 1

    The shitstorm may be bad for them, but it'll likely be far worse for AMD to begin with. This is perhaps the best time for them to outspend AMD in research.

    --

    The Raven

  14. This isn't a leapfrog attempt by Sycraft-fu · · Score: 4, Interesting

    For one thing, Intel has always been ahead of, well, everyone pretty much on fab processes. This isn't saying Intel will skip 45nm, they can't do that as they a;ready are producing 45nm chips in large quantities. They have a 45nm fab online in Arizona cranking out tons of chips. Their Core 2s were the first to go 45nm, though you can still get 65nm variants. All their new Core i7s are 45nm. So they've been doing it for awhile, longer than AMD has (AMD is also 45nm now).

    The headline isn't great because basically what's happening is Intel isn't doing any kind of leapfrog. They are doing two things:

    1) Canceling some planned 45nm products. They'd planned on rolling out more products on their 45nm process. They are now canceling some of those. So they'll be doing less 45nm products than originally planned, not none (since they already have some).

    2) Redirecting resources to stepping up the timescale on 32nm. They already have all the technology in place for this. Now it is the implementation phase. That isn't easy or fast. They have to retool fabs, or build new ones, work out all the production problems, as well as design chips for this new process. This is already under way, a product like this is in the design phases for years before it actually hits the market. However they are going to direct more resources to it to try and make it happen faster.

    More or less, they are just trying to shorten the life of 45nm. They want to get 32nm out the door quicker. To do that, they are going to scale back new 45nm offerings.

    Makes sense. Their reasoning is basically that the economy sucks right now, so people are buying less tech. Thus rolling out new products isn't likely to make them a whole lot of money. Also it isn't like the products they have are crap or anything, they compete quite well. So, rather than just try to offer incremental upgrades that people probably aren't that interested in, unless they are buying new, they'll just wait. They'll try and have 32nm out the door sooner so that when the economy does recover, their offerings are that much stronger.

    Over all, probably a good idea. Not so many people are buying systems just to upgrade right now, so having something just a bit better isn't a big deal. If someone needs a new system, they'll still buy your stuff, it's still good. Get ready so that when people do want to buy upgrades, you've got killer stuff to offer.

    1. Re:This isn't a leapfrog attempt by az-saguaro · · Score: 1

      Intel is a major employer where I live, here in Phoenix. The big news in the media today is that Intel is consolidating 2 big fabs in Chandler (#22 and #32). Reports indicate it will save some money and a few jobs in this down economy, but the goal of this $7B investment and physical merging of the plants is to gear up for 32nm. As you point out, the current economy is probabaly a good time for them to do this.

    2. Re:This isn't a leapfrog attempt by argent · · Score: 1

      Thanks, that explains things a lot better.

  15. "the first CPU with integrated graphics" by Ant+P. · · Score: 1

    So... what's that xf86-video-geode driver for then?

  16. Intel plans US Plants to Manufacture 32nm Chips by hydertech · · Score: 4, Informative

    Intel announced today that it was investing $7bln to build new manufacturing facilities in the US to manufacture these chips.

    The new facilities will be built at existing manufacturing plants in New Mexico, Oregon, and Arizona. Intel is estimating 7,000 new jobs will be created. BizJournals.com

    1. Re:Intel plans US Plants to Manufacture 32nm Chips by adpowers · · Score: 4, Interesting

      Yeah, I noticed that this morning when I read about the investment. They closed a bunch of older facilities in Asia, laying off the workers, and are building the new fancy fabs in the US (and creating high paying jobs in the process).

      Of course, the next thing that came to my mind is whether Slashdot would cover that aspect of the story. Sure enough, Slashdot's summary completely disregards that Intel is creating jobs in America. I suspect there are two reasons for this: 1. It hurts Slashdot's agenda if they report about companies insourcing, readers should only know about outsourcing by "the evil corporations". 2. Because Intel is the big bad wolf and we can't report anything good they do.

    2. Re:Intel plans US Plants to Manufacture 32nm Chips by Born2bwire · · Score: 1

      It's been my understanding that Intel has always kept the most advanced fabs in the US (AMD too). I worked down the road from the fabs for the Pentium 4 (as horrible as that might be) when I was in Oregon. When you're talking about the cutting edge technology, it's done in the US but Intel makes A LOT of chips. From the desktop CPUs to lowly little microcontrollers that are designed to allow mechanics charge you $300 to replace. It's the older technologies that get pushed offshore.

    3. Re:Intel plans US Plants to Manufacture 32nm Chips by drinkypoo · · Score: 1

      Sure, with the US economy going in the toilet, it's going to be affordable to pay US workers (in US dollars.)

      The simple truth is that companies are currently seeking low power consumption, they're using virtualization and buying servers with lower TDP. 32nm increases yields and reduces power consumption so it can save everyone some money. These businesses are not going to suddenly stop needing an upgrade path because of the economy, although the refresh cycle is sure to slow.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:Intel plans US Plants to Manufacture 32nm Chips by Anonymous Coward · · Score: 0

      Silly person...

  17. First CPU with integrated graphics by wiredlogic · · Score: 2, Informative

    That would be the Cyrix MediaGX circa 1997.

    --
    I am becoming gerund, destroyer of verbs.
  18. Nope. Bad bet. by Ungrounded+Lightning · · Score: 3, Insightful

    Despite the doomsayers, counting on the economy turning around by 2010 is a pretty safe bet.

    Nope. Very bad bet.

    If it were just a housing bubble it would have been a couple years of recession and we'd be coming out of it about then. The people and institutions who wrote bad mortgages and the people who bought houses too high would be hurt or bankrupted, the housing prices would drop to something sane, construction would slow (or stop for a while) until the unsold inventory and foreclosures had been sold off (or destroyed by neglect or arson for insurance) then pick up, and the capital now tied up in housing construction would be moved (again at a reduced price) to other productive uses. We're seeing a bit of that now.

    This time they "securitized" the bum mortgages and "bought insurance" - "credit default swaps" - to the tune of MORE than the Gross World Product, in order to get multi-A ratings on the paper backed by baskets of subprime mortgages. When the housing prices started down a bunch of people defaulted all at once. So those who "wrote the insurance" had to dump a whole bunch of commodities on the market (depressing the prices further) to raise funds to "pay off the insurance". Thus when "Fannie Mae and Freddie Mac exploded" there was a lot of collateral damage in other markets. But that also would have sorted itself out after a couple years.

    Unfortunately, the governments of the world, especially that of the United States, decided to try to "fix the problem". And now they're replicating EXACTLY the class of mistakes that turned a similar recession into the Great Depression - but more extremely, more rapidly, and without the safety net of the gold standard. The result, IMHO, is that we're probably in for a depression that will make the '30s look mild and short. And hyperinflation seems far more likely than not.

    Thus my sigline.

    As I see it, too much has been done ALREADY for a proper recovery to get started around 2010. (For starters, we're only about halfway through the underlying housing market collapse: The subprimes are largely crunched. But the teaser rates on a lot of other mortgages are expiring and even the government's billions of unbacked paper can't push the interest rate down far enough to save them - just to stretch out the agony.)

    If Intel is betting the farm on a hi-tech recovery in 2010, somebody else will probably own the farm in 2011.

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  19. Re:Nope. Bad bet. by complete+loony · · Score: 2, Insightful

    The 90's recession should have been much worse, enough to pull the debt to income ratio back into line. It would have sucked, it may have been nearly as bad as the Great Depression. Instead since then almost every western country has been running their economies on credit cards and home loans leading to stupefying ludicrous bat-shit insane levels of debt. And when they ran out of rational borrowers, they started lending out money to anyone with a pulse with no credit checks and invented all those stupid ways of hiding the risk that you mentioned.

    So now that the whole mess has been exposed and house of cards is finally *starting* to fall, there is simply no way to stop it. It's going to hurt and it's going to effect absolutely everyone. No investment or currency will be safe.

    --
    09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
  20. Enhance YOUR Performance! by Anonymous Coward · · Score: 0

    Do you have any idea how much computational power is needed for decent automated image analysis of the crap on alt.binaries.* to return RELEVANT results to SINCERE, specific, PORN requests?

    I can't believe how much mis-classified crap there is out there. It is almost as bad as spam.

  21. A Terrible Gamble by jackspenn · · Score: 1

    Intel is basically putting a $7 billion bet on a turnaround in the economy for 2010."

    What a terrible bet.

    --
    Respect the Constitution
  22. Being responsible != being doormat by HornWumpus · · Score: 2, Insightful

    If you didn't learn that throughout grade school and college, then I don't know what more to tell you.

    Nothing the R's did will help the situation. It was all just a final golden hand job from the government to the bankers.

    Nothing the D's will do will help the situation. It is all just a final golden hand job from the government to the usual dependents.

    Between them the currency is fucked.

    Europe is no safe bet, neither is Asia.

    Arguing over blame is pointless. They are mostly long dead anyhow. Those being blamed (and doing most of the blaming) are just the latest in a long line of check kiting fools who learned from their fathers how the 'game' was played.

    Good luck to us all.

    I see the next killer app as part social networking/part barter network. It will likely be craigslist.

    --
    John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    1. Re:Being responsible != being doormat by ShakaUVM · · Score: 1

      >>Nothing the R's did will help the situation. It was all just a final golden hand job from the government to the bankers.

      Yep.

      >>Nothing the D's will do will help the situation. It is all just a final golden hand job from the government to the usual dependents.

      Yep.

      It was depressing enough that I "threw my vote away" this year and voted Libertarian. Even though I don't agree with them on the drug legalization issue (which is half their platform), they seem like the only party in America that actually wants a smaller government. Used to be the Republicans, sorta, in the Reagan days (if you don't count defense). But with Paulson giving out $800B to his friends in an unauditable unaudited fashion, seeing the democrats criticize said unaccountability, then seeing no senators at all sign up for the accountability committee, and then seeing said democrats pass TARP II as soon as they came into power... well, I'd say that I'd lost my faith in government, but I never really had any to begin with.

      >>I see the next killer app as part social networking/part barter network. It will likely be craigslist.

      Yeah, today I was joking with my friend about switching to a chicken-based economy. We could pay the president 10 chickens a month, which seems pretty fair to me.

  23. Re:Nope. Bad bet. by Anonymous Coward · · Score: 0

    Steel, brass and copper jacketed led is always a safe investment.

    Good fun in the best of times...

  24. Re:Nope. Bad bet. by HornWumpus · · Score: 1

    This time they "securitized" the bum mortgages and "bought insurance" - "credit default swaps" - to the tune of MORE than the Gross World Product

    Gross World Product? Try Net world wealth. (How did they calculate that?) Granting that's notional value on those derivatives so they can't all pay off, many are conflicting 'bets'. We can let that unwind by simply letting AIG collapse and flipping off all their counter parties. Fools put down million dollar bets with 'fly by night bookies' and got burned. They won't do that again. Which is exactly what we want in the long run.

    The banks have always printed money and paid themselves 100 basis points.

    Any asset you can't put your hands on and protect will likely be worth very little to you in cold hard yuan.

    Anything the government wants to do is likely to protect a particular powerful constituency. It will nearly always be bad for everyone else.

    --
    John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
  25. It's not just about the cores by symbolset · · Score: 2, Informative

    The smaller feature sizes bring power savings as well. So they're taking the server of yesteryear and putting it in your pocket. They're delivering the technology that'll bring the next billion users online because those folks don't have the watts to burn that we do.

    They're also working to solve the whole I/O problem with servers that happens when you get too much processing power in one box.

    In fact, they're pretty well focused on not just learning new things and creating new products, but in delivering new technologies that improve the way we work and live. And then letting go of it so we can figure new ways to use it that haven't occurred to them.

    That's so different from the next story down where another company is getting raked over the coals for dumping money into R&D, because that other company is so famous for clinging to every ounce of leverage they can get out of every vague interpretation or use of their innovations and so toxic to deal with that they could deliver an all electric hovercraft that cured cancer and nobody would want to partner with them.

    Sweet.

    --
    Help stamp out iliturcy.
  26. Why not more cache? by DriftingDutchman · · Score: 1

    I am wondering why the extra space isn't used for (much more) cache, rather than for more cores. Especially because more software can utilize extra cache compared to extra cores.

  27. That's ridiculous by tjstork · · Score: 2, Insightful

    RSA is a problem that is much more simply stated than landing a man on the moon. You only say landing a man on the moon is easy because it was done. It was the culmination of many, many years of research to do it and it requires a lot of risk management and luck to do it. You say mathematically that landing a rocket on the moon is easier than protein folding, but try a realistic computer model of the effects of fuel spray and burn inside the combustion chamber.

    --
    This is my sig.
    1. Re:That's ridiculous by Anonymous Coward · · Score: 0

      try a realistic computer model of the effects of fuel spray and burn inside the combustion chamber.

      Actually I remember seeing a X11 screensaver that does that

    2. Re:That's ridiculous by swillden · · Score: 1

      try a realistic computer model of the effects of fuel spray and burn inside the combustion chamber.

      Fortunately, the Apollo-era computers didn't have to do that, or we'd never have gotten there.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  28. Except that the rockets are a bitch by tjstork · · Score: 3, Insightful

    Because space travel is mathematically dead simple

    It's only dead simple if you have a rocket that works. Design one of those? If it were so easy, SpaceX would have people up there by now, and I don't even know if they have their first orbit yet.

    --
    This is my sig.
  29. Reports aren't tech savvy by Cormacus · · Score: 1
    I heard about this on NPR last night and was amused by two different displays of technological unawareness displayed by the intervewer:
    • 32nm was described as the chip size. Yes folks, the chips are ONLY 32NM big! I mean small!
    • The interviewer was asking the Intel guy why they were spending a brazillion dollars in this time of economic downturn and just couldn't understand why that was an economically feasible thing to do. Admittedly the Intel guy didn't do a very good job of explaining (higher yield per wafer, killer marketing, industry position), but it was funny to hear the reporter repeat the question in her "shocked" voice.
    --
    Mon chien, il n'a pas du nez. Comment scent-il? TrÃs mauvais!
  30. You havn't read Bruhn by Overzeetop · · Score: 3, Insightful

    Actually, space travel is very complex. The only "simple" part about it is that, for two body motion and the limits of our ability to control thrutser force and duration, there are explicit solutions to the differential equations. The brain power behind the programming is immensely difficult, but once coded the computational power needed is not excessive.

    More to the point, all the pencil and paper math HAD to be done to make the available processors capable of performing the operations. The fact that they had slide rules indicates that the complexity of the brain work was immense to reduce the solution set to something that can be solved near-real-time on a slide rule. If the same mission were done today, we'd have none of this higher math involved. With the available processor power, it would be a brute force numerical solution. That's what most video codecs are, in essence, is a numerical solution to an equation with known boundary conditions. The more compression you want, the less exact the solution is (And hence the compression artifacts).

    Short of computationally intensive activities like video decoding, it shouldn't take much processor power to browse the web. It only does because it's faster (from a programmers time) to do things with brute force than to slim them down. It shouldn't require 250-500+ separate requests to open a page, and there shouldn't be 200kB of formatting for a page which contains - maybe - 5kB of text. That's why Skyfire works so fast on cell phones - there's so much crap in HTML pages now, and so many requests, that its faster to make a VGA snapshot of a page and load that as a damned image than it is to download the actual page.

    --
    Is it just my observation, or are there way too many stupid people in the world?
  31. Re:Nope. Bad bet. by Ungrounded+Lightning · · Score: 1

    If you're going to invest in ammo, do it NOW. Then store it in a "safe state" where it will remain legal while this gets sorted out:

    Several states have legislation in progress that, if passed (and upheld), would require ammo to have the equivalent of serial numbers - and ammo without it to be destroyed. All purchasers would go into a database along with the serial numbers.

    Of course that's constitutionally problematic - especially the destruction of existing ammo part. But ammo will get hard to buy (above ground) in any state that passes this until it gets sorted out by the courts (by which time you might have needed to have it) and you don't want to be the test case.

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  32. 22nm chips will come after the 32nm design rules. by Futurepower(R) · · Score: 1

    Someone at Intel told me that 22nm chips will come after the 32nm design rules, code named Haswell.

    See this Register article: Intel adds 22nm octo-core 'Haswell' to CPU design roadmap.

    Intel's chipset design and fabrication progress is AMAZING. Everything else about Intel is backward, in my experience: Web site, marketing, behavior toward employees, and so on.

  33. Re:Nope. Bad bet. by complete+loony · · Score: 1

    Just in case you haven't seen this yet; Job Losses In Recent Recessions

    --
    09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.