Slashdot Mirror


AMD Cancels 28nm APUs, Starts From Scratch At TSMC

MrSeb writes "According to multiple independent sources, AMD has canned its 28nm Brazos-based Krishna and Wichita designs that were meant to replace Ontario and Zacate in the second half of 2012. The company will likely announce a new set of 28nm APUs at its Financial Analyst Day in February — and the new chips will be manufactured by TSMC, rather than its long-time partner GlobalFoundries. The implications and financial repercussions could be enormous. Moving 28nm APUs from GloFo to TSMC means scrapping the existing designs and laying out new parts using gate-last rather than gate-first manufacturing. AMD may try to mitigate the damage by doing a straightforward 28nm die shrink of existing Ontario/Zacate products, but that's unlikely to fend off increasing competition from Intel and ARM in the mobile space."

149 comments

  1. Good or Bad? by Anonymous Coward · · Score: 1

    With all the issues at gloflo, this might be a good thing. But it looks like too little too late.

  2. Old news? by Anonymous Coward · · Score: 0

    I thought this was all covered last week some time...

    Maybe it's a dupe.

    1. Re:Old news? by symbolset · · Score: 1

      No, this is new. AMD has got some sizzle to announce in February. That wasn't in last week's stuff. Is there a steak behind the sizzle? We'll see.

      --
      Help stamp out iliturcy.
  3. Take your time, let software catch up. by Kenja · · Score: 4, Insightful

    So far I have been totally unable to tax my current CPU past 40% utilization. I think we can take a break and let software catch up and older systems fall off the support map before the next generation of CPUs hit.

    --

    "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    1. Re:Take your time, let software catch up. by Dunbal · · Score: 3, Funny

      Don't worry, the next OS version should do it...

      --
      Seven puppies were harmed during the making of this post.
    2. Re:Take your time, let software catch up. by Anonymous Coward · · Score: 0, Informative

      You should do more then make slashdot comments and watch porn.

    3. Re:Take your time, let software catch up. by Anonymous Coward · · Score: 0

      uhh, just because *you* don't use cpu demanding applications doesn't mean the rest of us don't.

    4. Re:Take your time, let software catch up. by CSMoran · · Score: 5, Insightful

      So far I have been totally unable to tax my current CPU past 40% utilization. I think we can take a break and let software catch up and older systems fall off the support map before the next generation of CPUs hit.

      Just because your usage scenario is not CPU-bound does not mean everyone else's is.

      --
      Every end has half a stick.
    5. Re:Take your time, let software catch up. by Anonymous Coward · · Score: 0

      I work with big data and I have an i7-975 for work which is overclocked to 4.2GHz. I have been thinking about upgrading.

    6. Re:Take your time, let software catch up. by marcosdumay · · Score: 4, Insightful

      The change in feature size won't just be usefull to get faster processors (altough servers could use some of them), it is also important to reduce the power footprint of the chips (that being AMD, it means both CPU and GPU will use less power) and to reduce the price of those chips.

    7. Re:Take your time, let software catch up. by Anonymous Coward · · Score: 5, Funny

      I salute you, mythical IT-worker who manages to get an overclocked computer work-approved.

    8. Re:Take your time, let software catch up. by 0123456 · · Score: 4, Informative

      I salute you, mythical IT-worker who manages to get an overclocked computer work-approved.

      Who said it was approved? In a previous job a friend inherited a computer from someone who'd left and never understood why it would crash every few days and hit bugs that no-one else seemed to see until he looked in the BIOS and discovered the previous user had overclocked it.
       

    9. Re:Take your time, let software catch up. by Anonymous Coward · · Score: 1

      I think we can take a break

      Who is "we"? Oh right, it's everyone who buys microprocessors, because we're all running the same software and doing the exact same things with our computers.

    10. Re:Take your time, let software catch up. by gstoddart · · Score: 4, Interesting

      So far I have been totally unable to tax my current CPU past 40% utilization.

      Well, DfrgNtfs.exe is using 25% of my quad-core, and I'm not doing much else. I've gone well into 70% more more at times if I'm actually doing something intensive.

      I'm using 7GB out of 8GB of RAM, and if I had 16GB I could probably put a hell of a dent in it too.

      I don't even consider what I'm doing to be much of a load, and in the past I've been on machines where something literally was CPU bound for as much as an hour and I needed to walk away.

      I don't even find it tough to use up that much resources ... hell, I stopped using Mozilla because it would expand to well over 1GB of RAM overnight (with the same # of windows and tabs that used to fit in 300MB).

      I think the software has already caught up ... especially if you're like me and open something and leave it open.

      --
      Lost at C:>. Found at C.
    11. Re:Take your time, let software catch up. by Bengie · · Score: 5, Informative

      With multi-core CPUs, just because you can't reach 100% usage doesn't mean your not CPU limited.

    12. Re:Take your time, let software catch up. by Anonymous Coward · · Score: 1

      That's easy!
      I just start a thread with an infinite loop for every cpu core.

      Kids these days...
      Can't code themselves out of a wet paper bag to save their lives...

    13. Re:Take your time, let software catch up. by Anonymous Coward · · Score: 1

      Defrag? 1995 called and wants its file systems back. News flash to the rest of the world: using (almost) all your RAM is a Good Thing. Can you say RAMdisk?

      Oh, for a few 10s of GB of RAM, and an SSD array to fill it.

    14. Re:Take your time, let software catch up. by lightknight · · Score: 1

      Hehe. Install Ad-Aware, and run a full system scan. Watch those cores get used...

      --
      I am John Hurt.
    15. Re:Take your time, let software catch up. by Lunix+Nutcase · · Score: 1

      1995 called? So ext4 is from 1995? It has an online defrag utility, you know.

    16. Re:Take your time, let software catch up. by Skarecrow77 · · Score: 2, Insightful

      ... ok. I'll bite.

      If you -know- that it's not stable, why didn't you clock it back down to spec, or at least down to where you can be sure it is truly 100% stable? Aren't you losing more time by doing multiple redundancy checks on your resultant data sets than you're gaining by the few extra clock cycles?

      you are doing random spot checks on your data, right?

      As anybody who has lived with an -almost- stable overclock for long periods of time knows, if it's not 100% stable, you're getting little computational data errors here and there that are going to add up long term to "omfg my data is borked and has been for 6 months and I didn't even realize".

    17. Re:Take your time, let software catch up. by gstoddart · · Score: 1, Flamebait

      1995 called? So ext4 is from 1995? It has an online defrag utility, you know.

      2009 called ... I'm running Vista. My Linux boxes are all now VMs ... I've no interest in running Linux as my primary box anymore.

      But, I see you're living up to your nick.

      --
      Lost at C:>. Found at C.
    18. Re:Take your time, let software catch up. by Skarecrow77 · · Score: 4, Interesting

      Exactly. Too bad I already posted in the thread and can't mod you up anymore.

      Nobody pays much attention to single-core performance anymore, and I have no idea why. There are tons of programs that people use on a regular basis that are single-core limited.

        Intel has made only modest gains in performance-per-clock-cycle since the core 2 duo. AMD I'm pretty sure is actually going backwards if I am correctly remembering some of the bulldozer vs thurban reviews.

      Looking at forthcoming offerings, AMD especially seems to be assuming that we're all constantly using our CPUs to run handbrake 24/7 or batch encode a couple hundred wavs to mp3 at a time, and thus would love 12 cores.

    19. Re:Take your time, let software catch up. by Skarecrow77 · · Score: 1

      re-reading, I apologize. I confused you and GGP as the same poster, and thought you were getting errors on a system you were keeping overclocked. My mistake.

    20. Re:Take your time, let software catch up. by Joce640k · · Score: 3, Informative

      Vista? Ack.

      At least have the decency to install Windows 7.

      --
      No sig today...
    21. Re:Take your time, let software catch up. by Rudeboy777 · · Score: 1

      Did everything work as expected once you set it back to stock speeds in the BIOS?

      --

      From hell's heart I fstab at /dev/hdc

    22. Re:Take your time, let software catch up. by PRMan · · Score: 4, Insightful

      Seriously, this.

      In building computers for my wife and my brother, I just went with lower end I3 and Phenom X2(4) processors. Why? Because the effective performance difference between the two for the applications they are running is .001%. And the price difference between those and say, an I7 is 1000%.

      But I made sure to get both systems SSD drives. Price difference? About 200% (500GB HDD $60 vs 128GB SSD $125). But the performance difference is about 700%.

      --
      Peter predicted that you would "deliberately forget" creation 2000 years ago...
    23. Re:Take your time, let software catch up. by jd · · Score: 3, Informative

      Software isn't the bottleneck. Caches are *tiny* compared to the size of even single functions in modern programs, which means they get flooded repeatedly, which in turn means that you're pulling from main memory a lot more than you'd like. Multi-core CPUs aren't (as a rule) fully independent - they share caches and share I/O lines, which in turn means that the effective capacity is slashed as a function of the number of active cores. Cheaper ones even share(d) the FPU, which was stupid. The bottleneck problem is typically solved by increasing the size of the on-chip caches OR by adding an external cache between main memory and the CPU. After that, it depends on whether the bottleneck is caused by bus contention or by slow RAM. Bus contention would require memory to be banked with each bank on an independent local bus. Slow RAM would require either faster RAM or smarter (PIM) RAM. (Smart RAM is RAM that is capable of performing very common operations internally without requiring the CPU. It's unpopular with manufacturers because they like cheap interchangeable parts and smart RAM is neither cheap nor interchangeable.)

      Really, the entire notion of a CPU - or indeed a GPU - is getting tiresome. I liked the Transputer way of doing things (System-on-a-Chip architecture) and I still like that way of doing things. The Transputer had some excellent ideas - it's a shame it took Inmos so long to design an FPU (and a crappy one at that) and given that the T400 had a 20MHz bus at a time most CPUs were running at 4MHz, it's a damn shame they failed to keep that lead through to the T9000.

      What I'd like to see is a SoC where instead of discrete cores (uck!) you have banks of independent registers, pools of compute elements and hyperthreading such that the software can dynamically configure how to divide up the resources. There's nothing to stop you moving all the GPU logic you like into such a system. It's merely more pools of compute elements. Microcode is already in use and microcode is nothing more than software binding of compute elements to form instructions. (Hell, microcode was already common on some architectures back in the 80s and was available for microprocessors within a decade of their being invented.) There's nothing that says microcode HAS to be closed firmware from the manufacturer - let the OS do the linking. It's the OS' job to partition resources and it can do so on-the-fly as needs dictate - something a manufacturer firmware blob can't do. Put the first 4 gigs onto the SoC and have one MMU per core plus one spare, so that each core can independently access memory (provided they don't try to access the same page). The spare is for direct access to memory from the main bus without going through any CPU (required for RDMA, which most peripherals should be capable of these days).

      Such a design, where the OS converts the true primitives into the primitives (ie: instruction set) useful for the tasks being performed, would allow you to add in any number of other true primitives. Since any microcode-driven CPU is essentially a software processor anyway, you can afford to put extra compute elements out there. Any element not needed would not be routed to. Real-estate isn't nearly as expensive as is claimed, as evidenced by the number of artistic designs chip manufacturers etch in. Those designs are dead space that can magically be afforded, but there's nothing to stop you from replacing them with the necessary inter-primitive buffering to build ever-more complex instructions from primitives without loss of performance. I'm willing to bet HPC would look a whole lot more impressive if BLAS and LAPACK functions were specifically in hardware rather than being hacked via a GPU.

      Of course, SoC means larger chips. So? Intel was talking about wafer-scale processors several years back (remember their 80-core boast?) and production has only improved since then. The yield is high enough quality that this is practical and since the idea is to software-wire the internals it becomes trivial to bypass defects. T

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    24. Re:Take your time, let software catch up. by ob0 · · Score: 2

      Nobody pays much attention to single-core performance anymore, and I have no idea why. There are tons of programs that people use on a regular basis that are single-core limited.

      Have you seen the Bulldozer reviews? They've been hitting AMD over the head due to its poor single-thread performance (amongst other things...)

    25. Re:Take your time, let software catch up. by Anonymous Coward · · Score: 4, Informative

      Nobody pays much attention to single-core performance anymore, and I have no idea why. There are tons of programs that people use on a regular basis that are single-core limited.

      There's a very simple reason: physical limitations. The current processor technology is more or less maxed out for single-thread performance. There's probably some gains available by completely changing the instruction set or completely giving up on multi-thread performance, but nothing that Intel can put into a chip they can sell. They can't up clock speed anymore due to the speed of light (except a little bit when doing a die shrink). The obsession with multi-core isn't because Intel and AMD think everyone wants to run more threads; software is moving towards using more threads because Intel and AMD simply can't improve single-thread performance but they, at least for a little while longer, can keep adding more cores.

    26. Re:Take your time, let software catch up. by Anonymous Coward · · Score: 1

      With multi-core CPUs, just because you can't reach 100% usage doesn't mean your not CPU limited

      Actually, it means exactly that. Any software that cannot utilize more than 1 core, yet is bound to hit the limit of any currently marketed x86 processors is inefficient.

      It is embarrassingly easy to create multithreaded software these days. Not taking advantage of this is stupid. And yes, I'm looking at you python and ruby!

    27. Re:Take your time, let software catch up. by Anonymous Coward · · Score: 0

      Cool ageism bro. Go play some Pokemon and learn how to write properly.

      Are you also a racist, sexist, or homophobe?

    28. Re:Take your time, let software catch up. by Anonymous Coward · · Score: 1

      Go to blender.org, download a copy, run it, press f12. Congratulations. You've taxed your CPU to 100% for a split second. Make a more complex scene and you can tax it for a little longer.

    29. Re:Take your time, let software catch up. by badran · · Score: 2

      And in what meaningful way would that be different than an up to date Vista?

    30. Re:Take your time, let software catch up. by Kjella · · Score: 3, Insightful

      Looking at forthcoming offerings, AMD especially seems to be assuming that we're all constantly using our CPUs to run handbrake 24/7 or batch encode a couple hundred wavs to mp3 at a time, and thus would love 12 cores.

      I think it's quite obvious that AMD didn't have the resources to hit many targets, so they picked two:

      1) Laptops/Low-end PCs with Bobcat cores (Fusion/Llano APUs)
      2) Servers with Bulldozer cores (Valencia/Interlagos)

      Sadly the latter seems to have misfired a bit even in the server arena, but it's no question IMHO that the high-end desktop market was intentionally abandoned. Either that or they've missed their design targets by many miles, they can't have been that off on single core performance. I can sort of understand, Intel was already dominating and the Atom threatened their low end (remember, CPU designs have a 2-3 years lead time) and they couldn't afford to lose their bread and butter machines. So they aimed Bobcat low (power), Bulldozer wide (cores) and left Intel to compete with themselves. Not to be too much of a cynic, but it's better for AMD to win some markets than being a loser in all of them.

      --
      Live today, because you never know what tomorrow brings
    31. Re:Take your time, let software catch up. by DiabolicallyRandom · · Score: 0

      About a billion and one ways.

    32. Re:Take your time, let software catch up. by Anonymous Coward · · Score: 0

      He doesn't know. :-\

    33. Re:Take your time, let software catch up. by PRMan · · Score: 1

      Actually, the changes to the core in Windows 7 mean that most situations are nearly evenly split across processors anyway.

      I had a batch file at a previous company calling all "single-threaded" applications and during the entire run of the batch, all 4 CPUs were within 5% of each other. Bring up your Task Manager Performance tab someday and leave it up all day at work. You might be surprised.

      --
      Peter predicted that you would "deliberately forget" creation 2000 years ago...
    34. Re:Take your time, let software catch up. by kermidge · · Score: 1

      Dunno, man, but my CPU is running 98-100% as I write this.

    35. Re:Take your time, let software catch up. by Anonymous Coward · · Score: 0

      I have 6 HT cores and 24 GB of RAM. Yes, I max them both out and have been wanting primarily more cores.

    36. Re:Take your time, let software catch up. by hkultala · · Score: 3, Informative

      Software isn't the bottleneck. Caches are *tiny* compared to the size of even single functions in modern programs, which means they get flooded repeatedly, which in turn means that you're pulling from main memory a lot more than you'd like.

      Wrong.

      The code size of average function is much smaller than instruction cache for any modern processor.
      And then there are L2 and L3 caches.

      Instruction fetch needing to go to main memory is quite rare.

      And then about data.. depends totally on what the program does.

      Multi-core CPUs aren't (as a rule) fully independent - they share caches and share I/O lines, which in turn means that the effective capacity is slashed as a function of the number of active cores. Cheaper ones even share(d) the FPU, which was stupid.

      None one of the CPU's sharing FPU with multiple HW threads are cheap.

      Sun Niagara I had slow shared FPU, but the chip was not cheap

      AMD Bulldozer, which usually has sucky performance, sucks less on code which uses the shared FPU.

      FPU operations just have long latencies and there are always lots of data dependencies, so in practice you cannot
      utilize FPU well from one threads, you need to feed instructions from multiple treads.

      Intel uses HyperThreading for this, AMD Bulldozer it's CMT/shared FPU/module.
      GPU's are barrel processors for the same reason.

      The bottleneck problem is typically solved by increasing the size of the on-chip caches OR by adding an external cache between main memory and the CPU.

      Much more often the bottleneck is between the levels of the chip's caches.
      The big outer level caches are slow and processors spend quite often small time waiting for data coming from them. And if you increase the size of the last level caches, you make them even slower.

      One of the reason's for bulldozer's sucky performance is because it has small L1 caches(so it needs to fetch data deom L2 cache often), but big and slow L2 cache. So there is this relatively long L2 latency happening quite often.

      External cache.. has not been been used for about 10 years by Intel or AMD. It's either slow or expensive, and usually both. Now when even internal caches can easily be made with sizes over 10 megabytes, the external cache has to be very expensive in order to compete with internal caches, and still it only makes sense on some server workloads.

      After that, it depends on whether the bottleneck is caused by bus contention or by slow RAM. Bus contention would require memory to be banked with each bank on an independent local bus. Slow RAM would require either faster RAM or smarter (PIM) RAM. (Smart RAM is RAM that is capable of performing very common operations internally without requiring the CPU. It's unpopular with manufacturers because they like cheap interchangeable parts and smart RAM is neither cheap nor interchangeable.)

      Smart RAM is a dream, and a research topic in universities. It's uncommon because it does not (yet) exist.

      And most of the problems/algorithms are not solveable by "simple" smart ram that can only operation on data near each others. And it you try to make it even smarter, then you end up making it costlier and slower, it will become just chip with multicore processor and memory on same chip.

      There are some computational tasks where smart ram would improve the performance by great magnitude, but for the >90% of all the other problems, it has quite little use.

    37. Re:Take your time, let software catch up. by Anonymous Coward · · Score: 1

      Just coz windows continually switches the load from one core to another doesn't mean you are getting performance gains. Got 4 cores? Notice the load across the box is pinned at 25%? You're burning one core, no more, just windows is juggling it for some reason (context switches, load leveling, who knows?)

    38. Re:Take your time, let software catch up. by Kjella · · Score: 1

      Lastly, compilers are often god-awful bad at adding in parallel processing. Not that they should have to -- the programmer is SUPPOSED to be competent at this. Parallel programming has only been standard CS material since 1978! If programmers aren't capable of writing efficient parallel programs by now, they need to be dropped off a cliff and replaced with programmers who can write. (...) What matters, though, is that high performance IS achieved by people who bother. If a given programmer can't achieve the same results, it is because they can't be bothered. For all the problems with compilers, I refuse to blame the available technology for the incompetence of code monkeys.

      So what? Mathematicians have had number and field theory for centuries, it doesn't make it easier to understand. Recipe-programming is easy to understand, there's no dependency issues, no resource contention, just a simple start-to-finish sequence of events. Simple interactions like worker threads and resource pools are easy to work out, only mutex it so that you don't grab the same work packet or resource.

      Truly parallel programming is to me like having 20 chefs in my house cooking a meal, all using limited utensils and all being completely brain dead. I have to make sure they don't end up in a race condition grabbing the same utensils, deadlock at the stove or one chef pouring something into another chef's casserole. And instead of doing this like a recipe with threads and resource locks, I have to come up with some kind of parallel execution plan. That's what it feels like to me at least.

      That's complicated. Not just a little bit complicated, but like extremely messy complicated. I just want to hand out a bunch of recipes, set them off doing it and have simple rules which means they can't block like for example "get items in alphabetical order" so if both need a fork and knife it'll never happen that one has a fork and the other a knife so they block each other. I don't have to explicitly lay out the parallelism, just do it in parallel until it hits a blocker. Then solve that blocker based on simple rules that'll have a deterministic answer.

      Parallel languages turn this upside down, if I want all the chefs to start in parallel I have to declare that. But then I also have to declare all the exceptions to the rule. That no, there's only four plates on the stove, there's one oven, five kitchen knives and so on. I guess in this case with static recipes it's rather simple. But throw in a lot of branching and function calling and it becomes a complete mess trying to figure out if it's safe to declare something a parallel section or not.

      If I lose to a chess program it's not because I'm lazy, it's because the computer can check millions of moves more than me. Resource locks lets threads block on demand as needed. Parallel programming puts the problem in your lap. The more complicated the system gets, the better to let the system deal with it than you. If you haven't experienced it that way, you haven't worked on a system complicated enough to overwhelm you. Massive, simple parallelism? Sure. Complex parallelism? I'd do threads any day.

      --
      Live today, because you never know what tomorrow brings
    39. Re:Take your time, let software catch up. by hairyfeet · · Score: 2

      Oh please, Win 7 is better on RAM management, better about UAC (and doesn't bug the fuck out of you for something simple like throwing crap in the trash), better because of libraries, better taskbar, better with devices and printers, better by having Action Center that doesn't bug you with pop ups, Aero Snap and Shake, hell its better in just about every way! I ran Vista up to SP1 and frankly it was a turd, buggy, memory hogging, lousy with shares, it sucked the big wet titty and i sure as hell wouldn't use the piggie for VMs!

      As for TFA...man this really sucks. i knew AMD was having serious trouble with GloFlo (reports were Liano was getting less than 40% good chips per wafer) but damn. maybe it'll turn out to be a good thing they sold GloFlo in the first place. Of course the MAJOR downside is they are gonna have to compete with all TSMCs other customers and that could seriously hurt yields and couldn't come at a worst time, with Brazos chips selling as fast as they can crank them in everything from netbooks to all in ones to HTPCs.

      I just hope they have GloFlo keep cranking out the Thuban and Zacate chips until they can get TSMC up to speed. I'm sure that GloFlo will need the business and AMD sure as hell needs the chips. this would royally suck if we had an AMD chip shortage to go with the HDD shortage...I wonder if i should be upping my timeframe on snatching a Thuban?

      --
      ACs don't waste your time replying, your posts are never seen by me.
    40. Re:Take your time, let software catch up. by Carnildo · · Score: 1

      News flash to the rest of the world: using (almost) all your RAM is a Good Thing.

      Not really. On my system, performance starts to suffer once applications are taking up all but 1 GB or so; if non-app memory drops below 50 MB, the system becomes unusable.

      --
      "They redundantly repeated themselves over and over again incessantly without end ad infinitum" -- ibid.
    41. Re:Take your time, let software catch up. by bill_mcgonigle · · Score: 3, Funny

      So far I have been totally unable to tax my current CPU past 40% utilization.

      Oh, you should try Firefox sometime!

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    42. Re:Take your time, let software catch up. by garyebickford · · Score: 1

      This was a while back, but I once ran a ray tracing project that ran nonstop for two weeks, essentially 100% CPU the whole time. In fact it didn't even finish - it was 2/3 done when someone else pulled the plug on it accidentally. Fortunately the data for that much of the picture was saved to a file as it went. Nowadays the same project would probably take 10 minutes, but hey.

      --
      It's easier to be a result of the past, but more fun to be a cause of the future! http://www.spacefinancegroup.com/
    43. Re:Take your time, let software catch up. by jd · · Score: 1

      Doesn't matter if the chess program can look at a million more moves or a billion. Chess Grand Masters look at patterns and compute which patterns are better than other patterns, which means that the pattern itself is a function. The better the Grand Master, the better the evaluation function. You need only have a function that evaluates the permutation of pieces on the board to a degree that is greater than the computer's evaluation of the permutation of a billion moves. Since Chess is a Full Information Game, it is provable that, for one of the sides, an evaluation exists such that looking a single move ahead will guarantee a win or a draw against any defense and that the other side can always force a draw if a single error is made.

      So, yes, it is because you're lazy. Have you tried to produce a superior evaluation method? Have you really analyzed the maths? No? Then you haven't applied the effort needed. It is not the computer that has won, it is you who has lost.

      20 chefs? Critical Path Analysis will show you every single scheduling conflict, when it will occur, where it will occur and how it will occur. You can timetable everything to that, with the breaks needed to synchronize neatly plotted out for you. 20 threads on a CPA is trivial. A major project might easily have a hundred. A parallel execution plan? Why? CPA will tell you the scheduling. Ok, how to divide resources? Well, it's a linear problem, so Operational Research would work fine. You want to recombine the elements to be efficient and the tools for that exist and taught to first years.

      It IS still just recipes, but if N recipes call for egg yolks to be mixed well, you might as well have one chef mixing all that the recipes require then dividing up the mix into the right proportions and not have 20 chefs doing exactly the same thing. It's not hard. You make it complicated by believing it's complicated. It isn't. What is complicated is changing your mindset from serialized Mrs Beaton cookery to parallelized cooking of the kind that was actually commonplace in early cultures. (There was a fascinating find recently in Mesoamerica of gigantic cookware used to prepare dishes using this form of parallelism.)

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    44. Re:Take your time, let software catch up. by drinkypoo · · Score: 1

      Firefox has allocated 628MB on my 8GB system after running for days. That's still a lot of RAM (although I have the memory cache turned up pretty high on this system) but it's not a gigabyte overnight. I think you were running crappy extensions.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    45. Re:Take your time, let software catch up. by hairyfeet · · Score: 5, Interesting

      No but he IS touching on something that we retailers could have told you is one of the biggest reasons for the slowdown in PC sales, and that is for the vast majority PCs are good enough for the jobs they have.

      Look at one of the big sellers around here which is backed up by AMD having trouble filling all the orders...brazos. is brazos gonna compete with some Ivy bridge desktop replacement? not a chance in hell. Then why is it selling like crazy? For the same reason i sold my laptop and bought a Brazos EEE PC, and that is the jobs people have on the go aren't that computationally heavy and therefor the battery life and price make a bigger difference. in my own case i'm not transcoding video on the road, i'm accessing my webmail, watching HD movies, listening to music, maybe some light gaming. What in that list needs a monster PC?

      I've found with my years of working PC retail that I'd be considered a "hardcore user" compared to most since i have a Deneb quad at home and actually DO play shooters and transcode as well as multitrack audio editing AT HOME but most of my customers, what do THEY do with a PC? they go to Facebook, play Farmville, check their webmail, watch YouTube, maybe do a little MS Word editing or play some game they got off the Walmart "300 games for Windows" rack. Now what there needs a giant CPU? Not a damned thing, in fact even the Brazos chip while running a full Windows 7 HP spends most of its time idle. hell i found playing full HD videos the CPU was barely hitting 15% with the GPU roughly the same depending on the action. Having the decoding in silicon drops the hell out of power usage.

      So while the guys that run gamer sites or live for benchmarks will scoff frankly the average user, which outnumbers them by a 100,000 to one (last number on hardcore PC gamers I saw put the number at 30 million) and they won't give a crap that Brazos is 'long in the tooth" or that Thuban isn't king of the hill because "Will you look at that price? And look at how nicely videos play, woo hoo!"

      This is why I really wasn't surprised when I walked into my local Walmart, a place that just a couple of years ago you were lucky to find a single Sempron in the back, to find that more than 2/3rds of the units had bright red AMD Fusion stickers. Hell I paid $350 for A Brazos EEE that gets 6 hours watching HD video, plays L4D or TF2, has 320Gb HDD to hold my music and movies, and that is INCLUDING an 8Gb RAM upgrade and a nice carrying case to put it in. Hell if AMD can keep prices THAT low nobody but the niche hardcore users will give a shit.

      I know I can't keep the AMD desktops and netbooks in simply because the price is so much lower. For the jobs the average Joe has the AMD platforms are more than "good enough" and even someone like me who thought I'd always lug a 20 pound desktop replacement has found that I don't frankly miss it. 3 pounds, 6 hours 720P HD, light gaming and all for $350? Sold AMD, thanks for taking my money.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    46. Re:Take your time, let software catch up. by Kjella · · Score: 1

      Doesn't matter if the chess program can look at a million more moves or a billion. Chess Grand Masters look at patterns and compute which patterns are better than other patterns, which means that the pattern itself is a function. The better the Grand Master, the better the evaluation function. You need only have a function that evaluates the permutation of pieces on the board to a degree that is greater than the computer's evaluation of the permutation of a billion moves. (...) So, yes, it is because you're lazy.

      ...okay, I don't even know what to say to that. I have no idea what it's like on your planet, but around here we're only human. No wonder developers aren't up to your standards....

      --
      Live today, because you never know what tomorrow brings
    47. Re:Take your time, let software catch up. by symbolset · · Score: 0

      No mod points on hand today, so all I can give is kudos.

      There's a dual-core HP AMD C-50 laptop out there on Black Friday special for $200. It's got 2GB and a 250GB HDD, and the usual stuff - even a webcam. If experience holds, that will be within 10% of the retail price in January. Over at Best Buy you can get a Lenovo one with a E-300 for $179. That's more than enough for most people - unless it's loaded down with crudware. I would juice it up with an SSD and RAM upgrade from Newegg, but it'll do.

      I think the big part of the genius of the iPad was the timing: they struck just as the power of the ARM platform came to be "good enough for general use" - and had pre-built an ecosystem for the day. The new Tegra 3 Android tablets with 1080p HD should just fly off the shelves.

      The PC is good enough. Now we need to work on making it thin and light and run all day on a battery.

      --
      Help stamp out iliturcy.
    48. Re:Take your time, let software catch up. by Vectormatic · · Score: 1

      Aw man, i hate you guys over in the US. The cheapest C-50 laptop here is 220 euros, and i'm pretty sure the 10" keyboard would be a dealbreaker for me, 12" e350 machines start at 350 euros.

      And sadly, all the c50/60 e240/300 machines all come with windows 7 starter and 1 gb of ram, pretty much artificial crippling if you ask me

      --
      People, what a bunch of bastards
    49. Re:Take your time, let software catch up. by Vectormatic · · Score: 2

      They can't up clock speed anymore due to the speed of light (except a little bit when doing a die shrink).

      Poppycock, the reason intel/amd dont scale their clocks much beyond the current 3-3.5 GHz is mostly because the power demands increase exponentially. Intels netburst design had a feature called the Rapid Execution Engine, which basically where the integer ALU's, run at double the clock rate. The 3.8 GHz pentium 4 had its ALUs running at 7.6 GHz, the reason this didnt scale beyond some execution hardware was very much down to the power budget.

      And honestly, bulldozer's design team should be hit over the head with a presscot heatsink, bunch of idiots.

      --
      People, what a bunch of bastards
    50. Re:Take your time, let software catch up. by Lothsahn · · Score: 1

      ...okay, I don't even know what to say to that. I have no idea what it's like on your planet, but around here we're only human. No wonder developers aren't up to your standards....

      Totally agree. I was initially inclined to say (s)he's trolling, but (s)he's clearly quite learned in computers. Maybe (s)he expects that all people are just that smart... Expecting that people get parallel programs right on the first try, given their complexity is not reasonable, at least where I work (myself included). In fact, I was just working with a developer today to fix a reader/writer issue triggered by parallelism both in code and in writing to the DB. We had to sit down and think out the use cases for about an hour before we had a good working solution.

      Parallel programming is hard. It's necessary, but hard, at least to us "normal" people. :)

      --
      -=Lothsahn=-
    51. Re:Take your time, let software catch up. by Anonymous Coward · · Score: 0

      ...and that is for the vast majority PCs are good enough for the jobs they have.

      And that has been the case for a very long time now. It's a credit to Marketing down the hall that they have been able to get people to part with precious income to buy what will replace what they think is an out-dated machine. This is very similar to the old days when people who didn't even own a computer were buying a copy of Windows 95 because they thought they'd need it eventually.

      The masses pay for the dev for the slashdot geek's toys and the NSA's tracker boxes. I'm cheap and live off AMD's low hanging fruit and it's great. But then I never measure the length of my computer's penis.

    52. Re:Take your time, let software catch up. by GigaplexNZ · · Score: 1

      The ones that do aren't likely to use these APUs. These particular models that were cancelled target netbooks and other low end hardware.

    53. Re:Take your time, let software catch up. by Kjella · · Score: 3, Funny

      So while the guys that run gamer sites or live for benchmarks will scoff frankly the average user, which outnumbers them by a 100,000 to one (last number on hardcore PC gamers I saw put the number at 30 million)

      Okay I heard Earth has an overpopulation problem, but did I doze off there for a while? Because I seem to have missed some recent developments...

      --
      Live today, because you never know what tomorrow brings
    54. Re:Take your time, let software catch up. by gstoddart · · Score: 0

      At least have the decency to install Windows 7.

      You know, in all honesty, I've rather enjoyed Vista.

      The machine I run it on at home has only ever had Vista, and the machine was purposely bought as big as I could manage at the time (8GB, quad core) ... so Vista has had gobs of CPU, memory and disk and has "just worked" the whole time I've had it. I find I actually like UAC -- I seem to be the only one who doesn't think it sucks.

      I'm just not willing to fork out the money for a full copy of Windows 7 yet ... maybe with my next machine. Hopefully that one will have 16GB and even more cores.

      --
      Lost at C:>. Found at C.
    55. Re:Take your time, let software catch up. by hairyfeet · · Score: 1

      Man that fucking sucks dude! can't you get someone in the states to buy and ship you one? Because we have the C series all day at a little over $200 and there is like a half a dozen E-350 models for $300. Like I said I added an 8Gb RAM upgrade (that is sweeeeet BTW, loads all the video in RAM and has all my apps ready to go right out the gate, cuts down on HDD spin time as well) and a carrying case for a hair under $350 USD.

      BTW if you get one? Get the EEE model as Expressgate is kick ass! Its like having TWO OSes, a WebOS for when all you want is to check email or surf or listen to what's on the HDD, has a really nice app store with tons of books and games, and gives you about an hour and a half extra on the battery. for me that equals a hair under 7 hours and i still had 15% when i shut her down. it also comes with a full Win 7 HP X64 so you can load that puppy up with RAM and be kicking it! That gives me a half a Gb just for the GPU and more RAM for the OS than I can even use, but what the hey, it was $31 USD.

      So hey i'm really sorry, hope you find someone in the states to hook you up. if it is any consolation our political system is completely owned by the megacorps now., or and bandwidth isn't great, although I am getting 12MBps unlimited with phone and TV for $104 so i can't complain.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    56. Re:Take your time, let software catch up. by GigaplexNZ · · Score: 1

      Nobody pays much attention to single-core performance anymore, and I have no idea why. There are tons of programs that people use on a regular basis that are single-core limited.

      Intel has made only modest gains in performance-per-clock-cycle since the core 2 duo. AMD I'm pretty sure is actually going backwards if I am correctly remembering some of the bulldozer vs thurban reviews.

      Have you seen the Bulldozer reviews?<snip>

      It's safe to assume that yes, they are aware of the reviews since they explicitly mentioned them.

    57. Re:Take your time, let software catch up. by Antarius · · Score: 1

      I've told you a million times! Don't Exaggerate!

    58. Re:Take your time, let software catch up. by Solandri · · Score: 1

      Pretty much agreed. I've been recommending low-end AMD and i3 systems for my clients because honestly that's more computer than they really need. An SSD helps them more than a better processor.

      But I'm also seeing an inversion of the old rule of thumb about the price-performance curve. In the past, a plot of the price (y) vs. performance (x) curve would track a diagonal line, and above a certain point the curve would shoot up vertically. For a small gain in performance, the price would skyrocket up.

      Now what I'm seeing is that below a certain point the curve flattens horizontally. That is, you can get large increases in performance for very little increase in price. It's for this reason I've mostly avoided the first two iterations of Brazos. The C50 and E350 simply aren't worth it when for $100 or even $50 more you can get an i3 system which draws as little power while idle, but when pressed can perform 5x better. Unless the person is extremely price-constrained, I've generally been suggesting i3 systems over Brazos. Sabine looked like it might've been a good alternative, but the reports I've been reading say (aside from low-level gaming) it hasn't been able to match the i3 at price-performance.

    59. Re:Take your time, let software catch up. by eWarz · · Score: 1

      I can show you how to tax your CPU past 40%, even if it's a quad core (unless you have a Core iAnything) 1) Grab Splash Pro Ex 2) Enable Motion2 and other enhancements in settings 3) Crank up motion 2 to 10x 4) If on Core iAnything, enjoy awesomeness 5) If on AMD, cry. 6) If on dual core, cry 7) ???? 8) profit!

    60. Re:Take your time, let software catch up. by jawtheshark · · Score: 1

      They get you on import taxes... While not electronics, I used to buy ThinkGeek shirts, but not anymore. The import taxes make them simply too expensive. Electronics are often simply not shipped overseas. I only buy in the US when it's next to impossible to get the parts here. Worst I had was a LCD replacement panel for 35€... It cost a whopping 35€ (yes, you read that right) on import taxes. This is often due to UPS/DPD/whatever taking their cuts. However saying "I'll wait, send it by Post" often doesn't work. ThinkGeek doesn't do it and the case with the 35€ tax was when I bought directly from Signapore. I told them to do by postal way, and they did, except somewhere over the transit it ended up with DPD, so I had a packet in a packet. I refused that packet, by the way: no way I pay 100% markup. Somewhere at German customs (because you get the customs from the country where the plane lands, which means you get their import taxes. Can hurt a lot.) there is an LCD panel lying around. ;-) That laptop still is broken... It was a nice machine, but finding a fitting LCD panel in Europe?

      It's hit 'n miss by the way. You simply cannot tell what exactly is going to be the extra fees, I bought a few Tokioflash watches. I never had to pay anything on import. Those where sent from Japan by Post. They had a promotional action when the Tsunami happened. They would donate the profit to the Red Cross Japan upon buying a watch. I bought one (after all, get a watch and do good... what's not to like) and due to the logistics being down in Japan they sent it from Signapore (This time sent by FedEx). Import taxes: 25€. I didn't complain on that one, but you see, even buying with the same company doesn't guarantee you anything. (I did expect it a bit, since I knew it wouldn't come from Japan)

      Basically, when I buy online, it will be from Germany or the UK (in that order, because of the British Pound). I live in Luxembourg.

      International shipping is a mess.

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    61. Re:Take your time, let software catch up. by Anonymous Coward · · Score: 0

      Could be because people do not really max out single core performance anymore and operating systems add more and more parallelism even on filesystem level.

    62. Re:Take your time, let software catch up. by jawtheshark · · Score: 1

      With the prices of RAM, check whether your motherboard supports 16GB and if it does, buy it. It's so cheap these days, there is no reason not to get the maximum RAM your machine can handle, within reasonable prices. Hey, even my moms desktop has 16GB RAM and so does my wifes iMac. Both are basically surf 'n email machines. Let it use it as cache.... (I used to say "buy the maximum RAM the board supports", but I had to back down on that one because my moms motherboard supports 32GB RAM and that is still prohibitively expensive)

      If you're AMD based, you might even be able to upgrade your CPU to a Phenom II X6, which would give you six cores. My brother has such a setup, coupled with 16GB RAM. He plays games though.

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    63. Re:Take your time, let software catch up. by Anonymous Coward · · Score: 0

      "They can't up clock speed anymore due to the speed of light" ...

      i wish i thought i knew computers as well as you think you do.

    64. Re:Take your time, let software catch up. by robi5 · · Score: 1

      "Nobody pays much attention to single-core performance anymore, and I have no idea why."

      Fsck the growth of the single-core performance, it's irrelevant now. The writing has been on the wall since the Pentium 4 fiasco of Intel. It has been the software developers' responsibility (including dev toolchain programmers) to clean up their act and generate parallel code. Most of the workloads where people want high performance (e.g. games, most scientific applications, finance, media) are either parallel or embarrassingly parallel problems, so please refrain from using Amdahl's law as an argument. In my experience, writing parallel code is not that hard, especially if one uses the right tools and abstractions. Functional programming, aspect-oriented programming, avoidance of explicit looping constructs.

    65. Re:Take your time, let software catch up. by Anonymous Coward · · Score: 0

      So stop running Firefox :) Memory problem solved :)

    66. Re:Take your time, let software catch up. by gstoddart · · Score: 1

      With the prices of RAM, check whether your motherboard supports 16GB and if it does, buy it. It's so cheap these days, there is no reason not to get the maximum RAM your machine can handle, within reasonable prices.

      Sadly, it's a PC that's getting close to 3 years old ... and I'm pretty sure that 8GB was the maximum at the time.

      I've always been of the opinion that nothing increases the longevity of a computer more than an obscene amount of RAM. Otherwise, I would.

      --
      Lost at C:>. Found at C.
    67. Re:Take your time, let software catch up. by jawtheshark · · Score: 1

      While a risk, it may be that it supports more anyway. If you've got RAM at hand to test it, I'd most certainly would. This is notable with laptops of a certain age, specced 1GB (thus 2x512MB), they also work with 2GB (2x1GB), and I've also seen it on plain motherboards. My sisters got a Core 2 Duo based machine I bought at a bankruptcy. The (Intel) motherboard is specced at 2GB according to ark.intel.com. I just gambled on 2x2GB working with it (there were rumours on forums it might work), and it did... Sure, I lose 512MB due to the chipset and my sister running XP, but 3.5GB still is better than 2GB :-)

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    68. Re:Take your time, let software catch up. by Lord_Naikon · · Score: 1

      Creating multithreaded software isn't hard. Creating efficient multithreaded software can be anything from trivial to very hard or impossible depending on the problem at hand.

      For instance I'm working on a lock free oct tree implementation where multiple threads can do updates on the tree without getting into each others hair, while another thread renders the whole thing to the screen asynchronously. Debugging it is very hard, thinking of all the possible interactions between threads working on a common data structure is very hard.

      Do you actually know why python and ruby cannot efficiently utilize multiple threads? Have you looked into it and found an "embarrassingly easy" solution? I think not.

    69. Re:Take your time, let software catch up. by hairyfeet · · Score: 1

      A little advice? If given the choice take the E series. the C series while a nice netbook chip is pretty much ONLY a netbook chip. that is for anything other than websurfing or 720P video it'll be skippy, 1GHz is just too low a clockspeed. the E series has HDMI which will do 1080P (I tested it myself with a 1080P DivX rip) and the battery difference is frankly almost non existent, we are talking an extra 23 minutes on the last tests I saw. I already get 6 hours watching 720P on Win 7 HP and if I just want to surf or listen to music Expressgate boost that to nearly 7 and a half. Also if you may want to game down the road the E series will play TF2 and L4d and WoW no problem, the C series struggles again thanks to its low clocks. Its cheap price though makes it kick ass for some of my customers, like Ms Pippin that only uses it to surf and watch YouTube.

      But frankly I don't agree with the iPad, i think its a fad. While I have met a few businesses that have found uses for it, such as inventory taking, I had several home customers buy the thing and basically it ended up a very expensive digital photoframe. They may fire it up from time to time to check their webmail but the lack of a keyboard makes texting not very fun for them. those that bought the netbooks with AMD APUs on the other hand are quite happy and use them constantly. even my landlady is looking to buy the C series on BF as stocking stuffers, as she carries hers in her purse everywhere and just loves the far out of it. She got a SIM and a data plan for hers and now wherever she goes she has the web at her fingertips, the thing pulls duty as everything from a GPS to a video player to IM in a box.

      And honestly I don't see how much thinner you'd want the thing, as there is only so thin you can get before it gets flexy and flimsy. remember one of the selling points is price so nobody is gonna pay Macbook Air money for one to have the thing made out of metal. And honestly how much battery do you need? Mine gets 6 hours under Win 7 X64 HP, 7 and a half under Expressgate, and that is with the standard 6 cell. if I didn't mind adding some bulk there is a 10 cell that is supposed to get something like 10 hours under Windows and 13 under Expressgate. But with the 6 cell only weighing in at 3 pounds for the whole netbook frankly i haven't found any cases where I'd need more than 6 hours away from a plug, camping maybe? Any other time I can always plug it into the truck, although I haven't needed to.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    70. Re:Take your time, let software catch up. by hairyfeet · · Score: 1

      The part of the equation you are missing is multimedia. Not only does Brazos do low level gaming quite well but the new UVD 3 accelerates practically every format out there. I get more than 6 hours watching 720p video on mine and even on the action sequences i'm barely hitting 15% CPU.

      so while the i3 is great if you are looking for a low cost office box, or intend to put a discrete to make up for the shitty Intel GPU, for portable I'd still go with brazos, especially the E series. I haven't really seen any 12 inch netbooks running the i3s and certainly not at 3 pounds with a 6 cell. That makes brazos portable as hell and with Intel (at least last i checked, may be different now) holding back the more advanced features for the higher SKUs brazos is pretty much the only chip where you can get all the features AND multimedia AND gaming in a sub 3.5 pound and sub $400 price point. I loaded my EEE up with 8gb of RAM (Thanks for including the X64 version of Win 7 HP ASUS!) and with AMD-V I can even use it to run portable VMs quite nicely. Its quite cool to have a portable XP VM that I can use to interact with a possibly infected system and just roll back the VM at the end.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    71. Re:Take your time, let software catch up. by g00ey · · Score: 1

      Also, keep in mind that as a consumer when you buy a new computer you want the system to also run next-gen operating systems and software seamlessly.

    72. Re:Take your time, let software catch up. by gstoddart · · Score: 1

      LOL ... if I had 16GB of RAM just laying around, I'd test it.

      I'm pretty sure the 2x4GB I have in there is what the specs say is the max.

      --
      Lost at C:>. Found at C.
    73. Re:Take your time, let software catch up. by jawtheshark · · Score: 1

      it was just a suggestion. Didn't realize you only had two slots. 8GB modules are too expensive right now.

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    74. Re:Take your time, let software catch up. by gstoddart · · Score: 1

      Yeah, I'd love 16GB on that ... motherboard manual says 2x240 pin ... a total of 8GB supported.

      A nice thought, though.

      Never thought I'd see the day where I was seriously contemplating 16GB for my home machine ... hell, I remember upgrading my old 486 to 20MB of RAM, and that was bigger than the Sun workstations at school at the time.

      And, of course, the notion of having one's own Terabyte seemed ludicrous ... now I have 6TB. :-P

      --
      Lost at C:>. Found at C.
    75. Re:Take your time, let software catch up. by Anonymous Coward · · Score: 0

      I like the iPad - my sister, who has a laptop already, got an iPad and loaded it up with a whole bunch of games, planners and so on. It's pretty much an integral part of her accessories - be it recipies, home finances, games (including facebook), work, camera, GPS and so on. I have an iPod touch that I was gifted, and while I'm not complaining, I'd have preferred something like an android tablet, where I could have transferred USB pictures, videos, etc from my PC to the tablet - something not possible with Apple's walled gardens.

      I do think that if some Android companies come up with either similar styles or attractive styles, they'll catch on very fast as well, given that they do beat Apple in terms of flexibility and functionality.

    76. Re:Take your time, let software catch up. by LaRainette · · Score: 1

      ... 2009 called, they want their Joke from 2007 FF memory leaks back.
      Seriously just read a Web browser comparison, FF8 is the LEAST memory hungry Web Browser (from a panel of Safari, Chrome, IE9, FF8 and Opera)

    77. Re:Take your time, let software catch up. by jawtheshark · · Score: 1

      Ah, yes... I remember. The first PC I used was an IBM PS/2 Model 50 (20Mhz 286, 1MB RAM). It wasn't mine, at that time I was still a kid. Apparently it cost as much as a small car. Boy, was my mom miffed when she found out how much that "useless machine" cost. Never mind it put the groundworks for my career. My first "own" PC was a laptop: 486DX/2-66, 8MB RAM, 320MB disk. An absolute beast.

      I personally have "big" machines. Well, I have some nifty stuff but it was "big" in 2003 (Athlon MP 2400+/4GB RAM). I'm now in the "I'm cheap and anything is good enough for me" mode, which means that I type this on a Nettop: Atom D525, 2GB RAM,320GB HDD... What most people don't realize is that this "low-end" machine is nearly on par with the MP. Technology, ain't it awesome? :-)

      I do have a nice laptop because I could get it very very cheap. A Dell L502x. I actually haven't used it at all, ever since I unpacked it back in June. Apparently, you can fit it with 16GB RAM once 8GB SO-DIMM get released. Currently max is 8GB (I only have 4GB), but that's the word on the street.

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    78. Re:Take your time, let software catch up. by hairyfeet · · Score: 1

      Sorry I should have been more clear, I posted the 30 million number to make fun of it since from the looks of it the game companies count everyone who has ever bought a GPU as a "gamer". Now considering I personally have sold more low end GPUs to folks wanting smooth video than high end gamer chips i find it funny that they seem to count all those HD4350s and bottom of the barrel Geforces as "gamer chips".

      --
      ACs don't waste your time replying, your posts are never seen by me.
    79. Re:Take your time, let software catch up. by Anonymous Coward · · Score: 0

      The part of the equation you are missing is multimedia. Not only does Brazos do low level gaming quite well but the new UVD 3 accelerates practically every format out there. I get more than 6 hours watching 720p video on mine and even on the action sequences i'm barely hitting 15% CPU.

      I've got bad news for you: Brazos doesn't do video any better than the HD 2000/3000 video integrated into Sandy Bridge Core i3. In fact, for transcoding, SB video kicks ass due to Intel's hardware encoding engine.

      so while the i3 is great if you are looking for a low cost office box, or intend to put a discrete to make up for the shitty Intel GPU, for portable I'd still go with brazos, especially the E series.

      Are you even aware of how terrible Brazos' CPU performance is? Great, you have a slightly better GPU, congrats on coupling it to a horrible CPU. That was the GP's point in the first place: Brazos is not that appealing because most people don't care about running A-list games at high res on a notebook, but almost everyone can use an increase over Brazos-level CPU performance.

  4. PROOFREAD please by EmagGeek · · Score: 1

    It's TSMC, not TMSC.

    Thank you.

  5. Competition ? by unity100 · · Score: 4, Informative

    AMD has no competition in APU arena. It is dominating it.

    http://techreport.com/articles.x/21730/8

    its actually possible to game with acceptable detail and fps with entry-mid level laptops without paying a fortune now.

    1. Re:Competition ? by Desler · · Score: 1

      You misinterpreted the statement to be about APUs whilst the statement was about the CPU market in general.

    2. Re:Competition ? by edxwelch · · Score: 2

      Very true - AMD compete well against Intel in entry-mid laptops.
      Unfortunately, it's a rather narrow segment.

    3. Re:Competition ? by unity100 · · Score: 0

      it says APU in the article though.

    4. Re:Competition ? by Lunix+Nutcase · · Score: 1

      Yeah and? You do realize that sentences can have different contexts than the one before them, right?

    5. Re:Competition ? by Bengie · · Score: 1

      APU market is small, desktop market is big. AMD's APUs compete in both markets.

      Pretend you went back 15 years ago and tried selling a dual core desktop CPU. You could claim you're doing well in the multi-core desktop market.

    6. Re:Competition ? by Nadaka · · Score: 1

      I believe that it is the widest consumer segment actually. Desktop usage is shrinking and gaming has been held back by consoles.

    7. Re:Competition ? by Anonymous Coward · · Score: 1

      They should have the same context. Thats what paragraphs are for

    8. Re:Competition ? by edxwelch · · Score: 1

      Desktop share *was* shrinkinga couple of years ago, but it leveled off. It's now 50 -50

    9. Re:Competition ? by Anonymous Coward · · Score: 1

      Yeah, the A8 is awesome.

      Too bad their new CPU has failed along with the planned APU based off of them.

      But then again a die shrink for the A8 whoohoo that makes it a tablet or fanless chip. I can't wait to have a proper chip in these silent systems as the A8 still requires a small fan. That thing would be able to play all current generation "developed for xbox" PC games on the go. I don't need fast 8 core systems for non excisting software, I just want more than the future arm dual and quad cores can provide and would love to have a silent A8 APU Llano chip with 4 or 8 GB RAM in every device in the house and on the go. I missed out on the current gen games and would love to pick them up without drm for a few bucks on gog.

    10. Re:Competition ? by Anonymous Coward · · Score: 0

      That's because APU is a bullshit differentiator invented by AMD.

    11. Re:Competition ? by unity100 · · Score: 1

      it was invented by intel with its 'HD' series embedded graphics processors. and its in many laptops. amd just run over it with its 6xxx gpu core. which made it possible for the first time to game reasonable on a cheap laptop that doesnt cost an arm and a leg.

      jealous much ?

  6. AMD = Stagnated. by Anonymous Coward · · Score: 0

    AMD = Stagnated. Take it out back and shoot it to put it out of it's misery.

    1. Re:AMD = Stagnated. by Anonymous Coward · · Score: 0

      I hope you like $500 celerons...

    2. Re:AMD = Stagnated. by dc29A · · Score: 4, Interesting

      I hope you like $500 celerons...

      If this was 1995, I'd believe it. In 2011, Intel competes with itself. If they drive up CPU prices, they won't be able to make more and more profits because people do *NOT* need to upgrade. The vast majority of the population is doing fine on a dual core 4+ year old CPU running a browser and IM program and watching videos. Since people do not need to upgrade, but Intel has to sell more and more CPUs, their profits would collapse and then the stock and then ... hilarity ensues.

    3. Re:AMD = Stagnated. by Anonymous Coward · · Score: 0

      Hope you like power-hungry crap processors like bulldozer. It's really sad when the six core phenom II black edition chips are less power hungry than bulldozer chips.

    4. Re:AMD = Stagnated. by Dcnjoe60 · · Score: 1

      I hope you like $500 celerons...

      If this was 1995, I'd believe it. In 2011, Intel competes with itself. If they drive up CPU prices, they won't be able to make more and more profits because people do *NOT* need to upgrade. The vast majority of the population is doing fine on a dual core 4+ year old CPU running a browser and IM program and watching videos. Since people do not need to upgrade, but Intel has to sell more and more CPUs, their profits would collapse and then the stock and then ... hilarity ensues.

      Actually, the vast majority of people world wide don't even have access to a computer. For those who do, the vast majority probably don't even need a dual core cpu, for most of what is done. Engineers, graphic designers and gamers would be the exception to that statement.

    5. Re:AMD = Stagnated. by tiffany352 · · Score: 2

      Wow.. um. I'm currently running a 4yo handmedown computer with a Pentium D. I have a browser running, xchat, gedit, and I'm listening to pandora. And the only thing I would need a new CPU for is so I can a: watch 720p html5 video, or b: compile GCC in a fraction of the time. However, if I guessed, the vast majority of the population only uses their computer for a web browser containing facebook and youtube. I know people who /only/ use their computer for facebook (and that's when they're not using their phone for it).

    6. Re:AMD = Stagnated. by GreatBunzinni · · Score: 5, Insightful

      Your assumption that you can simply ignore AMD's influence in the CPU market and still end up with a relevant model to explain and predict its outcome is both naive and disingenuous. AMD does have products which outperform equivalent Intel products, even when not accounting with Intel shenanigans such as relying on funny compiler tricks, and AMD happens to price them quite attractively. If you haven't considered any AMD offering on any budget for any serious desktop and instead opted to rely only on Intel products then you are both clueless and economically-challenged.

      --
      Slashdot, fix your code or at least hire someone who is competent at it to do it for you.
    7. Re:AMD = Stagnated. by afabbro · · Score: 1

      Actually, the vast majority of people world wide don't even have access to a computer. For those who do, the vast majority probably don't even need a dual core cpu, for most of what is done.

      The vast majority probably don't need more than dial-up connectivity, though it sure is much more pleasant when you have broadband.

      Dual core is the same way. It's much more pleasant to work on a dual core machine than a single core, because most people multitask (listen to music, watch video, browse sites with many tabs, plus OS and antivirus and dropbox sync and blah blah in the background.

      Your point has more validity above dual core. Certainly engineers, graphic designers, and gamers have a better chance of needing 4/6/8/12 cores than the typical "I surf, read email, and watch YouTube" user.

      --
      Advice: on VPS providers
    8. Re:AMD = Stagnated. by Lunix+Nutcase · · Score: 1

      AMD does have products which outperform equivalent Intel products,

      Such as?

    9. Re:AMD = Stagnated. by Guppy · · Score: 4, Interesting

      In 2011, Intel competes with itself.

      That's part of the problem. One of the speculated reasons the Atom processor is so far behind, is that Intel was afraid it would cannibalize more profitable segments of its mobile CPU market. As a result, they launched it with a bunch of contractual restrictions on it (customers had to agree not to use it in any notebook larger than 10"-form factor), while using pricing models that discouraged 3rd party graphics (Atoms bundled with Intel's chipset were sometimes actually cheaper than solo Atoms, making nVidia ION combos uneconomical).

      Since AMD had no strong CPUs in the netbook segment, everyone had to simply accept these restrictions at first, until AMD introduced their Ontaria and Zacate series.

    10. Re:AMD = Stagnated. by Kjella · · Score: 2

      Oh, they can go slower. The world market is still expanding both in size and average price they can afford, companies will still buy them for their X years of support, laptops break down and so on. Intel wouldn't drive prices up as such, they'd bring costs down. Sell 22nm processors at same prices as 32nm processors, does that sound massively profitable to you? It does to me. In the end they'll sell you something that costs like an Atom for the price of a 2600K. Or maybe just slow down their tick-tocks, let each generation soak up twice the profits. I doubt Intel would let AMD die though, that'd bring too much anti-trust scrutiny on their total domination of the world's computers. At death's door would be just fine though.

      In any case, I find this news unlikely. TSMC has crap record for delivering on time with decent yields, their 32nm process was so bad it got scrapped and the 28nm process is still struggling from what I gather. The only reason they've not been slain in the market for that is that both AMD and nVidia depend on them now so the graphics market just took a timeout. If Intel had a real graphics division they'd be eating them for lunch by now. GlobalFoundries is what used to be AMD proper, if they aren't able to do 28nm then they've got a total of zero reliable production facilities if you ask me. And Intel's already doing volume production on 22nm....

      --
      Live today, because you never know what tomorrow brings
    11. Re:AMD = Stagnated. by Anonymous Coward · · Score: 0

      I carefully checked the numbers last year when I built a new desktop.
      AMD's performance per $ and even more so in performance per watt was shithouse compared to intel
      I ended up with a dual core i5 661. The integrated "gpu" kept me going until I upgraded to a radeon

      in short: amd good for graphics, intel good for cpu
      If only intel bought nvidia and applied some of their low power wizardry to their domestic heaters they sell as graphics cards...

    12. Re:AMD = Stagnated. by GreatBunzinni · · Score: 1

      If you are really interested to know that then you should simply pick up any random benchmark from the web and compare prices. For example, in some benchmarks the AMD FX-8150 processor, which goes for about 220 euros, outperforms Intel Core i7-2860QM systems, which sells for around 500 euros. And in the nearest mom&pop store, an AMD Phenom II X6 1100T goes for 178 euros while the Intel Core i7 870 goes for 240 euros.

      But seriously, pop up any random benchmark between recent intel and AMD processors and compare their performance and their price. You will notice that AMD either come out ahead or are head-to-head.

      --
      Slashdot, fix your code or at least hire someone who is competent at it to do it for you.
    13. Re:AMD = Stagnated. by GreatBunzinni · · Score: 4, Informative

      Intel i5 661: http://www.newegg.com/Product/Product.aspx?Item=N82E16819115217&Tpk=i5%20661
      According to these benchmarks, we have:

      • AMD Phenom II X4 965 4,291 $129.99*
      • Intel Core i5 661 @ 3.33GHz 3,286 $175.66*

      And this doesn't account for the money spent on a motherboard, which adds a hefty price to any intel offering.

      So, looks like you botched your careful number check.

      --
      Slashdot, fix your code or at least hire someone who is competent at it to do it for you.
    14. Re:AMD = Stagnated. by Lunix+Nutcase · · Score: 1

      So a disingenuous comparison! Why use the 2860qm to compare to the 815/ when when you could compare to the cheaper i7-2600 which is only $30 more and has 30w less tdp while still outperforming the bulldozer. Or why not compare that 1100t to the i5-2500 which is way more performant, again 30w lower tdp and only $35 more. Oh right, because that doesn't create as insane a price gap.

    15. Re:AMD = Stagnated. by Lunix+Nutcase · · Score: 1

      Correction the i5-2500 is only $20 more. The i5-2500k which is even faster is the one that's $35 more than the 1100t.

    16. Re:AMD = Stagnated. by mrchaotica · · Score: 3, Informative

      I got an AMD Phenom II X4 840 for $59.99 a few days ago (at Microcenter); I'm sure it's more than half as fast as a 965, so it's an even better value. I got a new motherboard (AMD 760G chipset) with it too; it was also $59.99. Not bad, I think -- would I have been able to find an Intel solution for that price/performance?

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    17. Re:AMD = Stagnated. by Anonymous Coward · · Score: 0

      Someone needs to buy them AMD to keep the single threaded speed demons cheap.

      You go, girl!

    18. Re:AMD = Stagnated. by dc29A · · Score: 1

      'Disingenuous' ... you keep using that word, I don't think it means what you think it means. Are you seriously comparing a *LAPTOP* processor to a *DESKTOP* processor? And I am disingenuous? You should compare it to the i5-2500K, which is cheaper and way better performing for most tasks and runs significantly cooler.

    19. Re:AMD = Stagnated. by Desler · · Score: 1

      Or you could use the cheaper and still better performing i3 2130 which.is only 149.99. Once again you choose more expensive alternatives rather than the cheaper ones.

    20. Re:AMD = Stagnated. by badkarmadayaccount · · Score: 1

      6 y.o. laptop, Celeron M 1.4GHz, 2x256MB DDR1 RAM, 40GB 5.4krpm PATA-133. Arch linux. My overloaded (50+ add-ons) FF profile runs smoothly, when alone. FF and VLC don't like each other - they both start to stutter. Guess I didn't get the IO priorities right. I'm running linux-pf patchset. Any ideas?

      --
      I know tobacco is bad for you, so I smoke weed with crack.
  7. Global Foundries by Anonymous Coward · · Score: 5, Informative

    The description is somewhat misleading in that Global Foundries is not a "long-time partner," but what were AMD's own internal wafer fabs until Global Foundries was spun out as a separate company in 2009.

    1. Re:Global Foundries by Anonymous Coward · · Score: 0

      Though AMD still owns a small portion of Global Foundries, and did indeed once own it, they are now two separate companies.
      The fabs were also not just "spun out" but were indeed sold to a new investment entity.
      AMD has been a partner with this company for many years now.
      True its a tid-bit mislead, but not inaccurate.

      (huh-huh he said "tity".....so Glad B&B are back on MTV again.....)

  8. Extremely useful summary by bigredradio · · Score: 2, Insightful

    Moving 28nm APUs from GloFo to TSMC means scrapping the existing designs and laying out new parts using gate-last rather than gate-first manufacturing. AMD may try to mitigate the damage by doing a straightforward 28nm die shrink of existing Ontario/Zacate products, but that's unlikely to fend off increasing competition from Intel and ARM in the mobile space

    After reading the summary (a few times), I came to the conclusion that I know nothing about this topic. Thanks for the heads up so I that was not burdened with reading an article that only a select few might understand or care.

  9. waaait a minute by markhahn · · Score: 2

    so far, all bobcat-based chips have been made at TSMC, haven't they? so is this really news?

    1. Re:waaait a minute by Anonymous Coward · · Score: 0

      Yes they have. They are all fully synthesizable cores and the TSMC 28nm process was the know from the beginning as the next step. Probably the news here is that the GF 28nm bulk process is late to the party. Otherwise this is all FUD. Didn't read the article, of course.

    2. Re:waaait a minute by Anonymous Coward · · Score: 0

      The only news is that the 28nm shrinks with minor updates (and possible 2/4 core variants) have been canned and they are pulling in whatever was next, because TSMC (where they were going to be built anyways) is having so many 28nm delays that the 28nm shrinks (+etc) would be on the market for too short of a time period to make sense, so they may as well just speed up development of the next thing.

      This /. post has a really poor summary (and possibly article itself, didn't read it).

  10. Bulldozer Impact by andy9o · · Score: 0

    Hopefully Global Foundries' issues don't impact Bulldozer, or AMD will fall even further behind in the performance desktop arena.

    1. Re:Bulldozer Impact by Lunix+Nutcase · · Score: 1

      Bulldozer is a fail architecture. Lower performance and higher power draw than their own chips that are lower price like the phenom 2 six cores.

    2. Re:Bulldozer Impact by Anonymous Coward · · Score: 0

      They already did. Bulldozer was intended to ship at 4+ GHz but Global Foundries couldn't make it. They still have a chance to fix it on the next iteration in 2012, but I'm not holding my breath.

    3. Re:Bulldozer Impact by Targon · · Score: 2

      I wouldn't be too sure about that. The Pentium Pro failed miserably as a CPU offering, yet ended up as the basis for the Pentium 2 and 3, and then the Pentium M, and going forward. Just because Bulldozer in its first release has done poorly may be due to some design issues that we just don't know about, and in the next rev, may be fixed.

  11. Long-time partner? Really? by WilliamBaughman · · Score: 4, Informative

    Calling Global Foundries AMD's "long-time partner" really dates "MrSeb", he must have started reporting tech news in the last three years. Global Foundries isn't just a "partner" to AMD, it's part-owned by AMD, and was spun out of AMD's manufacturing and merged with Chartered Semiconductor.

  12. Re:Long-time partner? Really? by ericloewe · · Score: 1

    How bad is it when what used to be your in-house fab merits a last-minute change to a competitor's relatively different process?

  13. Antivirus? by grimJester · · Score: 1

    You really should install an antivirus program.

  14. Re:Long-time partner? Really? by Anonymous Coward · · Score: 0

    Maybe this was a reason to spin it off, it was limited their options.

  15. Time to wise up, Amd by Anonymous Coward · · Score: 0

    To bad Amd don't do something sensible for a change, like cancelling Bulldozer, and release a real 8 core Phenom II instead ...

    1. Re:Time to wise up, Amd by lightknight · · Score: 1

      How about a Phenom that can be used in a multiple socket motherboard? It might destroy their Opteron marketshare, but they would own the desktop + server market.

      5 x ~$200 Phenom II X6s...30 cores for $1000.

      --
      I am John Hurt.
    2. Re:Time to wise up, Amd by Lunix+Nutcase · · Score: 2

      Or get an i5-2500k which is faster than a lot of the x6s for only.like 20 bucks more.

    3. Re:Time to wise up, Amd by Lunix+Nutcase · · Score: 1

      And 30w less tdp.

    4. Re:Time to wise up, Amd by Cassini2 · · Score: 1

      AMD tried this once before with their AMD QuadFX 4x4 concept. It didn't go anywhere.

      The problem is that most games are insufficiently multi-threaded to take advantage of a dual processor architecture. A hard core group of gamers exists that would purchase dual processor and quad processor Opteron and Xeon motherboards if it resulted in increased game performance. Unfortunately, best game performance is often obtained from single processor desktop chips.

      Bottom line: Games often struggle at keeping more than 2 to 3 cores busy. As a result, better performance for the dollar is obtained by purchasing better video cards.

    5. Re:Time to wise up, Amd by lightknight · · Score: 1

      Agreed. However, my point was that with all the problems they are running into with Bulldozer, they might be able to bridge the problem by modifying (hopefully slightly) their Phenom II design, and could spend a year or two punishing Intel. And I do mean punishing them.

      And while games may not be designed to take advantage of those extra cores, I can think of a host of applications between the workstation - server range that could.

      Virtual Machines, for starters. Video encoding for another. Databases love cores, last I checked. Web servers. Even most modern day operating systems like more cores. And that's not even tapping into the more interesting stuff out there.

      If they (AMD) make more cores readily available, programmers will begin writing programs that take advantage of more cores. The optimizations of today, as you have pointed out, are barely using 2-3 cores, because that's what the vast majority of the market is likely to have.

      Plus, there's geek cred. Who isn't going to boast about having 3 times the amount of cores of their neighbor, for less than a third the cost?

      --
      I am John Hurt.
  16. Re:Long-time partner? Really? by confused+one · · Score: 5, Interesting

    All true; but, they're down to 9% ownership and according to the articles no longer have rights to appoint someone to the GloFlo board. Looks like the relationship is becoming increasingly sour.

  17. AMD = Important. by Mojo66 · · Score: 2

    Whether you buy AMD products or not, you can't ignore the fact that AMD is an important counter-balance to Intel. Without AMD, Intel would have a monopoly in CPUs which would bring prices up and innovation down until other competitors, like ARM, would fill in the gap, which could take some time.

  18. The Maturation of the American Economy by icongorilla · · Score: 1

    X86 cpu manufacturer can and should survive. Maybe Intel or Microsoft or Apple will buy them out to put them out of their misery. The quicker customers can box themselves in the better. Choice is fleeting and obviously, chooses the current "best" processor is always in your "best" interest with no thought of the long term. But maybe Arm really is meant to eventually replace the X86 architecture.

    --
    The thought of hanging myself at my student loan organization doesn't bug me as much when I think it might make a differ
  19. Meaningless given the Atom problems for Intel.... by bingbangboom · · Score: 1

    Intel has the Atom line (current generation is garbage) and the i3-23X7M ($100-$200 premium) that competes on the low end with AMD.

    Intel Atom's next generation has no 64bit drivers or DirectX 10 for there PowerVR chipset:
    http://news.softpedia.com/news/Intel-Cedar-Trail-Atom-Won-t-Receive-64-bit-Graphics-or-DirectX-10-1-Driver-232915.shtml

    __________________


    Fusion "2.0" was already in the works:
    http://www.xbitlabs.com/news/mobile/display/20111121213529_AMD_Readies_Brazos_2_0_as_Krishna_Wichita_Get_Delayed.html

    IIRC, these were scrapped because OEM's weren't going to design products around a 6-month lifecyle--hence they are skipping a generation.

  20. You have to silently face East at 11am EST by PopeRatzo · · Score: 2, Funny

    Financial Analyst Day in February

    Oh my god, there's less than 70 shopping days left!

    It's tradition in my house that on Financial Analyst Day, or FAD as we call it, we make spiced wine and spike it with DMT, then sit around singing appropriate songs, such as "Money" by Pink Floyd, "Money (That's What I Want)" by the Beatles and "Gimme da Loot" by Biggie Smalls.

    Then, sitting in a circle, we pass around a revolver with only one shell loaded and spinning the cylinder, we point at the person to the left and pull the trigger.

    It's by far my favorite holiday.

    --
    You are welcome on my lawn.
    1. Re:You have to silently face East at 11am EST by Antarius · · Score: 1

      I'd rather celebrate an Anal Cyst than a Financial Analyst...

  21. TSMC by pavon · · Score: 2

    Yeah, and TSMC is the foundry that ATI has used for years (and still does). The plan with the APUs has always been to move ATI's GPU to AMD's^W Global Foundry's process. They have given up on that and decided to move AMD's CPU to the TSMC process instead. It's a pretty big turn of events.

  22. AMD APU graphics make big difference by Anonymous Coward · · Score: 2, Interesting

    APU unlikely to fend off increasing competition from Intel? Most Intel Atom based netbooks/tablets/whatever that I know have the GMA 3150. Which runs at 200 Mhz max. and has 2 shader units. The C-50 has 80 unified shaders running at 280 Mhz (yes, again low but I'm guessing 80 things working in parallel make up for it. please correct me if I'm wrong), supporting DX11,OpenGL 4.1 and UVD 3. Way better than Intel graphics cards. True, the CPU isn't very fast, but for things like video playback and 2D,3D games and other applications? It beats Intel hands down. I love Intel for their linux support but they just don't make graphics hardware for gaming.

  23. They need to develope a cpu+memory module by Marrow · · Score: 1

    A single part that has the cpu and the memory on a single pcb. Have 2, 4, 6 and 8gb models. Put the memory right next to the chip and eliminate complexity. You could still add ram to the mobo, but it would act as cache for other things like disk and video. You could even have multi-socket mobos, but the cpus would not share memory except through the secondary memory.

  24. Apps not OS by LostMyBeaver · · Score: 2

    I have a neat little handheld Sony Vaio which has a 1.33Ghz Core Solo and a Intel GMA945 graphics adapter oh... and 1Gb RAM. It's an awesome machine but Windows XP was too heavy for it. Windows Vista was far to heavy for it. Windows 7 runs pretty nice on it. Windows 8 beta is much nicer, very usable. Android is ok on it... but I still don't know what the point of Android is. Meego wasn't too bad on it. Mac OS X Lion is a laughing joke on it.

    All things considered, the operating systems are seriously improving on performance now.... The more they accelerate the desktop with the GPU and the more they work on power savings, the better the operating systems get. I think it pretty much started as functionality... then the trend went in to stability and security and now is moving in the direction of performance. With the world trying to fit more and more computer into their pockets instead of backpacks, the operating systems are being tuned for that.

    Now apps on the other hand are another issue. One day, someone will even write an e-mail client that doesn't make my Core i7 2600K with 16 gigs of RAM and 500MB/s r/w SSD cry whenever I search my mail.