Slashdot Mirror


Post-post PC: Materials and Technologies That Could Revive Enthusiast Computing

Dputiger writes "Given the recent emphasis on mobile computing and the difficulty of scaling large cores, it's easy to think that enthusiast computing is dead. Easy — but not necessarily true. There are multiple ways to attack the problem of continued scaling, including new semiconductor materials, specialized co-processor units that implement software applications in silicon, and enhanced cooling techniques to reduce on-die hot spots."

128 comments

  1. Arsenide is a material? by Okian+Warrior · · Score: 4, Informative

    Of all the next-generation technologies that we’ve discussed at ET, including carbon nanotubes and graphene, III-V semiconductors that use materials like indium, gallium, and arsenide are by far the most likely to make an a mass market appearance within the next ten years.

    [Emphasis mine]

    Yeah, that article really seems to know what it's talking about.

    1. Re:Arsenide is a material? by bill_mcgonigle · · Score: 3, Funny

      indium, gallium, and arsenide

      See, that's why tech writers have editors, who can correct 'indium and gallium arsenide' to 'indium, gallium, and arsenide'.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    2. Re:Arsenide is a material? by Anonymous Coward · · Score: 0

      When I first read that headline I felt this sudden pain in my groin. Then I saw blood in my underwear. I think I need to go to the doctor...

      Congratulations on your first menstrual period.

    3. Re:Arsenide is a material? by Anonymous Coward · · Score: 1

      >> arsenide

      What's wrong with this? It's a metal compounded with English people's butts.

    4. Re:Arsenide is a material? by Anonymous Coward · · Score: 3, Informative

      Arsenides are indeed a class of materials containing the element arsenic that includes In-Ga-As semiconductors. But let me try to fix the original sentence, it's not as bad as you imply, though definitely incorrect.

      Of all the next-generation technologies that we’ve discussed at ET, including carbon nanotubes and graphene, III-V semiconductors that use elements like indium, gallium, and arsenic are by far the most likely to make an a mass market appearance within the next ten years.

      Changes in bold. Indium and gallium are the group III elements and arsenic the group V element that make up III-V semiconductors. Poorly edited yes, but not enough to disqualify the whole article, at least in my humble anonymous opinion...

    5. Re:Arsenide is a material? by Anonymous Coward · · Score: 0, Funny

      I had that happen to me, too, once. I was certain that I had got it--my first period. But it turned out to be related to my penis. When I went to the Dr. to ask about my menstrual cycle, he picked it up right away that my penis looked very strange. Indeed, he had never seen a penis that looked like mine. I had always thought that my penis was normal, but now I was afraid. Was it my fault? Did I do something wrong that caused my penis to develop this way? Will I ever be able to get pregnant?

      My Dr. suggested surgery, or at least serious psychotherapy. But none of those options appealed to me. I became depressed and withdrawn. I lost my job at the supermarket and resorted to petty crime and prostitution to survive. I became addicted to meth. Eventually, I found myself in jail, where everyone seemed to have a much bigger penis than I have. Finally, I realized the problem. The penis must indeed go. I found a lawyer willing to work pro boner and petitioned the state for a surgical solution to my continued confusion. We won. I was scheduled for my procedure, as well as the follow-up whormonal support, when all of a sudden it was cancelled out of the blue. The governor, in a tight race for re-erection, had enacted an order to halt my operation, saying that it was a waste of state funds. So here I am, caught in limbo, with a tiny penis that bleeds every month. Please, I implore all of you, help me get out of here.

      You can send donations to the following address:

      [REDACTED ON ADVICE OF COUNCIL]

    6. Re:Arsenide is a material? by wjcofkc · · Score: 3, Informative

      Take a second look. I made a post in their Disqus comments pointing out this error. The author of the article replied in less then ten minutes acknowledging the error with a promise to fix it. The error was fixed by the time I hit refresh. Instead of being all high and mighty, perhaps next time you should help out. I did, and it worked. Consequently your entire post is now moot.

      --
      Brought to you by Carl's Junior.
    7. Re:Arsenide is a material? by wjcofkc · · Score: 1

      See my reply to the first post.

      --
      Brought to you by Carl's Junior.
    8. Re:Arsenide is a material? by wjcofkc · · Score: 0, Redundant

      Take a second look. I made a post in their Disqus comments pointing out this error. The author of the article replied in less then ten minutes acknowledging the error with a promise to fix it. The error was fixed by the time I hit refresh. Instead of being all high and mighty, perhaps next time you should help out. I did, and it worked.

      --
      Brought to you by Carl's Junior.
    9. Re:Arsenide is a material? by Anonymous Coward · · Score: 2, Funny

      Take a second look.

      I already took a second look on your previous post. This would be the third.

    10. Re:Arsenide is a material? by Anonymous Coward · · Score: 2, Funny

      At LeAsT YoU aRe StIlL hUmAn.
      WaKiNg Up As A cOcKrOaCh WaS tRuLy A sHoCk.
      BuT i FeEl As ThOuGh SlAsHdOt Is A hOmE.

    11. Re:Arsenide is a material? by Anonymous Coward · · Score: 0

      Spent hundreds for new underwear? Want to enjoy reading horrible headlines relating to articles about chips? Try Chipotlaway! Just one horrible headline can lead to up to quarter cup of underwear blood. But Chipotlaway makes your underwear clean and ready for more!

    12. Re:Arsenide is a material? by asm2750 · · Score: 2

      GaAs semiconductors have been around for years. The issue is it sucks at oxide growth and therefore makes it expensive to fab.

      You can get around this by adding aluminum to GaAs, creating a hetrojunction transistor. Other materials like Indium can be used as well.

      The beauty of these materials is you can get different bandgaps making it possible to create a true multijunction solar cell bumping up the conversion efficiency to around 40% which is almost unheard of in normal Silicon solar cells. The devices also have the advantage of running at multi GHz speeds with little issue.

    13. Re:Arsenide is a material? by dbIII · · Score: 1

      indium, gallium, and arsenide

      Well, without the commas that's a material which people in labs have been using to get diodes as thin as a single atomic layer for nearly a couple of decades, so the tech journalist is nearly there and better than some. The stuff I saw in about 2000 was put on by chemical vapour deposition, which is a fairly cheap way to do things, but of course a very thin diode junction is small in one dimension but needs improved masking technology to be small in 3D.

    14. Re:Arsenide is a material? by SuricouRaven · · Score: 3, Insightful

      The writer, having done the research, would be unlikely to make a mistake like that. It's more likely a 'correction' performed by the editor, who mistakenly interpreted the sentence as a gramatical error. Easy for someone to see 'gallium arsenide' and misinterpret it as the list 'gallium, arsenide' with a missing comma.

    15. Re:Arsenide is a material? by Redmancometh · · Score: 1

      So I don't see any reason that this would live to "enthusiast computing" (I read this as stuff made at home), but I don't see any problem with the statement you quoted.

      I'm assuming you're saying arsenide should be quoted as the entire compound, or that it should be gallium arsenide. It's not exactly an egregious error since it can be solved by adding an s to the end. If they had said "arsenides" it would have been correct - not far off.

      I say arsenides would have been correct since IIRC they use several arsenide salts especially aluminum and gallium arsenide.

      Or I missed something.

    16. Re:Arsenide is a material? by hairyfeet · · Score: 1

      I'd say the bigger question is why we need to continue to scale in any place but the HPC and server spaces? Lets face it folks the reason PC sales are down is because when AMD and Intel switched from MHz wars to core wars PCs went from "good enough" to "insane top fuel dragster" and the software just hasn't kept up, not even close. My main system is nearly 5 years old yet has more cycles than i know what to do with and even my customers on the first gen C2Ds and Athlon X2s frankly spend more time with their PC idling than it does under load.

      So what we need now is not a breakthrough in hardware, its in software. What we need is a new framework or language that makes developing programs that will scale with cores as easy to do as taking advantage of single thread performance and we need to intelligently manage all these cores so as to get the best combination of power management and performance. Otherwise they are gonna keep building these "super chips for a smaller and smaller audience as more and more folks realize what I did several years back which is they have more hardware now than they can use. Seriously how many folks are gonna max out even a C2Q or AMD Phenom I X4, much less the latest hexa and octocores? I know even with me multitasking like mad I just can't come up with enough useful work to feed my hexa, even 3D shooters tend to slam only one core hard and then lightly use a couple more for pathfinding and the like, software is way behind what we have now, much less what we'd get from 3D chips and specialized DSP and the like.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    17. Re:Arsenide is a material? by Anonymous Coward · · Score: 0

      You put in an "and" too many. It's all one material: Indium Gallium Arsenide

    18. Re:Arsenide is a material? by 0111+1110 · · Score: 1

      In theory games will always be able to use your spare cycles so long as those cycles are added in series. Unfortunately not all problems are embarrassingly parallel. The only reason games don't already make use of the state of the art in PCs is because they are mostly being made for consoles with PCs as an afterthought and so can't move forward until the console makers decide to do an update and that doesn't happen very often.

      Even for our own programs certain problems cannot move forward anymore because they cannot really be accelerated by a divide and conquer strategy.

      I still run a C2D which I just overclock to 4.1 Ghz when I need performance. Normally I undervolt it to 0.9 volts and underclock it to 1.2 Ghz though because that's all I really need for day to day stuff and electricity is expensive where I live. I suppose in the end that is a problem as well. Eventually the cost of electricity becomes a limiting factor just as the cost of petrol does for horseless carriages at higher speeds.

      --
      Quite an experience to live in fear, isn't it? That's what it is to be a slave.
    19. Re:Arsenide is a material? by Muad'Dave · · Score: 1

      That's ok, we've had carbon and monoxide for 40 years now.

      --
      Tiller's Rule: Never use a word in written form that you've only heard and never read. You will end up looking foolish.
  2. Nope by Kjella · · Score: 3, Interesting

    Reality is that "enthusiast" computing today depends on what companies care to provide as "slightly ahead of the current state-of-art" at exorbitant prices. Intel's not going to launch a new CPU for enthusiasts. AMD isn't going to launch a new CPU for enthusiasts. If they do it's just because they can cherry pick some CPUs from their server process (Intel) or that can perform exceptionally well for equally high power consumption (AMD). It is so insignificant to the overall market that progress would happen the same with or without them. We're just not a significant enough portion of the market to really warrant a new process or capacity or whatever.

    --
    Live today, because you never know what tomorrow brings
    1. Re:Nope by bill_mcgonigle · · Score: 2

      "slightly ahead of the current state-of-art"

      Just to pick nits, it is the current state of the art, and just slightly ahead of commodity on any non-miniscule timescale.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    2. Re:Nope by Anonymous Coward · · Score: 0, Insightful

      Except for LadyAda and her company, Adafruit!!!!

              http://www.adafruit.com/

      Geek toys, workable prices, n the gaping void that the old "build 20 electronic devices at home!" kits used to fill. Bless her black flabby little heart for this business.

    3. Re:Nope by b4upoo · · Score: 3, Insightful

      The funny thing is that when lightning bolt like breakthroughs hit people almost never know from whence they come. Somehow I get a pic of a kid with a handful of Raspberry Pi units somehow feeding in and out of a multicore processor with a smartphone somehow involved crunching magical equations that leave my jaw hanging down. It is almost like the mathematicians at Oxford getting mail from an unknown person in a mud hut in India with solutions for equations that nobody has ever been able to do before. Genius is a sneaky quality. It lives where it likes and resides in unlikely meat bodies.

    4. Re:Nope by Anonymous Coward · · Score: 0, Informative

      Good luck making a good PC with ARM and other non-power-hungry devices. In practice we still depend on Intel and AMD willingness to make something better. Yes you can make an ARM cluster, but clusters are only useful sor some usecases.

    5. Re:Nope by SuricouRaven · · Score: 1

      Intel *does* make CPUs for enthusiasts - the i7 range, which give the best performance current technology can give at the top end and £1000+ prices. They don't sell in enough volume to make a ton of money - the cash-cow is the midrange stuff, the i3 and i5. They are important for company reputation, keeping Intel firmly established as the King of Semiconductors: They can make the fastest chips around.

    6. Re:Nope by jedidiah · · Score: 1

      Nope. Enthusiast computing only depends on being able to do your own thing. That can be leading edge performance or trailing edge performance. It all depends on your particular use case.

      One key to remember here is that "ahead of the state-of-the art" is actually pretty trivial to achieve when your yardstick is ARM based gear.

      That goes for performance as well as flexibility.

      --
      A Pirate and a Puritan look the same on a balance sheet.
  3. Computers are commodities by Anonymous Coward · · Score: 0

    Get over it. There are plenty of other things you can tinker with if the urge strikes. RC boats and helicopters come to mind.

    1. Re:Computers are commodities by The+Snowman · · Score: 1

      Get over it. There are plenty of other things you can tinker with if the urge strikes. RC boats and helicopters come to mind.

      Personal suicide machines? I think not!

      --
      24 beers in a case, 24 hours in a day. Coincidence? I think not!
  4. So, enthusiast computing switches to ... by DavidClarkeHR · · Score: 1, Insightful

    So, enthusiast computing switches to either smaller devices, or focuses on software development.

    Doesn't really matter - how many companies cater to 'horse-and-buggy' enthusiasts, after all?

    --
    - Nec Impar Pluribus, or so I'm told.
    1. Re:So, enthusiast computing switches to ... by westlake · · Score: 2

      Doesn't really matter - how many companies cater to 'horse-and-buggy' enthusiasts, after all?

      Quite a few, actually. Horse Drawn Hearse

    2. Re:So, enthusiast computing switches to ... by Anonymous Coward · · Score: 0

      Doesn't really matter - how many companies cater to 'horse-and-buggy' enthusiasts, after all?

      Quite a few, actually. Horse Drawn Hearse

      Nice. More than computer shops, eh? OH SNAAAAAP.

    3. Re:So, enthusiast computing switches to ... by Joining+Yet+Again · · Score: 1

      For people who don't make lots of looong journeys, running a horse can be cheaper, less impactful, etc.

      Indeed, I only stopped riding horses around here because there were too many cars.

      The whole "horses are outdated" thing is like the "everyone rushed to the cities for a better job" Industrial Revolution myth: a lot of it was huge landowners making it untenable to continue renting their land, because they wanted to push people into the cities for more profitable work.

    4. Re:So, enthusiast computing switches to ... by kLimePie · · Score: 1

      Right. Motherboard companies should start churning out Raspberry Pi-sized motherboards, cases and accessories. Better still: why can't we have DIY tablets with upgradeable SoCs, touch screens, RAM and flash memory? I find it perverse that no major tablet brand even has a user-replaceable battery. Why can't an OEM produce a tablet that uses two or even three off-the-shelf cellphone batteries to match the capacity of the larger tablet batteries?

    5. Re:So, enthusiast computing switches to ... by Anonymous Coward · · Score: 0

      Right. Motherboard companies should start churning out Raspberry Pi-sized motherboards, cases and accessories. Better still: why can't we have DIY tablets with upgradeable SoCs, touch screens, RAM and flash memory? I find it perverse that no major tablet brand even has a user-replaceable battery. Why can't an OEM produce a tablet that uses two or even three off-the-shelf cellphone batteries to match the capacity of the larger tablet batteries?

      I don't think you understand how progress works with microchips. They get smaller, relative to the size of your fat fingers.

    6. Re:So, enthusiast computing switches to ... by Anonymous Coward · · Score: 0

      Do you have any idea how much hay and grain a horse requires? Do you have any fucking clue how much they shit and piss? No? Ok go fuck off then.

  5. I want a Geek Port! by Moof123 · · Score: 1

    I know there are solutions out there, but pure GHz means little to me these days. I want to actually do stuff with my PC besides play games and surf the web, my tablet has taken over those duties.

    Maybe a USB Geek port so even my tablet can get in on the action?

    1. Re:I want a Geek Port! by 32771 · · Score: 1

      You can build one yourself. Assume the BeBox geek port:

      One "GeekPort" (37-pin D-shell)

              An experimental-electronic-development oriented port, backed by three fuses on the mainboard.
              Digital and analog I/O and DC power connector, 37-pin connector on the ISA bus.
              Two independent, bidirectional 8-bit ports
              Four A/D pins routing to a 12-bit A/D converter
              Four D/A pins connected to an independent 8-bit D/A converter
              Two signal ground reference pins
              Eleven power and ground pins:
                      Two at +5 V, one at +12 V, one at -12 V, seven ground pins.

      My current favourite are STM32 discovery boards, i.e.:
      http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF254044

      (costs $10)

      It even has a User USB port, you can use. Then you have to invest some time implementing the whole
      communication chain to your PC. ST generally has a standard peripheral driver library that can help you
      with all the stuff you can do with the chip in question.

      Apart from the powersupply stuff the bebox offers, you will find everything else and more in the microcontroller.
      If you want to build an external geekbox you would want to add a separate power supply. Then you could use the microcontrollers PWM outputs
      to regulate some voltages for a power supply output, or use some dc/dc converters for fixed voltages.

      From the top of my head I wouldn't know what to do with it though, but I do need a power supply unit, some measurement means, and some stimulation means for circuits.

      --
      Je me souviens.
    2. Re:I want a Geek Port! by 32771 · · Score: 1

      Oh right, I meant to say tablet. Tablets support serial usb devices, and serial USB ports can be pretty fast too. You still need a PC to program the thing unless you can get openocd to work on your tablet.

      --
      Je me souviens.
  6. That word may not mean what you think it means... by GreyLurk · · Score: 1

    I don't think I would say "Enthusiast Computing" are limited to people who upgrade their processor to the latest and greatest every 6 months. I would rather call those folks "PC Game Enthusiasts". I would call Enthusiast Computing things more like building Beagle Bone/Raspberry Pi clusters, or people doing more interesting things than just installing new motherboards constantly.

  7. No by The+Cat · · Score: 5, Informative

    There is no such thing as post-PC for the same reason there is no such thing as "post-doorknob" or "post-handle."

    The PC is the correct form factor for getting work done by humans. Mobile devices are not. This will only change if human physiology changes, which is unlikely in any time frame measured in intervals shorter than 100,000 years.

    The "post-PC era" is a marketing slogan designed to make you buy things. It is designed to get you back on the upgrade treadmill starting from the beginning again. It is not technologically accurate.

    PCs are here to stay for a very VERY long time. Get used to them.

    1. Re:No by Guy+Harris · · Score: 0

      The PC is the correct form factor for getting work done by humans. Mobile devices are not.

      I'd say, instead, that the desktop and laptop PC are the correct form factors for getting done the sort of work that you do when seated for a long time. There are probably people whose work is sometimes done while on the move and for which a desktop PC is obviously not going to work and for whom a laptop PC might not work very well; consider, for example, somebody managing a construction project who might need to look things up, enter data, do some calculations, etc. while on site. I suspect that a mobile phone would be the wrong form factor for them, but a tablet might be the right form factor.

      (Mobility isn't a Boolean property; the easier it is to carry a computer, the more mobile it is. The ability to run on battery power, and to use wireless networking, helps a lot, too; it's conceivable that you could build a easy-to-carry computer that required you to plug it in, but I doubt there's enough interest in that to have many computers built that way.)

    2. Re:No by Guy+Harris · · Score: 1

      The "post-PC era" is a marketing slogan designed to make you buy things.

      And to read columns blathering on about the "post-PC era". It's all about the CPM, err, umm, the CPI.

      Not that TFA has that much to do with consequences of the "post-PC era"; they say "Is the PC enthusiast market dead, a casualty of the push into mobile?" (and answer the question in the negative), but that's all I could find. They probably slapped it onto the title just to get people's attention.

    3. Re:No by unkiereamus · · Score: 2

      The PC is the correct form factor for getting work done by humans. Mobile devices are not.

      I'd say, instead, that the desktop and laptop PC are the correct form factors for getting done the sort of work that you do when seated for a long time. There are probably people whose work is sometimes done while on the move and for which a desktop PC is obviously not going to work and for whom a laptop PC might not work very well; consider, for example, somebody managing a construction project who might need to look things up, enter data, do some calculations, etc. while on site. I suspect that a mobile phone would be the wrong form factor for them, but a tablet might be the right form factor.

      I'll actually give you a primary source, real life example.

      I'm a paramedic, every single patient for whom I have responsibility of care for, I have to generate documentation for. Up until about 2008, that meant actual paperwork, about then, the industry as a whole being phasing in electronic medical records. To the business office, they're great, because billing the patients, and keeping the records is much easier, and for me, the end user of the system, it's great because, especially when you're using a touch screen and a properly designed program, the computer is much faster and easier to use than a pen (especially for me, my handwriting sucks balls.)

      Up until this point, and I imagine for a while into the future, the solution of choice has been to use the Panasonic toughbooks that will convert to a tablet form factor (CF-18s,-19 etc). The touchscreen is necessary, because we actually use it to collect signatures (quite aside from the fact that stabbing at options on the screen can easily cover 99.5% of the use cases), the portability was of course necessary, because I start my paperwork in the pt's house and finish in the ER, the keyboard was necessary because I have to type up a narrative for each pt, and the ruggedness was necessary because we beat the hell out of our machines. e problem is, even the older machines are WAY more powerful than we need, not to mention being heavy as hell (remember, I have to hand these to 96 yo pts to get a signature.)

      These EMR suites are starting to be developed for tablets, both iOS and android, and the market is starting to come up with workable ruggedized tablets. nce we get over the industrial inertia we have (which is surprisingly significant, given how agile we're supposed to be), we're going to move to tablets with some sort of external keyboard (at a guess, at odds with the ruggedized tablet, the preference will be for keyboards cheap enough to be effectively disposable), and it will be the right solution for us.

      No, my biller and office manager will still be using a full blown PC, but in the field, not so much.

      --
      I needed a sig so people would know who I am, but I was too drunk to make something witty, so you get this instead.
    4. Re:No by rahvin112 · · Score: 2

      Yes and no. Tablets, phones and everything in between are replacing an aspect of computing, and that's strict consumption. Grandma doesn't need a PC to read email or look at grandkids photo's, she can use a tablet and have a much better user experience and gains the benefits of portability and reduced power use. People will use them to read books, watch movies or browse the internet. In general they won't be using them to create anything.

      Almost everyone I know has a tablet, me and my wife each have one. We use them for light content consumption and casual entertainment. This is the use that the vast majority of people using tablets are using them for. That's a niche that isn't going away. Tablets are here to stay, just like PC's will continue to be used in business and computing that involves real work or creation of anything.

      What's changed in this area and will likely be detrimental to the whole business is that PC's are now good enough. The CPU's are far more powerful than most people need except for special areas like engineering. But on the flipside Tablets aren't going to be yearly, bi-yearly or even tri-yearly purchases, people won't generally be buying to upgrade. They, for the most part, provide everything that's needed right now. The only way they will be able to drive sales is by making them lighter or have longer battery life. Otherwise sales will be related to breakage (or the hardware wearing out) and population expansion which will mean significantly less sales than the initial sales where everyone bought one. I personally expect tablet sales to drop off precipitously over the next 5 years.

      So year, there isn't a post-pc world, but tablets aren't going anywhere either and the tablet form factor satisfies a LOT of general use among the general population. Combined with the fact that CPU's are generally good enough means PC's sales are going to remain stagnant for the foreseeable future. Tablet sales will also likely stagnate or decline significantly once the market has saturated. Neither will be seeing the sales the PC's have enjoyed for the last 30 years and it's going to be severely detrimental to the business as a whole.

    5. Re:No by stenvar · · Score: 1

      The PC is the correct form factor for getting work done by humans. Mobile devices are not.

      Oh, I think there are better form factors. Take a look at a traditional workspace: a huge desktop/drafting table, dozens of documents/pages, and walls. Now imagine the desktop, the documents, and the walls all turning into smart, active displays. That's the correct form factor for humans. A 27" HD monitor and a noisy metal box on the floor are not.

    6. Re:No by Guy+Harris · · Score: 1

      I'll actually give you a primary source, real life example.

      Thank you x 10^6.

      (My example was also actually also a real-world example, not a hypothetical example, but was a case of somebody doing that sort of white-collar construction work who asked for my advice on machines to buy, rather than somebody who had that machine already; he already has PCs at home and, I think, at work, but needed something for when he's actually at the construction site.)

    7. Re:No by Anonymous Coward · · Score: 0

      Whether a computer is mobile is separate from its interface. You might find yourself in a world where everyone has a mobile computer in their pocket or implanted, and when they sit down to do real work, they are just sitting down at a screen and keyboard that wirelessly connects to their mobile device and runs on that. With wireless power the mobile device might be charged while using it in this way. That mobile device might then use an internet connection to access further computation power from a far-off data center when necessary. That would be a post-PC world, unless you count the mobile device as a PC, in which case you've redefined PC to just mean computer.

      If we can get much faster and lower-latency internet, wireless charging, mobile devices with significantly greater computation power, low-latency wireless connections to screens, low-latency wireless keyboards and mice and, most significantly, somehow get cloud computing to be NSA-proof, then I'd even prefer this setup to a conventional PC - but I'm sure that lots of people wouldn't worry about most of that stuff. We could do something like this today. I think the main stumbling block is wireless charging and the computational power and heat dissipation capabilities of the mobile devices we've got today. To do this today, we'd probably need a powered docking station for the mobile with a more beefy CPU inside it, at which point you might as well just get a PC. There isn't even a software issue, really - the otherwise crappy hybrid Windows 8 interface is actually just right for this sort of thing.

    8. Re:No by ShoulderOfOrion · · Score: 1

      Actually, Grandma does better with a PC, with a real keyboard and mouse and a large monitor with large easy-to-read fonts. Agreed, she doesn't a tower case with dual water-cooled CrossFire GPUs like her grandson. A simple little cube thing with some USB ports, HDMI/DVI and an audio output are sufficient. Grandma's eyes aren't good enough to see a tablet screen, her hands aren't steady enough to manipulate small touchscreens, and she can't hold a tablet and a small dog/cat in her lap at the same time.

    9. Re:No by locopuyo · · Score: 1

      That is a good example of work you can do with a tablet. But that isn't replacing work you would do on a PC. That is replacing work you would do with a pen and paper, or a laptop in your case.

    10. Re:No by unkiereamus · · Score: 1

      Except that it is replacing work I would do on a PC.

      First, let's get rid of the notion that laptops are inferior species spec wise, compared to a server, they are, compared to a high end desktop they are, but my primary computer is a laptop, this is because I spend 48 to 96 hours straight at work, so it just makes sense for me to have a computer I can take with me. In fact, I would go so far as to say that my laptop, which is a higher end model, but certainly not the highest end, is superior, spec wise, to at least 80%, and probably 90% of the desktops that are in use today. And you know what I get when I put my laptop on a desk rather than my lap? A somewhat odd form factor desktop.

      Second, You know what services that can't afford toughbooks do these days? The answer isn't "don't use EMR" because that's really not an option any more. They have the field employees fill out paper while they're in the truck, then when they get back to base, they have to duplicate all that information into a desktop using a variety of services (imagetrend being the 800lbs gorilla in the field).

      I dunno, I had a beautiful woman asking me why I wasn't drinking with her as I finished typing up the last comment, and now I'm in the after effects of having a beautiful woman demanding that I drink with her, I'm not sure I'm making sense, but I'm pretty convinced that I'm right...but my etoh level suggests I might be full of shit.

      --
      I needed a sig so people would know who I am, but I was too drunk to make something witty, so you get this instead.
    11. Re:No by Antonovich · · Score: 1

      Rubbish. You have obviously not been paying attention to the advances in HCI tech. So unless you are saying that a "very VERY long time" is in the 15-30 year ballpark, you are quite simply wrong. Sure, 30 years IS a long time considering how long computers have been around but I certainly hope I'll still be around then. Just like fixed-line phones are quickly becoming a thing of the past, so too will other devices that don't move easily so a person can quickly be fully productive in any quiet, semi-private space they decide to work. There is still quite a bit of work to do, and the keyboard will certainly take a while to be unseated from its current productivity throne but it will happen without a shadow of a doubt, well before we hit the 100k year mark.

    12. Re:No by Joining+Yet+Again · · Score: 1

      So you moved from paper to tablet to tablet-on-a-crippled-OS,

      In the UK, portable computing devices suited for data collection have been available since late '80s from Psion. And I got my first tablet PC over a decade ago, with a proper stylus - more usable for non-trivial work than thumbing an Android.

    13. Re:No by Anonymous Coward · · Score: 3, Funny

      >> The PC is the correct form factor for getting work done by humans.

      Unfortunately most humans just want to play Angry Birds while taking a crap.

    14. Re:No by CyberNigma · · Score: 1

      I'd say that A decent size monitor, full sized keyboard, and mouse is the current dominant form factor for getting work done. Whether they are connected to a desktop or mobile device is irrelevant to our physiology.

      That said, performance of the device connected to the monitor, keyboard, and mouse is what should be considered for productivity.

      source: See computing history from mainframes to minicomputers to microcomputers to mobile devices for their form factor relevance..

    15. Re:No by jedidiah · · Score: 1

      > Except that it is replacing work I would do on a PC.

      No not really.

      > First, let's get rid of the notion that laptops are inferior species spec wise,

      Why? That's just an artificial idea you need to latch onto to make your argument work. It's not necessarily true or valid.

      Conventional PCs have been shoehorned into a lot of areas where they aren't the best fit. A lot of tablet "productivity" use cases are merely a reflection of this.

      Laptops aren't "spec inferior", they are mobile.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    16. Re: No by Anonymous Coward · · Score: 0

      Grandma also doesnt't need the hassle of worrying about anti-virus updates, virus scanners, crudware pre-installed on her PC, the grandkids coming over for the holidays and installing even more malware. Especially when the PC sits in the alcove under the staircase next to the vaccuum cleaner.

    17. Re:No by jones_supa · · Score: 1

      When we get good resolution-independence to operating systems, all GUI elements and fonts could be adjusted big or small depending on the user's preference, not the monitor size.

    18. Re: No by jedidiah · · Score: 1

      > Grandma also doesnt't need the hassle of worrying about anti-virus updates,

      All grandma needs to avoid that is to just buy an non-Windows PC.

      Just ask Apple.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    19. Re:No by Anonymous Coward · · Score: 0

      Actually, Grandma does better with a PC

      Not if you have a neural disorder. Then just typing is a pain holding a mouse still long enough to click on something? Forget it.

      I bought a tablet (amazon fire hd) for someone who basically can not click on anything anymore with a mouse. She is having a blast playing games again. The light weight bit is nice and she does not have to sit in a uncomfortable desk chair.

      Most tablets also have a decent zoom. She is loving the thing as she can hold the thing closer *and* zoom in.

      Me? You can pry my laptop from my cold dead hands... Tablets/phones have imploded the 'we should have a computer' market type people. Just like 'netbooks' before them. Laptops before them and desktops before them...

      Grandma's eyes aren't good enough to see a tablet screen, her hands aren't steady enough to manipulate small touchscreens
      I found the exact opposite on both accounts. Touch screens are very forgiving with shake. Mice are not.

  8. "Enthusiast computing" by Anonymous Coward · · Score: 0

    You mean graphics rendering. Enthusiast computing died in the 80s when you no longer had to write your own software or build your computer from scratch.

    The next frontier in computing is parallel processing, and we will be treading ground already walked decades ago by supercomputers: now we can fit all that performance on your desktop.

    1. Re:"Enthusiast computing" by kermidge · · Score: 1

      "The next frontier in computing is parallel processing, and we will be treading ground already walked decades ago by supercomputers"

      or by the transputer: https://en.wikipedia.org/wiki/Transputer which was exciting stuff in the 80s, and still used today.

    2. Re:"Enthusiast computing" by 0111+1110 · · Score: 1

      The next frontier in computing is parallel processing

      If that really is the next frontier it's only because serial processing has stopped moving forward for a while. Not all problems are embarrassingly parallel.

      --
      Quite an experience to live in fear, isn't it? That's what it is to be a slave.
  9. Rumors of Si Death Have Been Greatly Exaggeratted by BarneyGuarder · · Score: 3, Interesting

    The new semiconductor technology angle in the article seem highly fishy to me. Apart from the fact that the statement felt like it may have said "In 10 years we will all be living in colonies on the moon", III-V materials have been losing market share to silicon for decades.

    The article mentions that great electron mobility of the III-V materials, which is true, but forgets to mention that they had poor hole mobility. Now I am not a process expert, so maybe there are new techniques to address this. However, over the past 20 years or so this meant that you couldn't make very good CMOS logic and had to use NMOS only architectures. This and the poor scaling has kept the III-Vs away from large scale integrated logic chips.

    The III-V devices were used in RF circuits, but they were replaced by Si-Ge and now many RF circuits use regular silicon processes. The III-Vs are still useful for optics.

    The truth is that silicon has many problems that may prevent the industry from continuing to scale circuits to smaller geometries and the available workarounds are generally painful. But, the other options are worse.

    Maybe in 10 years we will all be using cell phones that use carbon nanotubes... in our colonies on the moon.

  10. owning your machine by Gothmolly · · Score: 5, Insightful

    An enthusiast wants to own his hardware, he doesn't care about 5.1 GHz uber-core machines. What the enthusiast wants is open specs, common interfaces, accessible GPIO, non-DRM memory or hardware, and open source code. Someone who buys the latest stuff from Intel and slaps Win 8.1 or Ubuntu on it so that they can run WoW is not an enthusiast they're just a rich consumer.

    --
    I want to delete my account but Slashdot doesn't allow it.
    1. Re:owning your machine by tepples · · Score: 1, Insightful

      What the enthusiast wants is open specs, common interfaces, accessible GPIO, non-DRM memory or hardware, and open source code.

      Unfortunately, enthusiasts like you and me are in the minority. The fact that people buy locked-down video game consoles for ease of use is evidence that the majority don't care about owning their devices. It's unclear whether there are still enough enthusiasts to sustain a market for such owner-respecting computing devices.

    2. Re:owning your machine by Kjella · · Score: 2

      Both those with vintage restored spit polished classic cars and the ones with souped up race track cars are enthusiasts just in a completely different fashion. In your world only the tinkerers are "real" enthusiasts and the people who want a car that can handle 150 mph well are just rich customers. Nobody but an enthusiast would ever start tweaking DRAM timings or the BCLK or look at anything considered "exotic cooling", even if squeezing the last FPS out of their closed-source game with DRM on closed-source OS with DRM on closed spec hardware with DRM isn't your kind of enthusiast. The millionaires that simply buy the best computer money can buy are extremely few compared to all the hardcore overclockers and tweakers who really do care and invest time and effort into building the computer version of a dragster car.

      Non-enthusiasts don't care about much of anything anymore, they don't push the limits any more than soccer moms driving their kids to soccer practice. Maybe there was a time when the average computer user felt the difference, but it was a long time ago. Any modern computer is fine, it's like the car that's just supposed to get you from A to B. And if you start talking to them about a walled garden, they think of it more like only being able to drive on roads while you praise the virtues of an off-roader. Sure it can go more places, but not any they know or care about. Most of them are very happy letting everything go through the cloud now, easy backups and synchronization of everything. Not even the NSA revelations will win over convenience. If you've handed over the keys to all your data you might as well hand over the keys to the computer too...

      --
      Live today, because you never know what tomorrow brings
    3. Re:owning your machine by Anonymous Coward · · Score: 0

      Surely there's more enthusiasts now then there used to be (there's more people, more countries with ~stable ~prosperous populations, more of them have spare cash even from quite young ages)—they just account for a smaller proportion of the market. But you don't earn your profits based on the proportion of the market that you control (you'd rather 1% of a market of one billion, than 100% of a market of one), so if there used to be enough, why wouldn't there be any more?

    4. Re:owning your machine by tepples · · Score: 1

      But you don't earn your profits based on the proportion of the market that you control (you'd rather 1% of a market of one billion, than 100% of a market of one)

      As the population of the industrialized world increases, you end up competing with more other producers. One metric that matters for economies of scale is the number of consumers per producer, and I don't see how this ratio changes. In addition, one firm or cartel of firms that dominates a market has the power to create a network effect toward the cartel's products, and if you want, I can explain how the mainstream console makers have been such a cartel for decades.

    5. Re:owning your machine by tlhIngan · · Score: 1

      What the enthusiast wants is open specs, common interfaces, accessible GPIO, non-DRM memory or hardware, and open source code.

      Unfortunately, enthusiasts like you and me are in the minority. The fact that people buy locked-down video game consoles for ease of use is evidence that the majority don't care about owning their devices. It's unclear whether there are still enough enthusiasts to sustain a market for such owner-respecting computing devices.

      Nonsense.

      There will always be an enthusiast market.

      Always.

      I wouldn't hesitate to say that enthusiasts probably make the same amount of users as they always did - maybe more. However, the market is a whole lot bigger now. If you want an example, take iOS vs. Android. Both userbases are growing, despite iOS's marketshare shrinking. How? Because iOS isn't growing as fast as Android, that's how.

      Now treat enthusiast PC users as iOS users, and you can grow while the market grows faster.

      Enthusiast PCs will ALWAYS be a niche. Now, granted, back when only enthusiasts owned PCs, things were great, but now that's not the case. But it's still a sizable niche, and like iOS, a very profitable one.

      While Dell may sell 1000 PCs for every enthusiast who buys a custom made PC with their choice of parts and specs, you can bet that the profit margin on that enthusiast PC is probably a lot higher because the enthusiast is willing to pay for quality and what they want, and not buy bottom of the barrel parts (unless they really just wanted a PC to tinker with and didn't care that stuff kept breaking, but I'm sure over the life of the machine it's more profitable).

      And like iOS users, enthusiasts are willing to spend money and not shave every penny off. (Cue and odd Kickstarter where the first version of an app will be on a platform decided by kickstarter rewards, and iOS beats Android 4:1 - iOS users pledged $32k vs. Android $8k).

      As long as you're still a profitable niche, people will make products for your demand. The prices may rise somewhat, since volumes are lower than before and you're a niche, but the market will not stop servicing a profitable segment.

      There are enthusiasts in any market - cars is a popular one - despite millions of cars sold every year, there's still a market for those who want a car kitted out with good performance parts, people who want to restore 50-100 year old cars, etc. It's not as big, but it's big enough that many companies servicing just that market can survive and make a profit.

      Likewise, the enthusiast PC market will survive and many companies may specialize only in enthusiast PCs and still survive. Hell, someone's gotta be buying those top end $600 video cards from AMD and NVidia.

    6. Re:owning your machine by Anonymous Coward · · Score: 0

      Now, granted, back when only enthusiasts owned PCs, things were great

      Were they? I suspect prices were relatively more expensive because the market was smaller. We also had to do more configuration and troubleshooting to get the stuff to work (not entirely the fault of hardware manufacturers, software has a lot to do with it too, and still does)

  11. The article wasn't written for techies by Taco+Cowboy · · Score: 2

    ... processor units that implement software applications in silicon ...

    Isn't that the definition of an ASIC ?

    With the gaffe the OP has pointed out (Gallium Arsenide becomes Gallium and Arsenide) and this ... I get the impression that the article's target audiences shouldn't be the techies

    --
    Muchas Gracias, Señor Edward Snowden !
  12. enthusiast computing is getting smaller by kawabago · · Score: 2

    arduino, raspberry pi, et. al. In fact my next desktop may be a cluster of ten or more SOCs.

    1. Re:enthusiast computing is getting smaller by Anonymous Coward · · Score: 0

      Check out the minnowboard for something with a little more power.

    2. Re:enthusiast computing is getting smaller by Anonymous Coward · · Score: 0

      There are plenty of people that can assemble their own embedded systems using self fabricated PCBs utilizing SMT. The thing that is really holding it back is the fact that DRAM controllers just aren't available from Mouser, AVNET, etc as a discrete IC component. All of the x86 chips have that built in nowadays (northbridge on die). The closest you can get is getting an (ugh) FPGA that likewise has onboard DRAM controller, but you have to purchase IP blocks most of the time (Xilinx). The issue is the same with SATA controller ICs. They just aren't available from suppliers that market to the engineering (hobbiest, experimenter, developer, university, etc) market. You have to be an OEM, bullshit around and broker a huge "deal" for hundreds of thousands of chips.

      For me, these two things are a serious setback. I am able to fabricate six layer boards in my small shop, and can do just about any type of SMT IC (save ultra high desnity stuff). My desktop can take standard DRAM DIMMS; I have 16GB in there now. Likewise, I has a 120 GB flash SATA drive. You can't do this with custom boards right now because of the lack of the controller chips for custom designs. I'd seriously drop some money on DRAM controllers, the DRAM itself, as well as dozens of flash drives if the chips were just available. They'reNOT.

  13. Is this article a reprint? by shess · · Score: 1

    Gallium arsenide has been just about to replace silicon for 25 years, now. And Transputers were invented in the 80s. Sure, maybe it's finally time for these to hit the mass market, but one would be ill-advised to hold one's breath waiting for it.

    1. Re:Is this article a reprint? by marcosdumay · · Score: 1

      If it is indeed time to change (why change into GaAs? If you are changing, why not carbon?) you can expect that change to happen in a 15 to 25 years journey, as no fab is prepared for that, and no process works well on the next substrate yet.

      One really shouldn't hold one's breath.

    2. Re:Is this article a reprint? by SuricouRaven · · Score: 1

      Fab issues. There are no economical-at-scale ways to manufacture graphene processors, even if certain engineering issues (poor band gap) are solved. But GaS is a well-established technology, been around for decades - all it needs is a few incrimental improvemenents, no need for revolutionary new science to support it.

  14. Lack of a use case by Animats · · Score: 3, Informative

    From the article:

    Programs like "Mail" or "Messages" could be implemented in reprogrammable silicon.

    You need how much compute power to read mail?

    Most users just don't need that much power. Once everybody could play streaming HDTV, the couch potato market was covered. Rendering in gaming could still improve, and NPC behavior could get smarter, but really, GTA V pretty much has that nailed and it runs on last-generation consoles.

    There are people who need more power, but they're running fluid dynamics simulations or rendering movies or simulating new ICs or something like that. I've run Autodesk Inventor on 24-CPU workstations. That's one of the few interactive programs that can usefully use a 24-CPU workstation. It's not a mass market product.

    The applications that need vast amounts of additional compute power are there, but they're not high-volume applications. Nor are they "enthusiast" applications. There's not enough volume there to justify heavy investment in faster CPUs.

    This may change as we have better robots or something like that. But speeding up existing desktop apps, no. (Program load times are still ridiculous long, but mostly because of stupidity like phoning home for updates, waiting for the license server, fetching ads, or using virtual memory in a world where memory is cheap.)

    1. Re:Lack of a use case by citizenr · · Score: 1

      There are people who need more power, but they're running fluid dynamics simulations or rendering movies or simulating new ICs or something like that. I've run Autodesk Inventor on 24-CPU workstations. That's one of the few interactive programs that can usefully use a 24-CPU workstation. It's not a mass market product.

      In a 1-2 years EVERY single new game will use 8 cpu cores by default.

      --
      Who logs in to gdm? Not I, said the duck.
    2. Re:Lack of a use case by Anonymous Coward · · Score: 0

      There are people who need more power, but they're running fluid dynamics simulations or rendering movies or simulating new ICs or something like that. I've run Autodesk Inventor on 24-CPU workstations. That's one of the few interactive programs that can usefully use a 24-CPU workstation. It's not a mass market product.

      In a 1-2 years EVERY single new game will use 8 cpu cores by default.

      Doubt it. Most game developers have not even figured out how to use more than 2GB of main memory or more than one core. I can't even think of a game that currently uses four cores. The next gen consoles have four, and thus that will be the norm for PC games as well for the next six to nine years.

    3. Re:Lack of a use case by Anonymous Coward · · Score: 0

      Uh, no. That's the point. They have 8 cores, which means games will use at least 8 cores by default, and likely have the ability to use more, as higher-threaded game engines are often (nearly) arbitrarily threaded.

    4. Re:Lack of a use case by WaffleMonster · · Score: 1

      Doubt it. Most game developers have not even figured out how to use more than 2GB of main memory or more than one core.

      Game developers don't give a fuck about the CPU anymore. It is all GPU where hundreds to thousands of "cores" are in play.

    5. Re:Lack of a use case by ByronHope · · Score: 1

      Doubt it. Most game developers have not even figured out how to use more than 2GB of main memory or more than one core. I can't even think of a game that currently uses four cores. The next gen consoles have four, and thus that will be the norm for PC games as well for the next six to nine years.

      Total War series has been using four cores for a number of years and I'm sure it's not the only game developed for the PC that does so.

    6. Re:Lack of a use case by grep+-v+'.*'+* · · Score: 1

      GTA V pretty much has that nailed and it runs on last-generation consoles.

      Yeah, those old last generation consoles are just so ... ehhh, yesterday.

      No -- wait! That really was yesterday, wasn't it?

      (OK, so I've botched the dates. But it's funnier this way and besides you won't be reading this article in a month.)

      --
      If the universe is someone's simulation -- does that mean the stars are just stuck pixels?
    7. Re:Lack of a use case by locopuyo · · Score: 1

      Doubt it. Most game developers have not even figured out how to use more than 2GB of main memory or more than one core.

      Game developers don't give a fuck about the CPU anymore. It is all GPU where hundreds to thousands of "cores" are in play.

      Yes they do and no it isn't.
      CPU cores are much faster than GPU cores so for things that can't be parallelized it is much faster doing the calculations on a CPU. There are no games that do the main physics and AI calculations on the GPU because most of that stuff can't be parallelized enough.
      The only time something will perform faster on the GPU is when it can be parallelized into hundreds or thousands of calculations.

    8. Re:Lack of a use case by SuricouRaven · · Score: 1

      There are a few games that use the GPU for physics. Collision detection can be parallelized nicely. Not many though, simply because few games would see any benefit from it: You rarely have more than a handful of moving objects at a time, easily enough for the CPU to handle alone.

      I wrote a mod for ut2k4 that uses CPU to calculate volumetric explosion simulations - due to the limited CPU time available it has to use a very crude model, but it's still better than the standard line-of-sight approach games move where you can hide from a nuclear bomb behind a well-placed lamppost. If games are to use more processing power for physics, that might be where it ends up: Simulating shrapnel from explosions and calculating pressure waves to more precisely calculate damage.

      The mod really changes how grenades work in the game. They are of very limited effect in open space, but in a confined room or corridoor the effective blast range is much longer. It'll even travel out windows and around corners. I chose to simulate the 'hollywood fireball' rather than a physically accurate explosion, so it looks quite impressive. It basically runs a near-isotopic flood fill in three dimensions until a specified volume is reached, then spawns lots of conventional explosions within that volume.

    9. Re:Lack of a use case by Rockoon · · Score: 1

      The gaming market is only rudimentaly separating the workload into X number of threads -- anything else is a complexity nightmare for them -- sure many are now separating the physics stuff into one thread and the A.I. stuff in another, but they are not breaking up the A.I. into multiple threads nor are they breaking up the physics stuff into multiple threads.

      Instead they are relying on the middleware frameworks ability to be more granular without their intervention, and the middleware just isnt designed for a specific number of cores. For example, PhysX doesnt care how many shaders your GPU has (or that you even have a GPU!) -- it just uses everything it can find -- the end metric isnt the number of cores available... its the number of gflops and the amount of bandwidth available.

      ..and now that things like OpenCL are near-universal (both AMD and Intel have multi-core SSE/AVX CPU drivers, and AMD, Intel, and nVidia all have GPU drivers) the entire concept of threading is going to go the way of the dodo. The specifics are abstracted away so that all that is left is a data-parallelism requirement on the design end and a glops and bandwidth requirement on the execution end.

      --
      "His name was James Damore."
    10. Re:Lack of a use case by K.+S.+Kyosuke · · Score: 1

      There are no games that do the main physics and AI calculations on the GPU because most of that stuff can't be parallelized enough.

      Since when can't physics and AI be parallelized? Have you looked around recently? The physics around you is heavily parallel, and so is your brain. (And quite a lot of computer-run AI stuff as well.)

      --
      Ezekiel 23:20
    11. Re:Lack of a use case by citizenr · · Score: 1

      The gaming market is only rudimentaly separating the workload into X number of threads

      They did that with Xbox because they had 3 x 3GHz cores towork with. They did stupid things like pipelining (huge input lags) whole engines to bump up fps.
      This time around they will get 8x 1GHz and there is no other way than to design engines with data parallelism in mind.

      --
      Who logs in to gdm? Not I, said the duck.
    12. Re:Lack of a use case by Anonymous Coward · · Score: 0

      Cool mod, chunky-salsa effect FTW!

      But I'm having trouble reconciling

      I chose to simulate the 'hollywood fireball' rather than a physically accurate explosion, so it looks quite impressive.

      which implies it moves slow enough that a running character can make significant headway toward a second-story window or swimming pool while the fireball is coming up behind them, allowing that just-in-time leap or dive, with

      It basically runs a near-isotopic flood fill in three dimensions until a specified volume is reached, then spawns lots of conventional explosions within that volume.

      which implies the whole region blows up instantaneously (in a damn close approximation of real-life timing)... ;)

    13. Re:Lack of a use case by Anonymous Coward · · Score: 0

      There are no games that do the main physics and AI calculations on the GPU because most of that stuff can't be parallelized enough.

      Since when can't physics and AI be parallelized? Have you looked around recently? The physics around you is heavily parallel, and so is your brain. (And quite a lot of computer-run AI stuff as well.)

      The issue is, physics around you has everything as a physics-relevant model. Game physics, even for recent games, tends to have a whole lot of stuff fixed and immovable "environment", with any damage or mobility of these chunks special-cased. There's only a few things (players, NPCs, crates and/or drums) that get the whole physics treatment. It's not that you can't parallelize the behaviors of the dozenish objects to which anything's happening at any given time, it's that there's not enough to be gained from parallelizing it. (Which isn't true either, but for seriously different reasons than "real-world physics is parallel").

      And game AI is nothing like your brain or real AI, and is pretty much far to simple to be effectively parallelized that way. But again, since you have multiple NPCs, you can certainly execute each of their AIs in its own thread; it's embarassingly parallel on a different level. That this doesn't happen is because it's perceived as not being worthwhile, not as not being possible.

      I wonder whether some of the lag in parallelization in gaming doesn't have as much to do with the overhead of spawning new processes in Windows NT (older flavors, at least, IDK if they've gotten better), where I presume most current game developers got started. To them, it just doesn't make sense to e.g. spawn a new thread for each NPC's AI, even though forking a whole new process wouldn't be problematically slow for this on modern UNIXes (which, for these purposes, includes iOS and Android). They expect multithreading to only be worth its overhead if you have on the order of one persistent thread per processor/core, and a way of continually feeding work to it, so they don't look into it.

      Or I could be barking up the wrong tree -- I'm not in touch with the game developing industry at all.

    14. Re:Lack of a use case by locopuyo · · Score: 1

      Game engines use their own thread handling so it doesn't matter which OS the game is on. And they do often parallelize things like AI, but it is still all done on the CPU because it is still faster than using the GPU unless there are thousands of things. And often things that could benefit from mass parallelization can be simplified so that they don't need to be.

      You could actually speed a lot of calculations up using the GPU, but the GPU has limited power and you're taking cycles away from it that could be used on the graphics. In most games the bottleneck isn't the CPU, it is the GPU. So you might as well just stick to doing CPU calculations in most cases.

    15. Re:Lack of a use case by jones_supa · · Score: 1

      Most game developers have not even figured out how to use more than 2GB of main memory or more than one core.

      You're correct about the memory, but quite a lot of games are multi-threaded already.

  15. Re:Sit down, Son by Anonymous Coward · · Score: 0

    I am ready for the "Hybrid PC" where there are EEPROM chips for user level programs. All they have to do is add a couple to the mainboard, and the programs you use can write to it. When you run your programs, it checks if it is in hardware, if so, then it runs from there. For example, if you have some program like firefox, it would have an option to "write to system", then it would analyze your current hardware/software environment, then prepare a file to match, then write to EEPROM, or tell you that your current PC doesn't support it, etc. Future program calls would run firefox from the EEPROM. Obviously, some programs would benefit more than others. It would be like having a GPU for programs. Whaddya think?

  16. A bit off base, IMO by Just+Brew+It! · · Score: 2

    We're hitting a wall on single threaded performance due to clock speed limitations, but CPU cores keep getting smaller and more power efficient. In a few years, we'll have the ability to put 32 or more cores in consumer CPUs, and it wouldn't surprise me if we have 8 core CPUs in smartphones and tablets. The key to continued performance improvements is better multi-threaded code, to allow us to effectively split up the workload across more cores.

    1. Re:A bit off base, IMO by Anonymous Coward · · Score: 1

      The latest Exynos is an 8 ARM core processor : http://www.engadget.com/2013/09/11/exynos-5-octa-demos-8-cores-working-at-once-gpu-assist-and-ener/.

      Looks like we're almost already there.

    2. Re:A bit off base, IMO by aiadot · · Score: 1

      There is a day and night difference in size requirements between a desktop class x86 core and an smartphone class ARM core. Desktop CPUs with 32 full featured cores are still quite far away in my opinion. And to be honest I'm not even sure if there is any advantage to that. At least for the next decade I can safely expect APU like processors with some big general purpose cores and tons of smaller task optimized cores(GPU cores for example). Even the exynos you posted is not a true 8 core ARM A15 processor but a mix of A15 and A7 cores.

  17. ReadyBoost by tepples · · Score: 1

    The feature you describe (using flash EEPROM as a cache for the hard drive) has been around for years. Windows calls it "ReadyBoost". Or did I miss the joke?

  18. ArLinux + FPGA is the perfect combo for entusiasts by Anonymous Coward · · Score: 0

    I'm posting using Ubuntu running on a zedbaord.com

  19. Re:Sit down, Son by Anonymous Coward · · Score: 0

    There's a problem with your argument. Assembling a radio form circuitry and a computer from component boards has very different implications. We'll never see prefab computers that can match a thought out custom build because these companies are too fixated on maintaining business deals with each other to make it happen.

    I would love to be able to call up a computer company and tell them what I'll use my PC for and how long I plan to make it last and have them send something that matches those requirements. That's just not how the current business model works for computer companies, no you get a choice of a few general purpose machines that don't even excel in the area they are supposedly designed for.

  20. wtf is an enthusiast? by Anonymous Coward · · Score: 0

    do you people really spend alot of money and time to build a single socket machine just because?

    what a giant waste of time. you can build a really fat machine with enough money. you can also
    program a novel scalable system on a $200 machine.

    what goal does an enthusiast have?

    1. Re:wtf is an enthusiast? by Anonymous Coward · · Score: 0

      To learn how to spell "a lot".

  21. Latency. by eriks · · Score: 1

    As an "enthusiast", for me, it's almost all about latency. I want a system that responds as close to instantaneously as possible, especially for the stuff that really should be nearly instantaneous on modern hardware. These days, that means plenty of ram and a fast storage subsystem: SSD is the best upgrade I've done in years. I wait less. A 2 hour render is still a 2 hour render, but when I start up a heavy application I only wait 3 seconds instead of 10, or even 20. It just makes everything less frustrating, even 1 and 2 second waits can be really annoying if they happen a lot.

    Many things are much better than they used to be, but I still say "hurry up" to my system too often, especially using a GUI. Though, my 3-year-old built-from-parts "enthusiast" machine feels faster to me than many newer commodity machines with better specs. "Tuning" things on the software side can make a difference, which is something that "enthusiasts" do, and want to be *able* to do.

    So long as there are systems that can be tuned, streamlined and knocked about for fun, enthusiasts will be happy. Though I'm still searching for the "holy grail" of a GUI that never stutters, stalls or hiccups. Mostly, if you want that, you still have to use a command line.

    Though I guess, if we ever get such a "holy grail" I may cease to be an enthusiast, since computing perfection will be a commodity.

    1. Re:Latency. by Anonymous Coward · · Score: 1

      > Many things are much better than they used to be, but I still say "hurry up" to my system too often, especially using a GUI.

      Throwing "Gnome" the hell out, and using a much older, less complex manager like "twm" or "vtwm" if you need multiple windows, saves roughly an hour a day when I'm working with Linux and a GUI.

    2. Re:Latency. by eriks · · Score: 3

      Agreed. I usually go for XFCE on Linux, it's usually pretty snappy, though a snappy WM doesn't help with crufty chunky applications.

  22. Enthusiast: there isn't a ring to rule them all by carlos.forig · · Score: 1

    Let's face it. The uber duber turbine-sounded high end desktop doesn't get much of a use if you don't have some kind of time-management disorder or addiction. If you work or study you couldn't get much time on your precious anyway. If you work you get a console: Turn on and play and don't care of the price of games, you don't have much time anyway. If you run CFD simulations or something like it it's your employer problem to get you the tools you need. From my experience you just use another computer to do the heavy lifting while you make other tasks of your work on a now-retired-from-heavy-lifting workstation. If you like to program you can do it from any computer anyway. If you're a Open Source fan your favorite software would run on an 10 year old PC flawlessly. New generations prefer portability and use cellphones or tablets. They maybe would never see an open up desktop getting some upgrades like we did. The big companies also prefer it this way so they can sell more. From my case my next two upgrades will be a new impact and water resistant low end smartphone and a raspberry pi-like computer. The cellphone will be my calendar, mail-chat-google-internet machine and casual entertainment system (music, TV series, casual games). The raspberry-pi will be used as a server for a personal cloud and other home automation tasks. Maybe if I get a decent job I will think about going back to gaming. But I doubt if PC or console due to convenience. PC: very useful, but lifespan affected by use, dropping prices and new launches. Console: Long lifespan but not very useful and pricey games. As a final thought the next-gen consoles are as powerful as any mid-range desktop, not like in 2006 with the PS3 and Xbox 360, so even in the console niche there isn't any place for high end consumer computing. But in my current state of life a decent job is only a dream (I'm an MSc student and my country doesn't need my skills).

    1. Re:Enthusiast: there isn't a ring to rule them all by jedidiah · · Score: 1

      > The uber duber turbine-sounded high end desktop doesn't get much of a use if you don't have some kind of time-management disorder or addiction

      Not everyone is a couch potato.

      There will always be people that need to get something done or are interested in something a little better. The fashionista mentality that tries to insult anyone with more than half a brain cell will help ensure that average consumer computing devices don't fit that description.

      However "enthusiast" machines are going nowhere. The definition of "going of the reservation" is being widened by the fashionistas ensuring that more flexible machines will always be around for real work and interesting things.

      The PC going away? Puleeeze. The mainframe didn't even go away.

      --
      A Pirate and a Puritan look the same on a balance sheet.
  23. Another former good website trashed by ZiffDavis by Vskye · · Score: 1

    Really, I used to enjoy this website and watched it fall into the crap is it now after ZiffDavis acquired it.

    Please never ever do this Slashdot. Oh..

    --
    Life was hell, then I discovered Linux...
  24. You need an update by Anonymous Coward · · Score: 0

    The beauty of these materials is you can get different bandgaps making it possible to create a true multijunction solar cell bumping up the conversion efficiency to around 40%

    http://phys.org/news/2013-02-multijunction-solar-cell-efficiency-goal.html

    Multijunction solar cell could exceed 50% efficiency goal
  25. From one PC Enthusiast.... by Anonymous Coward · · Score: 1

    To another, I can quite happily confirm that the enthusiast market is not dead quite the opposite it is thriving. The latest generation of games consoles has created a surge in interest from people interested in upgrading existing systems or purchasing new ones.

    I build plenty of PC gaming machines and my build queue is full for the next 18 months. I've even had people interested in getting the best possible sound delivered from their machines for their HTPC setup. No, the enthusiast market is definitely alive and healthy but it is simply being overshadowed by market analysts who are only interested in mobile devices since that is where they perceive the growth factors to be however, once that market becomes saturated (which it is well on the way to doing) it will be up to traditional computing devices to save the market once again.

  26. Tiny ARM Asic Chips by ilikenwf · · Score: 1

    Such as the ones used in the wifi SDCards by Transcend and PQI SD cards.

    Imagine a bunch of tiny cheap linux boxes to act as meshes, dead drops, micro servers, etc...and imagine how long they'd run on a battery, or even a battery with solar!

    https://forum.openwrt.org/viewtopic.php?id=45820
    http://www.keyasic.com/keyasic_sub.php?type=information&inid=24
    http://hackaday.com/2013/09/19/advanced-transcend-wifi-sd-hacking-custom-kernels-x-and-firefox/

    1. Re:Tiny ARM Asic Chips by SuricouRaven · · Score: 1

      Look up Piratebox. There are a bunch of people working on exactly that. With limited success - the tech is just about there, but the numbers aren't. You can't build a mesh without more people coming together locally.

  27. no tablet could serve as my daw by jsepeta · · Score: 2

    my digital audio workstation runs Logic Pro X, Pro Tools 11, and Cubase 6.5. no tablet or phone can replace the desktop, which has not only several hard disks and lots of RAM, but an operating system capable of running plugins from a variety of 3rd party sources. I'm in no position to junk this thing for whatever might happen to be "hot" in the next couple of years, because enjoy working with older versions of software which are no longer supported. IOS comes close to OSX and Windows 7 as far as being able to run basic audio and midi recording, but the musical instrument industry still hasn't completely cracked the nut on integrating hardware and software instruments, providing a comfortable recording, mixing, and mastering workflow. to my knowledge, enthusiasts like myself will still be needing enthusiast computer hardware for the foreseeable future.

    --
    Remember kids, if you're not paying for the service, YOU ARE THE PRODUCT THAT IS BEING SOLD.
  28. Re:High and mighty? by Joining+Yet+Again · · Score: 4, Insightful

    Historically speaking, helping out doesn't help.

    It sounds like you're a cunt and have no idea how to help people.

    IME, helping out nearly always helps.

  29. Necessity is the mother of invention... by TheSeatOfMyPants · · Score: 1

    Real enthusiasts have always been the ones that wanted to really work with the hardware, whether the object was a car engine, vacuum-tube TV, or a computer. Fewer kids/adults developed the interest after the rise of "disposable" consumer culture, but from what I've been reading, that trend has slowly reversed as the weak economy started pushing more and more people to fix or improve whatever they can rather than blowing a bunch of cash on a replacement.

    Personally, I've learned thus far that working with a soldering iron puts me into a great relaxed 'zen' state, and learning about PCBs & successful practice with the iron are both highly rewarding. If I succeed at fixing what I have on hand, I'll try to learn enough about electronics & programming to build kits, learn to modify them, and generally see how far I can go... As our economy continues to stagnate, more people/kids will find themselves at some point with a "broken" tech item that costs too much to replace at the drop of a hat, at least some will take the same route I have (particularly if they know someone else that already succeeded) and similarly become enthusiasts as well.

    --
    Now mostly at Usenet:comp.misc & SoylentNews.org (it's made of people!)
  30. Re:Sit down, Son by Rockoon · · Score: 1

    The field is becoming mature, and the point of assembling your own computer, and getting it to work is just not what it used to be.

    Yes it is. The only difference is that now the prefabbed computers are a lot closer in price (frequently cheaper!) to what it would cost for you to build it yourself with equal components.

    You still get to mix and match components that cannot be found in mainstream prefabbed computers, and in those cases you are still significantly better off money-wise building it yourself. As an example any sort of silent PC setup isnt mainstream, so you pay a significant premium having someone else build it for you.

    --
    "His name was James Damore."
  31. Re:High and mighty? by flyneye · · Score: 1

    Disqus is only there to make you look at ads, not add your $.02 to a forum discussion.
    They aren't looking for $.02 obviously, it is censored to exclude anything remotely controversial to popular thought.
    That leaves us with the purpose being ad revenue. It keeps you on whatever page for longer and multiple refreshes so they can show that you saw ads. They make money, you get shit for your time and contribution.
    When I see a Disqus box, I know it's just a sucker trap.

    --
    *Repent!Quit Your Job!Slack Off!The World Ends Tomorrow and You May Die!
  32. The formula is very very easy. by Anonymous Coward · · Score: 0

    interesting area requiring lots of processing power * computers w/ lots of processing power = profit!!!

    breaking the equation down you find that any field requiring lots of processing power that is interesting these days is becoming rare. But what you could do is perform an Apple; 'Take something already ubiquitous, brand it, and make it social thereby cool. Then just ad scads of eyecandy to it and you now require tons of processing power GENIUS!!!. (as if the eyEPhone isn't already a supercomputer perfoming lots of GUI requests)' Or, sex. Or money.... Interestingly Bitcoin mining even if its an outdated notion would get attention if you could somehow turn it into a game. Or, perhaps visualize hashing? Man, if you could combine sex and coin mining you'll get people buying new PC's all day long.

  33. Re:High and mighty? by kLimePie · · Score: 1

    It sounds like you're a cunt and have no idea how to help people.

    You, sir, should be modded funny.

  34. Re:Rumors of Si Death Have Been Greatly Exaggeratt by green+is+the+enemy · · Score: 1

    At this point, any semiconductor is fair game if it helps decrease feature size and power consumption (the main factor limiting performance nowadays). The substrate is likely to remain Si because of its low cost, large wafer sizes and low defect density.

    But what does advanced semiconductor technology have to do with enthusiasts? I have not the slightest clue.

  35. Re:Sit down, Son by jones_supa · · Score: 1

    Can't we just use an SSD? I think a cooler hack would be to have programmable FPGAs directly attached to your computer, acting as fast custom hardware which you can reshape on the fly to be anything you want.

  36. Serious doubts here about "new Semiconductors" by Anonymous Coward · · Score: 0

    There is likely very little chance the general public will ever be trusted with Arsenic based semiconductors.

  37. You know..... by Anonymous Coward · · Score: 0

    There are plenty of people that can assemble their own embedded systems using self fabricated PCBs utilizing SMT. The thing that is really holding it back is the fact that DRAM controllers just aren't available from Mouser, AVNET, etc as a discrete IC component. All of the x86 chips have that built in nowadays (northbridge on die). The closest you can get is getting an (ugh) FPGA that likewise has onboard DRAM controller, but you have to purchase IP blocks most of the time (Xilinx). The issue is the same with SATA controller ICs. They just aren't available from suppliers that market to the engineering (hobbiest, experimenter, developer, university, etc) market. You have to be an OEM, bullshit around and broker a huge "deal" for hundreds of thousands of chips.

    For me, these two things are a serious setback. I am able to fabricate six layer boards in my small shop, and can do just about any type of SMT IC (save ultra high desnity stuff). My desktop can take standard DRAM DIMMS; I have 16GB in there now. Likewise, I has a 120 GB flash SATA drive. You can't do this with custom boards right now because of the lack of the controller chips for custom designs. I'd seriously drop some money on DRAM controllers, the DRAM itself, as well as dozens of flash drives if the chips were just available. They'reNOT