Slashdot Mirror


Dell Exec Calls HP's New 'Machine' Architecture 'Laughable'

jfruh (300774) writes HP's revelation that it's working on a radical new computing architecture that it's dubbed "The Machine" was met with excitement among tech observers this week, but one of HP's biggest competitors remains extremely unimpressed. John Swanson, the head of Dell's software business, said that "The notion that you can reach some magical state by rearchitecting an OS is laughable on the face of it." And Jai Memnon, Dell's research head, said that phase-change memory is the memory type in the pipeline mostly like to change the computing scene soon, not the memristors that HP is working on.

173 comments

  1. OS Lock In by Anonymous Coward · · Score: 0

    MS must be loving this news!

    Now we'll need a new form of ReactOS and/or WINE to reverse engineer this new OS.

    Good times.

    1. Re:OS Lock In by Quarters · · Score: 3, Insightful

      Do you truly, honestly, I mean...REALLY believe that Microsoft expends any time at all even thinking about ReactOS or WINE, let alone worrying about the .00000000000001 of a fraction of a portion of a negligible amount of a percent effect it might, MIGHT have on their bottom line?

      Seriously, answer seriously, please.

    2. Re:OS Lock In by Anonymous Coward · · Score: 0

      M$!

    3. Re:OS Lock In by fizzer06 · · Score: 2

      This might be the year of ReactOS on the desktop.

    4. Re:OS Lock In by Anonymous Coward · · Score: 0

      The new OS will probably be a Linux derivative anyway.

    5. Re:OS Lock In by Ol+Olsoc · · Score: 1

      Do you truly, honestly, I mean...REALLY believe that Microsoft expends any time at all even thinking about ReactOS or WINE, let alone worrying about the .00000000000001 of a fraction of a portion of a negligible amount of a percent effect it might, MIGHT have on their bottom line?

      Seriously, answer seriously, please.

      1. Not in the least.

      2. I've got work to do, which is more important to me than the warm glow of knowing I use a famous operating system.

      seriously.

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
  2. HP should liquidate by BorgDrone · · Score: 2

    Yeah, maybe HP should shut down and give the money back to the shareholders. Right ?

    1. Re:HP should liquidate by aliquis · · Score: 1

      Did the buy out of Dell happen?

      Because if so they kinda followed through with that idea themselves at least.

  3. Not invented here syndrome by Anonymous Coward · · Score: 0

    It is kinda similar to not in my backyard syndrome.

    1. Re:Not invented here syndrome by Anonymous Coward · · Score: 0

      Yeah... At first they laugh at you...

  4. All is good and well in computing. by Anonymous Coward · · Score: 0

    Quite frankly I am happy this is happening, more competition to create the Next Big Thing is glorious.

    There are so many great new tech that is around the corner, and the more competitors the better.

    I'll just be happy that x86 dies the death it should have died many years ago.
    It isn't even a horse any more, they are beating the bloody, dirty pulp that remains.

  5. Re:Biggest problem by sjwt · · Score: 3, Funny

    Just like all those CMOS chips that once you fuck up a setting their is no way at all clear them..

    --
    You have 5 Moderator Points!
    Which Helpless Linux zealot/MS basher do you want to mod down today?
  6. Re:Biggest problem by ledow · · Score: 2

    Maybe we'll see a return to proper programming to go with this new technology, then. I doubt it, but maybe.

  7. Magical States? by Anonymous Coward · · Score: 0

    Probably not a good idea to be dissing magic around computer wizards.

  8. Mr Dell's just upset by The123king · · Score: 5, Insightful

    No-one's interested in his shitty computers anymore

    --
    If you gave me a choice between a printer and a giraffe with explosive diarrhoea, i'll get my ladder and my raincoat
    1. Re:Mr Dell's just upset by Lumpy · · Score: 4, Informative

      Nor HP.. HP's quality has tanked hard as well. Most of their Mexico Assembled crap fails quickly. 5 desktops quad i7 top of the line HP boxes, 3 of them had problems that required a major repair like mother board replacement.

      It seems that all the computer makers are just building low grade dog food these days.

      --
      Do not look at laser with remaining good eye.
    2. Re:Mr Dell's just upset by Anonymous Coward · · Score: 0

      HP is orders of magnitude worse.

    3. Re:Mr Dell's just upset by Blaskowicz · · Score: 2

      That's amazing. Raw parts bought at retail seem to be of great and awesome quality nowadays to me. DRAM works, motherboards were slowly perfected, everything gets more efficient, powerful and less noisy. PSU performance is excellent in particular (and no need to spend too much. Vast majority of PC will get by with a 400W or less just fine).

      Now on motherboards that's probably where a company like HP will choose one equivalent to what is sold at about 38 euros, whereas a sane customer will choose at least the 50 euro model instead. Low end motherboards do have the potential to be the most reliable ones though, thanks to great numbers and many revisions. Rock solid as long as you use a low end or lowish power CPU.

    4. Re:Mr Dell's just upset by Shag · · Score: 2

      Well, there's a difference between that raw retail part you bought, and an identical mobo in a pre-built PC. A guy I knew did IT at a big paper in... Annapolis, if I recall. Several years ago, they upgraded to shiny new all-in-one PC's all over the newsroom. I don't remember the brand - either HP/Compaq or Gateway, probably. Anyway, a few months in, they start failing, one after another. Turns out a bunch of them had components that had all been in one shipping container in a warehouse - and that container was under the leaky spot in the roof. By the time they were built, the boards had dried out and nobody noticed, but the damage had been done.

      Your retail part, on the other hand, has been in its happy little shrink-wrapped box from the day it was born.

      --
      Village idiot in some extremely smart villages.
    5. Re:Mr Dell's just upset by Anonymous Coward · · Score: 0

      Funny, I have the exact opposite experience with HP laptops and servers, and I work with them daily.

    6. Re:Mr Dell's just upset by Lumpy · · Score: 1

      Actually you are off by a bit. HP motherboards are around the 15-20 euro mark. They use the absolute lowest quality parts they can get their hands on.

      --
      Do not look at laser with remaining good eye.
    7. Re:Mr Dell's just upset by Lumpy · · Score: 2

      We had a bunch of LG TV's arrive pre filled with cockroaches. It seems that China is also shipping free pets with many electronic products.

      --
      Do not look at laser with remaining good eye.
    8. Re:Mr Dell's just upset by Blaskowicz · · Score: 1

      And then the crippled BIOS (with any OEM) can be a hindrance. You can't lower the FSB, or lower RAM speed, loosen RAM timings, bump memory voltage by 0.1 volt etc. all of which can help stabilize a semi-failed PC again.
      Got lucky with a buddy's Packard Bell mini-PC with "Core 2 Solo" Celeron, all was crippled (BIOS allows to set the date and boot device, that's almost all) but dropping to one stick of DRAM instead of two (no matter which one) saved it.

    9. Re:Mr Dell's just upset by Anonymous Coward · · Score: 0

      Just book an Elitebook because the engineering software form insisted on Windows hardware. Very bad build quality compared to a Macbook.

  9. This is how I know HP is on to something by Anonymous Coward · · Score: 3, Insightful

    If Dell has to misrepresent what HP is doing in one breath while disproving that misrepresentation in the next, just to have a straw man to poke fun at, then Dell must be a little scared.

    1. Re:This is how I know HP is on to something by Anonymous Coward · · Score: 1

      If Dell has to misrepresent what HP is doing in one breath while disproving that misrepresentation in the next, just to have a straw man to poke fun at, then Dell must be a little scared.

      Bingo. Personally I'm not on either "side", I believe the first guy who actually brings something to market which can be performance tested. But I find little credibility in his claims, or any time Company X bashes on Company Y's not-yet-invented machine by pointing to their own (and less likely) not-yet-invented machine.

    2. Re:This is how I know HP is on to something by thegarbz · · Score: 1

      If Dell has to misrepresent what HP is doing in one breath while disproving that misrepresentation in the next, just to have a straw man to poke fun at, then Dell must be a little scared.

      Hardly. One company commenting negatively on the R&D project another company is currently trumpeting is a practice so standard you could automate it. This announcement from Dell is about as mind blowing as Tim Cook saying that the iPhone5 is better than the Samsung Galaxy S5. He'd almost be fired for not saying it.

      The presence or absence of such statements are not based on reality and have absolutely zero bearing on how much of a success something will be.

  10. Call it: THOLEAN TECH by Anonymous Coward · · Score: 0

    Because of the phase change. You see. Tholean. Right. Thol. E. En. Is this thing on?

  11. Re:Biggest problem by Anonymous Coward · · Score: 0, Funny

    It must be nice to be so perfect and odor-free.

  12. You can remove the CMOS battery for a while or by mimino · · Score: 3, Informative

    You can remove the CMOS battery or move the Clear CMOS jumper or power on the PC with a special key pressed (depending on the motherboard manufacturer it can be CTRL, or ALT or something else, always well documented).

    1. Re:You can remove the CMOS battery for a while or by sjwt · · Score: 2
      --
      You have 5 Moderator Points!
      Which Helpless Linux zealot/MS basher do you want to mod down today?
    2. Re:You can remove the CMOS battery for a while or by wjcofkc · · Score: 1
      --
      Brought to you by Carl's Junior.
  13. The definition of innovation by Anonymous Coward · · Score: 1

    HP, despite leadership's best efforts throughout the years, still does legitimate innovation. Dell has never done the whole innovation thing.

    1. Re:The definition of innovation by Anonymous Coward · · Score: 0

      Hey, you take that back! Dell were the market changing innovators of green plastic components!

  14. Dell can have no valid opinion on this. by Required+Snark · · Score: 4, Insightful
    Dell is a reseller. They do not invest in any of the fundamental technologies like CPUs or Operating Systems. They have no design expertise in virtual machines like the JVM. They don't do chip design or fab. They have never been in any of these businesses.

    HP has a long history of OS and CPU design, including their own computers with a proprietary architecture. Not all of their designs were successful, since they were co-designers of the Itanium with Intel. So HP has the exactly opposite corporate background the Dell.

    Why would anyone pay attention to what a Dell talking head has to say?

    --
    Why is Snark Required?
    1. Re:Dell can have no valid opinion on this. by Anonymous Coward · · Score: 0

      Because business by Dell by the thousands, and just want generic x86 boxen. Execs know the brand, so when someone from Dell speaks, your superiors will listen to them more than you. That's why.

    2. Re:Dell can have no valid opinion on this. by grep+-v+'.*'+* · · Score: 2

      Why would anyone pay attention to what a Dell talking head has to say?

      DUUUude, that's harsh.

      --
      If the universe is someone's simulation -- does that mean the stars are just stuck pixels?
    3. Re:Dell can have no valid opinion on this. by JimSadler · · Score: 1

      It is obvious that HP has been important in the development of computers. Dell seems to be concentrated on sales and producing computers that tend to be clunky and in my opinion crowded enough internally to be durable and unable to use third party hardware. I simply do not enjoy Dell's desktops.

    4. Re:Dell can have no valid opinion on this. by TapeCutter · · Score: 1

      Putin doesn't need Dell's "help" either, just watch his eyebrows hit the ceiling when the Dell CEO offers it. Eyebrow event occurs ~1:00.

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    5. Re:Dell can have no valid opinion on this. by dfghjk · · Score: 0, Flamebait

      "Dell is a reseller. They do not invest in any of the fundamental technologies like CPUs or Operating Systems. They have no design expertise in virtual machines like the JVM. They don't do chip design or fab. They have never been in any of these businesses."

      They, in fact, have been in all those businesses. Dell did their own Unix and they supported both gcc and X11 development. They invested in CPU and chipset technology; several ex-Dell employees left to found Centaur. They work closely with all these technologies. They have to.

      HP has the exact same corporate background as Dell; their old histories are irrelevant. HP was an instrumentation company once upon a time while Michael Dell was an Apple II hacker. So what?

      Ignorant people should learn to keep their mouths shut.

    6. Re:Dell can have no valid opinion on this. by pepty · · Score: 4, Interesting

      HP has a long history of OS, CPU, and other types of tech design, but they lost a lot of that when they spun off Agilent. Since then HP's budget for research, not to mention the researchers/departments themselves, have been slashed. They are not down to Dell levels of R&D yet, but that seems to be the trend.

    7. Re:Dell can have no valid opinion on this. by Lumpy · · Score: 2, Interesting

      "HP has a long history of OS and CPU design, including their own computers with a proprietary architecture."

      and nobody works there anymore that does that, They fired all the high paid specialists years ago.

      The HP of today is not even worthy to stand in the shadow of the HP of yesterday.

      --
      Do not look at laser with remaining good eye.
    8. Re:Dell can have no valid opinion on this. by Anonymous Coward · · Score: 0

      They, in fact, have been in all those businesses. Dell did their own Unix and they supported both gcc and X11 development.

      Oh wow yeah, Dell UNIX. A UNIX so obscure that even Wikipedia doesn't care about it. I've seen more people using A/UX than Dell UNIX.

      They invested in CPU and chipset technology; several ex-Dell employees left to found Centaur.

      Woo? HP have actually designed and built their own CPU's, and still to do this day design and build all sorts of ASICs for things like RAID controllers.

      The fundamental difference is that HP actually make things, and Dell just tinker around the edges without ever getting their feet wet. Oracle are more innovative than Dell.

    9. Re:Dell can have no valid opinion on this. by Anonymous Coward · · Score: 0

      > They, in fact, have been in all those businesses. Dell did their own Unix and they supported both gcc and X11 development.

      Dude, that was 20 years ago. I remember when their version of SVR4 was arguably the best one out there, but it was SVR4 for chrissakes!
      They gutted that whole department long, long ago which is why those guys left to start Centaur in 1995.

    10. Re:Dell can have no valid opinion on this. by Anonymous Coward · · Score: 0

      this is a tangent, but:

      HP has a long history of OS and CPU design, including their own computers with a proprietary architecture. Not all of their designs were successful, since they were co-designers of the Itanium with Intel

      Actually, the extent of HP's involvement in Itanium was providing the (excellent, IMHO) PA-RISC architecture as a baseline. Pretty much everything shit in Itanium was thanks to Intel.

    11. Re:Dell can have no valid opinion on this. by ColdWetDog · · Score: 2

      Oracle are more innovative than Dell.

      Now you're just being mean.

      --
      Faster! Faster! Faster would be better!
    12. Re:Dell can have no valid opinion on this. by timeOday · · Score: 1

      Why talk in generalities about brands? Let's just compare the work. What project is Dell working on that's comparable to "The Machine"? Nothing.

    13. Re:Dell can have no valid opinion on this. by Hognoxious · · Score: 1

      and nobody works there anymore that does that, They fired all the high paid specialists years ago.

      They're all dead. It was that long ago.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    14. Re:Dell can have no valid opinion on this. by Anonymous Coward · · Score: 0

      "co-designers"? EPIC was an Idea out of HP's corp mind that partnered with Intel to develop, more fool Intel.

    15. Re:Dell can have no valid opinion on this. by Anonymous Coward · · Score: 0

      Actually Dell has made most of its money from accounting tricks rather than actual technology or innovation.

  15. Here's what I don't care about: by Anonymous Coward · · Score: 2, Insightful

    What an executive from Dell, a company that is almost single-handedly stifling innovation in the computer industry by continuing to push enormous volumes of generic wintel garbage out onto the market to the exclusion of anything else/new/better/etc, has to say about innovation.

  16. Dell desperately seeks relevance in today's market by Anonymous Coward · · Score: 1

    Dell is rendered irrelevant nowadays. So they are looking for publicity to stay in the minds of the few who still like to hold on to the crap of yesteryears like my attachment to toshiba libretto mini laptops.

    Bad mouthing others is often a good way to get publicity. They will be rendered mute by industry in a few weeks like qcomm's 64bit outcry - necessarily pointing out -"waa waa, he did it while I couldn't".

    When did dell get any innovative stuff out ? Their business model in the beginning was probably the only true innovation. After that cheapness coefficient is the only discerning factor in their persona.

  17. Dell argument is wrong by brysiek · · Score: 2

    It is not CPU and Memory being the two main core components of modern computing fabric. Instead, it is the inter-connect and memory, and with these two, new high performance operating system would have to be developed.
    If you look at today's data center processing vast amount of data, you can see that most of the space is not taken by servers with CPUs.

    1. Re:Dell argument is wrong by dbIII · · Score: 1

      If you look at today's data center

      Most of the space is typically taken up with disks but that's irrelevant, just like it was in the 1960s, the important thing is what you actually do with the data and not how much you can hoard.

      Instead, it is the inter-connect and memory

      While for some tasks I would really like to see direct connections between CPUs in different cases/racks and vast amounts of shared memory so a cluster can be treated as a single machine in more than an abstract sense I think I'm in the minority (look at all those VMs) and the latency tradeoffs are going to suck for other applications. If the physical distance to that other CPU is metres and you've got to handle switching to a lot of CPUs there is a price - as already seen on a small scale where the multi-way AMD and Intel CPUs are a full 1GHz or more slower than their single socket versions.
      So in my opinion, while such a focus would be something I'd really like to see I don't think the mainstream is going to go for it due to the tradeoffs.

      Hopefully you meant CPU to CPU interconnection such as "hypertransport" and not mere node to node networking.

    2. Re:Dell argument is wrong by drinkypoo · · Score: 0

      It is not CPU and Memory being the two main core components of modern computing fabric. Instead, it is the inter-connect and memory,

      How far will you get without your CPU? You can't execute one instruction. You can't even POST. The CPU and memory are the two main core components of modern computing fabric.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:Dell argument is wrong by Anonymous Coward · · Score: 0

      Most of the space is typically taken up with disks but that's irrelevant,

      That's actually directly relevant to this tech discussion.

      The point is that you can have memory which works at the speed of RAM but has capacity on par with SSD's and HDD's. It's a way to eliminate a lot of the bottlenecks involved with shuffling data between slow, long-term storage units into the fast, but small, short-term 'workspace' units.

      Put another way, it's like having a RAMdisk large enough to put your entire HDD on. And that has many, many applications and benefits.. people just don't do it much because RAM is so costly and limited in space.

    4. Re:Dell argument is wrong by brysiek · · Score: 1

      The answer is "everyone can see how far you can get with CPU".

    5. Re:Dell argument is wrong by brysiek · · Score: 1

      The new kind of CPU is not a CPU as "Central" one. There are cores with various purpose and they are using somewhat shared RAM, so when there is processing pipeline 1st core can e.g. split lexical and numerical data, and lexical is processed on 2nd core, and numerical on 3rd core, and all is happening using shared RAM, so that this RAM and it's inter-connect is what is making the difference, because these two are really important in large scale data processing as in the above example.

  18. What is the Dell CEO supposed to say? by Mysticalfruit · · Score: 5, Interesting

    HP is their competitor. HP just announced that they're working on something that even if the entire thing doesn't come to fruition, likely some part will and it will change the computing landscape. Understand, this announcement is pointed directly at Dell's share holders.

    Best case scenario HP actually pulls it off and they've got some radically fast system running something that looks like Linux.
    Mid case scenario, they figure out how to make memsistors at scale and then sell licences for everybody to make blisteringly fast SSD's, etc. Then others come along and figure out how to put the pieces together. HP makes out like a bandit in royalties, etc.
    Worse case, nothing comes out of this. HP shrugs, files a whole pile of patent applications. Someone else takes bits and pieces of it (like IBM) and does cool things with it. In all three cases HP is going to be enhance their IP portfolio and possibly make their stock worth more.

    All of those scenarios are bad for Dell. Dell doesn't do fundamental science. They design motherboards that use components supplied by everybody else and crank out cheap computers. If scenario #1 comes true... HP is NOT going to sell any of this to Dell, cutting them out of the market. If scenario #2 comes true, HP is going to get these components at a price that Dell can't compete with. If the last scenario comes true, Dell still ends up being a VAR like everybody else and HP racks in royalties.

    The CEO of Dell is almost obligated to thrown cold water all over this, otherwise Dell shareholders are naturally going to ask if this announcement is going to make Dells stock worth less and/or worthless.

    --
    Yes Francis, the world has gone crazy.
    1. Re:What is the Dell CEO supposed to say? by K.+S.+Kyosuke · · Score: 0

      some radically fast system running something that looks like Linux.

      If it looked like Linux, it most certainly wouldn't be "radically fast". Or at least "radically faster than Linux on commodity HW". You really have to throw away all your preconceptions - and your existing SW - if you want to really reap the benefits of huge non-volatile random access storage. Why would you design screaming-fast hardware and then cripple it with inadequate software? Especially if it's new and expensive technology.

      --
      Ezekiel 23:20
    2. Re:What is the Dell CEO supposed to say? by wjcofkc · · Score: 1

      Just because something looks like Linux or any *nix does not mean that it can't actually be fundamentally and radically different under the hood. The likes of Bash, csh, zsh, etc. are still the most powerful ways to interact with a computer - by far and away. The Unix console has survived as the ultimate interface since the sixties for a very good reason. Extending a shell to take advantage of new hardware functionality would actually make sense in this case: it's powerful, and admins would already know how to use it. Also, it doesn't sound like HP is exactly going straight for the desktop with this. Unless you want a refrigerator sized machine in your house. If you are envisioning running KDE on this thing, you are thinking about it wrong.

      --
      Brought to you by Carl's Junior.
    3. Re:What is the Dell CEO supposed to say? by Anonymous Coward · · Score: 0

      If they can write a Unix like OS(i.e. "something that looks like Linux") that can take advantage of this system then it will give them an advantage, since people, especially high performance computer users already know how to use Unix APIs. The more familiar to traditional high end servers and supercomputer users it is the faster they will generate customer interest. Given this they are likely to borrow more heavily than just the Unix standards if they can, if they are similar enough to Linux to use Linux desktops then they don't need to write their own and the same applies to any other software that they might need. Since the hardware is theirs they do not need to own the software to keep the market theirs, so why not ?

    4. Re:What is the Dell CEO supposed to say? by K.+S.+Kyosuke · · Score: 1

      Just because something looks like Linux or any *nix does not mean that it can't actually be fundamentally and radically different under the hood.

      Linux is a un*xy system. It's all built around the notion of byte streams, also known as files, organized in a hierarchical fashion, optimized for streamed (or at least semi-random, block-sized) access. This new hardware brings the promise of persistent heaps. How exactly do you propose to design an OS for that, keeping the benefits of persistent data objects, while running applications working on serialized data on top of that? That "fundamentally and radically different" thingy underneath the file-emulating API would get horribly screwed, performance-wise.

      --
      Ezekiel 23:20
    5. Re:What is the Dell CEO supposed to say? by K.+S.+Kyosuke · · Score: 1

      What if ditching Unix would give you up to two extra orders of magnitude in performance? Would you still clamor for a Unix-compatible API?

      --
      Ezekiel 23:20
    6. Re:What is the Dell CEO supposed to say? by dfghjk · · Score: 2

      - Swanson is not Dell's CEO
      - Dell is under no obligation to comment, they could opt to do what all of HP's other competitors do
      - Dell is privately held, it has no shareholders
      - modern HP has proven incapable of delivering tech that leads
      - other companies already ARE selling NV Ram technologies into storage markets, HP won't be getting royalties on this
      - HP doesn't have to sell to Dell, but they have to sell to somebody. They won't establish anything as standard on their own
      - Building a business on crappy products and loads of IP worked great for TI, they're just like Dell

    7. Re:What is the Dell CEO supposed to say? by wjcofkc · · Score: 4, Insightful
      If you read the original article about the technology, they have competing OS development teams. One of them is working on a new Open Source "Machine OS", another team is working on developing a modified version of Linux to take advantage of what the platform could potentially offer. As long as they are bothering to do that at all, I would say they know what they are doing and have a working answer to your question:

      How exactly do you propose to design an OS for that, keeping the benefits of persistent data objects, while running applications working on serialized data on top of that?

      --
      Brought to you by Carl's Junior.
    8. Re: What is the Dell CEO supposed to say? by Trinn · · Score: 2

      Its called mmio, mmap() specifically. Linux already has xip support on some platforms as well. This is all under the hood too, the libc could be redesigned, or insert your favorite language here. I agree that writing code optimized for it might be a bit different but its not that different than writing for an all-sram platform like say the old palm.

    9. Re:What is the Dell CEO supposed to say? by wisnoskij · · Score: 2

      "Worse case, nothing comes out of this. HP shrugs, files a whole pile of patent applications. Someone else takes bits and pieces of it (like IBM) and does cool things with it. In all three cases HP is going to be enhance their IP portfolio and possibly make their stock worth more."

      Aren' patents great. Even if you fail to invent anything that works you can just file a general patent for the technology and claim royalties on a design that someone else actually gets to work, in perpetuity.

      --
      Troll is not a replacement for I disagree.
    10. Re:What is the Dell CEO supposed to say? by K.+S.+Kyosuke · · Score: 1

      I've read it. But the Linux endeavor is really nothing else than detox. There is no "working answer" for that, it will be like running legacy DOS software in DOSBox on a Core i7 machine. Just because people are doing just that doesn't mean that Intel is advocating writing new DOS software as the preferred way of software development for Core i7.

      --
      Ezekiel 23:20
    11. Re: What is the Dell CEO supposed to say? by K.+S.+Kyosuke · · Score: 1

      I'm perfectly aware of mmap. I'm just not sure if anyone has ever run large scale automated memory management on something like that (mmap over TB-sized files, for example). The solutions we have for that, like Azul's C4, have some pretty strict requirements as to what the HW has to be able to do.

      --
      Ezekiel 23:20
    12. Re:What is the Dell CEO supposed to say? by ultranerdz · · Score: 1

      TI?

    13. Re:What is the Dell CEO supposed to say? by Anonymous Coward · · Score: 0

      since people, especially high performance computer users already know how to use Unix APIs.

      And MPI too. When you program to MPI, you don't care what the fuck the underlying OS looks like, you can recompile and be running on CNK, recompile again and be running on L4, recompile again and be running on Linux, it doesn't fucking matter, because the only API you ever see is MPI.

      When you kick filesystems to the kerb, the *only* thing Unix gives you is a horrible sockets API. MPI is a much nicer API for message passing, and a much nicer API for file access, so I really wouldn't miss anything from unix.

    14. Re:What is the Dell CEO supposed to say? by Anonymous Coward · · Score: 0

      Why write everything from scratch right up from the command line text editors to the convenient graphical user interfaces, when you do not have too? Clamour is not the right word, it would be interesting to see a new scratch built OS architecture, but I think they will include enough compatibility to avoid having to recreate everything from scratch. The underneath may be different on the inside and the high performance programs may be completely different too, but most of the programs you are using day to day don't need the performance anyway so why not limit the costs?

      In many cases "can buy and get two times the performance now" will be bought but "can buy then re-write all your software from scratch to get 200 times more performance" wont. Certainly there is a market for the latter but, where depends on the need for performance and the cost of rewriting the program, as well the difference between the cost of the new machine and it's rivals when buying replacements for current kit. If it costs the same and gives even slightly better performance per watt without requiring re-writes then it will sell like hotcakes and everybody will want one, "could be better" is irrelevant. If it costs a tone more than it's rivals and requires a complete rewrite of software just to get it to run, as well as needing the technical staff to relearn how to use it from scratch, then only those needing the performance and for whom the re-write is not an excessive cost or delay will bother to buy it, deep pockets but low in number. Of course the opportunity to bypass any compatibility layers, and do a rewrite to gain such a benefit, after you have the machine and already gained some advantage, would add significantly to the value, but programmers are not cheep.

    15. Re:What is the Dell CEO supposed to say? by Askjeffro · · Score: 1

      1. Dell is now a private company, so no need to worry about public shareholders anymore. 2. Swanson is not Dell's CEO, he is head of software.

    16. Re:What is the Dell CEO supposed to say? by K.+S.+Kyosuke · · Score: 1

      Why write everything from scratch right up from the command line text editors to the convenient graphical user interfaces, when you do not have too?

      You probably wouldn't have to ditch everything. I suspect that Smalltalk and (later on) Newspeak programs could actually get ported almost automatically (and VisualWorks is still pretty big in some business circles). (What would you need command line text editors for, though?)

      In many cases "can buy and get two times the performance now" will be bought but "can buy then re-write all your software from scratch to get 200 times more performance" wont. Certainly there is a market for the latter but, where depends on the need for performance and the cost of rewriting the program, as well the difference between the cost of the new machine and it's rivals when buying replacements for current kit.

      These things would probably propagate top-down. There are areas where people need the absolutely greatest performance. Right now, companies like IBM and Unisys are the only place where you go for the largest transactional systems. The thing is, you already have to make some compromises when buying those so you'd make a different set of compromises here. I'm sure there are people who wouldn't mind. You could still run COBOL programs on that, though. It's simple enough to be adapted for that environment, and doesn't make the rather strict assumptions that, e.g., C/C++ does about the machine architecture. That would cover like half of the world's business software or so. :-)

      --
      Ezekiel 23:20
    17. Re:What is the Dell CEO supposed to say? by Anonymous Coward · · Score: 0

      Texas Instruments

    18. Re: What is the Dell CEO supposed to say? by Anonymous Coward · · Score: 0

      This is exactly what file systems do, isn't it? They manage large-scale automated memory management on very large heaps.

      We're already seeing filesystems move in this direction due to SSDs changing the bandwidth and access latency characteristics. This is just one step further. You still need the fast indexing of extents and free space, defragmentation, and attribute/policy management. The abstraction of large storage as named objects (files) with allocatable space (both via length and sparse usage) and application-specific structuring of their content is a very useful system abstraction even if you remove the old block I/O mechanism.

    19. Re:What is the Dell CEO supposed to say? by BronsCon · · Score: 1

      Even better, get it working with as-close-to-bog-standard-as-possible Linux, simply as proof that it works. The small subset of people and corporations out there that just have too much money, so they spend it on whatever the latest-and-greatest thing is will buy it, thereby funding development of the custom-tailored high-performance OS and applications, while driving down the cost of the Linux solution for the end-user who only needs that level of performance. Best of both worlds, IMO.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    20. Re:What is the Dell CEO supposed to say? by Hognoxious · · Score: 1

      HP just announced that they're working on something that even if the entire thing doesn't come to fruition, likely some part will and it will change the computing landscape.

      Fucking hell, will it cure cancer too?

      I'll believe it when I see it.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    21. Re:What is the Dell CEO supposed to say? by Anonymous Coward · · Score: 0

      The CEO of Dell is almost obligated to thrown cold water all over this, otherwise Dell shareholders are naturally going to ask if this announcement is going to make Dells stock worth less and/or worthless.

      Dell is privately owned. There are no shareholders to report to. So your statement is moot.

    22. Re: What is the Dell CEO supposed to say? by Anonymous Coward · · Score: 1

      I use mmap over ~10 TB-sized files, it's by far the best way to open them.

      You just let linux handle the pagefaults/caching in whatever way makes sense for the hardware, and you get performance typically limited only by the read-speed of the disk array.

      Applications that don't use mmap simply can't handle such files in one hit - they keep assuming that it's ok to try loading the whole thing into memory first... Eg: Audacity Vs snd

    23. Re:What is the Dell CEO supposed to say? by Mysticalfruit · · Score: 1

      Firstly, I'd forgotten that Dell had gone private. So replace stockholders with enterprise customers who buy dells higher end servers. That's where the high margin stuff is.
      The beauty of the UNIX operating systems is the simple idea that everything is a file, period. Knocking down the wall between the filesystem which is just a file and memory which is just a file is a matter of semantics and drivers. So you've got an in memory file system, this filesystem instead of inodes has memory offsets. Getting the kernel to schedule a program now merely takes out the "open the binary file, and read it into memory" part and jumps directly to the schedule it to run. Yes, I'm making a straw man and knocking it down, yes I'm ignoring some sharp corners. However, none of this is like getting wolfenstein 3d that was designed to run on a 386 to run an i7. The whole idea behind unix is that the primitives are straightforward. Provided the kernel knows how to run binaries in such a machine, frankly the average unix command will work just like it did before, treating things like files and doing open/close/read/write/seek operations. It won't give a flying fuck it's running on a giant memsister machine, nor will it matter.

      --
      Yes Francis, the world has gone crazy.
    24. Re:What is the Dell CEO supposed to say? by Mysticalfruit · · Score: 1

      Replace "Stock Holders" with large corporate customers who buy Dell's server hardware.

      --
      Yes Francis, the world has gone crazy.
  19. Re:Biggest problem by K.+S.+Kyosuke · · Score: 4, Insightful

    "With persistent memory, the machine state gets messed up, you are so screwed."

    Uh, have you looked into your computer recently? I believe you'll find either this little device called "an HDD" or this other little device called "an SSD". And people with those seldom get screwed.

    --
    Ezekiel 23:20
  20. Simple explanation: John Swanson is scared. by K.+S.+Kyosuke · · Score: 4, Interesting
    Or an idiot. Or a scared idiot.

    The notion that you can reach some magical state by rearchitecting an OS is laughable on the face of it

    Why, thank you, Captain Obvious! It's not about rearchitecting an OS, it's about matching SW to the HW. For ages, we've had the distinction between block-addressed devices with streamed access and byte-addressed devices (mostly DRAMs) for low-latency. Virtually all our software is impedance-matched to that idea! I believe the only thing remotely close to how a machine with huge persistent RAM should (would?) work are those nice Azul boxes, with zero-pause automated memory management even on 500GB+ heaps. Those machines still use RAM and have disk I/O for ordinary data manipulation, but I'm convinced that had the Azul people had non-volatile RAMs at that time, they would have gone for persistent objects. It's such an obvious idea! No more serializing and deserializing for disk I/O (except for backups, of course), performance on the order of millions of transactions per second. Obviously the price is that you absolutely have to rewrite the software bottom-up, otherwise all that extra performance potential gets lost.

    --
    Ezekiel 23:20
    1. Re:Simple explanation: John Swanson is scared. by Lumpy · · Score: 2

      "Obviously the price is that you absolutely have to rewrite the software bottom-up, otherwise all that extra performance potential gets lost."

      Which is a GOOD THING (tm). The current state of software quality is horrid, anything to force a rewrite will be a very good thing.

      --
      Do not look at laser with remaining good eye.
    2. Re:Simple explanation: John Swanson is scared. by Anne+Thwacks · · Score: 1
      What is needed to process large amounts of data is a massively parallel data-flow architecture - something resembling a hardware implementation of SQL. The ICL DAP is an early example. The Cell processors in your Playstation 3 are a half baked attempt at the same thing. You would probably still want a conventional processor to supervise it, and probably to compile the programs.

      It is not difficult to make one of these using conventional; silicon.

      It is hard as hell to get funding and sell it. If you actually want to make one, drop me an email (and several billion dollars). Yes, I have worked on this stuff before.

      --
      Sent from my ASR33 using ASCII
    3. Re:Simple explanation: John Swanson is scared. by K.+S.+Kyosuke · · Score: 1

      How well does dataflow architecture with random access data structures? Indices etc.? For that matter, how would it run something like AllegroGraph? (Given that this is another interesting area of application for such machines.)

      --
      Ezekiel 23:20
    4. Re:Simple explanation: John Swanson is scared. by CBravo · · Score: 1

      They should not only redesign software for CPU architecture. Most software is created for a single cpu and a single memory space. In real life we have multiple processors, multiple kinds of memory (cache, ram, disk/ssd, raid, san, distributed file systems), network interfaces between server and client (what do you consider 'an application' on the internet?).

      And while we are at it: We have issues with software reuse, bugs (in general) and testability, security. Software development is in the pre-industrial age, afaiac.

      --
      nosig today
    5. Re:Simple explanation: John Swanson is scared. by frank_adrian314159 · · Score: 2

      Very well, actually. It takes some smarts in the dataflow graph construction, but it does work (we're also not talking about the same type of code, but processing of back-references in the flowgraph - there are actually good functional algorithms that have better amortized costs (see Chris Okasaki's Purely Functional Data Structures for examples).

      That being said, the main issue with dataflow was that the dataflow nodes were always proposed at the level of granularity of a Von Neumann instruction set. In fact, you can see it as a dependency graph to be executed on a machine having an "infinite" number of registers. This should give one a clue that, since register spills are not particularly frequent, the performance gain from dataflow at the high level should not be great.

      That being said, almost all high-performance machines today are dataflow at the micro level with the evaluation of "instruction nodes" being enabled when their operands become available, while the instruction flow itself is statically ordered. Think of it as a dataflow graph with additional links to make sure that things happen in a specific order.

      Dataflow only becomes interesting when you have computational nodes distributed among memory in a manner that allows very low memory latency and massive parallelism (which, to be honest, functional dataflow languages have an easier time getting right than parallel procedural languages). However, most of those gains are coming from being able to get more parallelism, not from any quality of dataflow as a paradigm.

      All that being said, all ideas in computer architecture seem to come back on a 25-or-so-year cycle. Which means it's probably time to look at dataflow again. The outcome probably won't be much different, though, as speed increases over this period have been in the long-term storage areas (SSDs vs. MHDs) and those objects don't really figure in much at the instruction level. OS? Yes. Instruction level (which is where dataflow is at)? No. However, new dataflow ASICs, FPGAs, etc. would be cool to play with.

      --
      That is all.
    6. Re:Simple explanation: John Swanson is scared. by Anonymous Coward · · Score: 0

      I've met this man. He is an idiot. Actually most of Dell senior management are idiots. They are complacent and stagnant in their ideas and approach to computing. They are basically becoming the Barracuda of PCs - a collection of third rate technology companies.

    7. Re:Simple explanation: John Swanson is scared. by Antique+Geekmeister · · Score: 2

      > anything to force a rewrite will be a very good thing.

      Have you ever tried to debug a major of piece of software that has been re-architected, from the ground up? Most of the performance benefits are lost in relearning the lessons that the original authors solved in their early releases with the original architecture. The specific benefits that were used to justify the re-architecture are usually not only lost, but overwhelmed and buried in the lost performance, downtime, and shear wasted manpower of rebuilding from scratch.

      This is not always the case: when the original architecture was some one-off of someone who is no longer able or willing to support the product, and that individual author never was convinced to solve the fundamental issues, and when there is already a better built tool available, then yes. But inventing a new physical technology to force a software rebuild would be the height of wasted effort.

      The underlying danger is your assumption that a rewrite would improve the software quality. This should not be assumed.

    8. Re:Simple explanation: John Swanson is scared. by thegarbz · · Score: 1

      Or an idiot. Or a scared idiot.

      A simpler explanation is that he's simply one of the top managers at a competitor. What was he supposed to say, HP are amazing? How long do you think he'd still have his job?

      In other news Tim Cook thinks the iPhone is better than anything Samsung have come up with. Surprise!

  21. Re:Biggest problem by Anonymous Coward · · Score: 0

    Yeah, and how many times have you just had to reformat the disk, because, really, it just won't recover ?

    More than once, multiply that by millions of machines ?

  22. Memsistor are cool by AndyKron · · Score: 1

    I think memsistors will give us human-like computers

    1. Re:Memsistor are cool by wonkey_monkey · · Score: 1

      Because...?

      --
      systemd is Roko's Basilisk.
    2. Re:Memsistor are cool by Artifakt · · Score: 1

      Cause now everyone knows what Positrons are, Asimov's positronic brain sounds dated.

      --
      Who is John Cabal?
  23. Phase Change is the same but faster by Karganeth · · Score: 2

    Memristors are a fundamental change in computation. Fuck dell and their bullshit spewing CEOs. Burn in hell dell.

    1. Re:Phase Change is the same but faster by Anne+Thwacks · · Score: 1
      No they aren't. Memristors are a trivial change in how you implement a low-level feature. Its like whether you use polythene or polycarbonate for your capacitors.

      While I would be quite happy for Dell to burn in hell, taking i86 architecture with them, a new computer architecture is a completely different plot from new implementations of memory or a new software design. Memristors are not even content addressible memory - which have been done in silicon, and shown to make text searching and jump tables (case statements) thousands of times faster, but no one will buy. (NIH? risk averse management? Decisions taken by non-tech people, PHBs)

      History tells us that writing a new OS for new hardware is pretty much the best way to ensure your project fails. Do one of the other, not both.

      --
      Sent from my ASR33 using ASCII
    2. Re:Phase Change is the same but faster by Anonymous Coward · · Score: 0

      Oh realy? Cheap sram is a trivial change? I don't thinkg you understand that you can very well ditch hard drives if they're as fast and reliable as promised.

    3. Re:Phase Change is the same but faster by Anonymous Coward · · Score: 0

      Nokia did this when Apple came out with their phones and look what happened to them.

    4. Re:Phase Change is the same but faster by Anonymous Coward · · Score: 0

      Do you do enough text searching and jump tables to justify accelerating them with specialized memory?

  24. Re:Biggest problem by aliquis · · Score: 2

    Political programming?

    I will set var A to 5.

    If it's:
    *
    *
    *
    You want I can do it.

    Var A is 4.5 we'll try to make it 5 the next period.

  25. I wonder if this applies by skovnymfe · · Score: 3, Insightful

    I wonder if this applies: First they ignore you. Then they ridicule you. And then they attack you and want to burn you. And then they build monuments to you.

    1. Re:I wonder if this applies by wonkey_monkey · · Score: 2

      First they ignore you. Then they ridicule you.

      And most of the time that's where it stops, because the idea was ridiculous.

      --
      systemd is Roko's Basilisk.
    2. Re:I wonder if this applies by skovnymfe · · Score: 1

      Last I read they were throwing a lot of people and a lot of money at it, so maybe they see something in it you don't.

    3. Re:I wonder if this applies by wonkey_monkey · · Score: 1

      I meant that's where the saying should stop in general terms, not necessarily in this particular case

      --
      systemd is Roko's Basilisk.
  26. uh no by drinkypoo · · Score: 4, Interesting

    "The notion that you can reach some magical state by rearchitecting an OS is laughable on the face of it," John Swainson, head of Dell's software business, told reporters in San Francisco Thursday when asked to comment on the work.

    Well, sure, you also have to rearchitect the hardware, which is what HP is talking about. John Swainson is an idiot. Sadly, the richest idiots with the best-connected families fail upwards rather than downwards. This is why we can't have nice things.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    1. Re:uh no by fleebait · · Score: 1

      It might be just a little more than just a game changer.

      Stop thinking about computers as boxes with wires, screens and disks, and start thinking about building the nervous system of a human being. Our bodies use distributed computing all over the place, with the vagus nervous system for the organs, with their own chemical memories, and feedback loops, the localized muscle memory systems for arms, legs, fingers, locally stored programs that run semi-autonomously.

      If you read about memristors on Wikipedia, you can begin to see the possibilities of interfacing with biologic systems, and the newer bioligic chemical sensors within the organs, and appendages. Distribute local semi-dedicated processors with the distributed memory systems, and now we're talking about leaps ahead for automotons, and robotics. Who needs a stupid file oriented operating system, when the information needed for a process is stored locally.

      Unix is so yesterday, as well as any other file orientated storage system.

      How do you organize your brain? Do you have file cabinets, with tabs, disks? pictures? No, it's some sort of random access sensory system that relates to previously accessed information. Something like the memristors they are talking about.

      It's coming down to defining the complete application, before building the actual machine itself.

      I imagine early prototypes may be in a metal box with wires, but interface is going to be a new problem. Most likely all fibre connections before connecting directly to sensors and embedding sensory processing at the sensor itself -- -- and so on.

    2. Re:uh no by drinkypoo · · Score: 1

      How do you organize your brain? Do you have file cabinets, with tabs, disks? pictures? No, it's some sort of random access sensory system that relates to previously accessed information. Something like the memristors they are talking about.

      Memristors are predominantly a way to build things we already know how to build, but more efficiently. No one knows how the brain stores information. It is known that it is possible to create an index to information in your brain by imagining file cabinets, or rooms, or some other sort of containers. I forget things all the time, but my PC doesn't.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:uh no by Anonymous Coward · · Score: 0

      >Stop thinking about computers as boxes with wires, screens and disks, and start thinking about building the nervous system of a human being. Our bodies use distributed computing all over the place, with the vagus nervous system for the organs, with their own chemical memories, and feedback loops, the localized muscle memory systems for arms, legs, fingers, locally stored programs that run semi-autonomously.

      At least some people have stopped thinking about computers as boxes with wires. We already do distributed computing in everyday items: modern cars already have dozens of embedded processors on board. Modern machines and robotics are liberally peppered with processors. Even "box" computers have multiple distributed processors: peripheral cards have processors, SSDs and HDDs have processors, etc.

      >Distribute local semi-dedicated processors with the distributed memory systems, and now we're talking about leaps ahead for automotons, and robotics. Who needs a stupid file oriented operating system, when the information needed for a process is stored locally.
      >Unix is so yesterday, as well as any other file orientated storage system.

      What's your beef with filesystems? They obviously aren't just yesterday, they are *today* and they will be the future too. The need to store and retrieve an addressable arbitrary string of bits, in some form or other, by a human, isn't going to go away. Unixy OS and filesystems are still around today because they are conceptually simple and are general purpose. They are flexible and you can stick them anywhere and you aren't restricted in where you can shuffle around your arbitrary strings of bits (files). I can't grep or index my brain, nor "select date,image from my_brain where condition", nor more importantly, feed it as a stream to any arbitrary software or hardware I designed. ;)

      >How do you organize your brain? Do you have file cabinets, with tabs, disks? pictures? No, it's some sort of random access sensory system that relates to previously accessed information. Something like the memristors they are talking about.

      Never mind not questioning should it even be desirable -- considering how terrible brain memories are -- this is fantastical handwaving to suggest that designing systems with memristors alone will help us approach brain memory functionality. Memristors wouldn't help us do it a whole lot differently than say FeRAM or MRAM or magnetically aligned particles would.

  27. Re:Biggest problem by dreamchaser · · Score: 2

    A handful of times maybe in over 20 years, and I keep backups that I rarely need.

  28. Dell's research head by Anonymous Coward · · Score: 0

    Those are the funniest three words I read today.

    1. Re:Dell's research head by Anonymous Coward · · Score: 0

      Don't knock him, it takes a lot of research to find the latest and cheapest Chinese manufacturer who can shave 0.01c off of your margins. Particularly when they're down a back alley in Hangzhou and you don't have a map.

  29. Dell is a privately held company. by Reibisch · · Score: 2

    Announcements from executive leadership to ownership are made via boardroom table, not to reporters.

    If you want to make an argument that Dell's 'announcement' was made to Dell customers or partners, you might be able to make a case. But the thought that they're 'announcing' this to rally support of shareholders is laughable.

    1. Re:Dell is a privately held company. by Anonymous Coward · · Score: 0

      Announcements from executive leadership to ownership are made via boardroom table, not to reporters.

      If you want to make an argument that Dell's 'announcement' was made to Dell customers or partners, you might be able to make a case. But the thought that they're 'announcing' this to rally support of shareholders is laughable.

      There are a lot of shareholders who are neither owners nor board members. They are publicly traded, and perception by the public sector can and does influence stock prices.
      And I think you don't quite understand- Dell isn't announcing it to "rally" shareholders, but to try and put doubt in the minds of those who might buy HP stock, and to calm the fears in those who hold or are thinking of buying Dell stock.

      The Stock Market is in many cases just as much of a matter of PR as it is of company performance.

    2. Re:Dell is a privately held company. by Anonymous Coward · · Score: 0

      They are NOT a publicly traded company anymore. They do NOT have stockholders, the stock market is irrelevent in this instance. Do some research before trying to push yourself off as some expert.

    3. Re:Dell is a privately held company. by mr_mischief · · Score: 1

      "Not publicly traded" does not equate to "do not have stockholders". They wouldn't be required to speak publicly to their shareholders or to file with the SEC, but there are all sorts of businesses which have privately held shares.

  30. I for one... by Alejux · · Score: 3, Funny

    ...am super excited to see what kind of algorithms and applications could benefit from this kind of architecture: artificial intelligence, computer vision, ray-tracing, etc...

    1. Re:I for one... by Anonymous Coward · · Score: 0

      Given that you could do all this with normal computer hardware (using data structures to emulate the functionality), I doubt very much. It is a bit like saying adding an SSD to a PC will suddenly enable all sorts of new applications. It won't, it just does a certain class of things faster.

      PCs are Turing complete, memristors do nothing to change that. They are just a different form of memory cache.

  31. laughable? by Anonymous Coward · · Score: 0

    "The notion that you can reach some magical state by rearchitecting an OS is laughable on the face of it."

    This is a very silly comment to make.What is laughable is the notion that today's software architecture somehow had reached some pinnacle of optimization.
    Dell know how to assemble commodity-grade components spun off from the original IBM pc architecture. Why WOULD they know any architectural vision if it smacked them in the face...

  32. The only laugable thing here by Anonymous Coward · · Score: 0

    is DELL making comments about HP.

  33. Old news, circa 2011 by Anonymous Coward · · Score: 0

    http://www.theregister.co.uk/2011/10/10/memristor_in_18_months/

    ... HP will target multi-layer memristor technology at the DRAM market in 2014/2015, with the SRAM market in its sights after that ...

    ... also at http://www.eetimes.com/document.asp?doc_id=1260374

    ... When challenged over the cost of the technology, which would be the barrier to competing against the high-volume flash memory market, Williams said: "On a price per bit basis we could be an order of magnitude lower cost once you get the NRE [non-recurring expense] out of the way" ..

    1. Re:Old news, circa 2011 by Anne+Thwacks · · Score: 3, Interesting
      once you get the NRE [non-recurring expense] out of the way

      The entire cost of electronics is the NRE: look at your $800 iPhone - raw materials inside:

      Three spoonfulls of oil to make the plastic bits.

      Two spoonfulls of sand to make the silicon bits (includes the glass screen and fibreglass PCBs).

      Not quite enough copper to make 2 inches of water pipe,

      Not quite enough steel to make a table knife or fork.

      Not much at all of quite a few other things

      Way more than 2,000,000 man-hours of highly paid engineers' design time (if you include time to design every single component, including bought-in CPU, graphics, etc- remember to descend recurssively into the design of every single bit of logic, power disttribution, analog bits). Of course most has been amortized over the past 50 years, Apple only pays for the top layer.

      If you start again from scratch, you might not need to go back to George Boole, or Aristotle, but you risk having to redevelop one hell of a lot.

      Perhaps you shold meet a few engineers and talk to them.

      --
      Sent from my ASR33 using ASCII
    2. Re:Old news, circa 2011 by ColdWetDog · · Score: 2

      Not those Non Reoccurring Expenses. He's talking about the cocaine and associated business costs with marketing and sales meetings.

      --
      Faster! Faster! Faster would be better!
    3. Re:Old news, circa 2011 by careysub · · Score: 2

      Another way to look at it: the $800 iPhone 5S 64GB contains $210 of parts and cost $8 to assemble, with giving an almost 300% mark-up. Laptop margins are usually 10% or less, Apple's laptop mark-ups are greater, around 30%. 300% is really remarkable.

      Way more than 2,000,000 man-hours of highly paid engineers' design time (if you include time to design every single component, including bought-in CPU, graphics, etc- remember to descend recurssively into the design of every single bit of logic, power disttribution, analog bits). Of course most has been amortized over the past 50 years, Apple only pays for the top layer.

      ...

      I guess we should count all of the hours spent in metallurgic and mechanical development since the dawn of the Industrial Revolution when considering the cost of car then?

      --
      Starships were meant to fly, Hands up and touch the sky - Nicky Minaj
    4. Re:Old news, circa 2011 by EmperorOfCanada · · Score: 4, Insightful

      Actually the financial math is all about amortizing those costs over the life of the product. So if Apple sold 4 iPhones they would have to allocate 500,000 man hours to each phone. The same with all those developments over time. Modern PCB technology is actually quite cool and no doubt took some serious development, but it has been amortized over a zillion PCBs. Apple would actually be paying those amortized costs as well in that any recent developments would still be including those costs when some company uses a recent development to supply them with a part.

      But the key to amortizing a cost is that it eventually effectively hits zero. So the costs from Industrial Revolution developments were long ago reduced to zero. Although many times the amortization is a curve that is asymptotically zero; thus to be pedantic it is possible that some impossibly small portion of an iPhone is still paying off the development time spent 100's of years ago. From an economics point of view this is not actually impossible. There could be an area that specialized in say, fine machining, 300 years ago to a point where the same companies are in the same area still leaders in that field. Thus apple would have bought some of their manufacturing equipment from that company. Examples of this abound in Germany where there are plenty of companies that are from the Prussian Empire or before that are world leaders in their area of expertise; so good they survived Napoleon, WWI, and WWII. Krupp I believe is around 400 years old.

    5. Re:Old news, circa 2011 by sjames · · Score: 1

      Most of those sunk costs have been paid back a bazillion times over by now.

      A good shortcut is to just total up the BOM. All of the development costs for those components will have been amortized into that.

  34. Link to animated gif here by the_saint1138 · · Score: 1

    Articles should include a link to the relevant video.

    I found this gif of the event: http://stream1.gifsoup.com/vie...

    You're welcome.

  35. Re:Biggest problem by Anonymous Coward · · Score: 0

    *rolls eyes*

    your machine state is in your CPU and RAM
    your persistent data is in your HDDs and SSDs

    HP are trying to build hardware and an OS on top of it where this distinction no longer exists, with nonvolatile storage at "the speed of RAM", why not just store everything, both machine state and persistent data, in the one magical type of memory?

    one of the many problems with this reasoning is exactly what you've failed to understand: with persistent memory, the machine state, as opposed to your donkey porn, gets messed up, and so you get to enjoy the brokenness

    HP will doubtless counter with yet more pie in the sky "well, we could make a new breed of OS that is resilient in the face of corruption of critical structures', etc. for the last 20 years, HP labs have been layering bullshit on top of bullshit.

  36. Re:Biggest problem by Anonymous Coward · · Score: 0

    A reboot won't make it all good.

    With persistent memory, the machine state gets messed up, you are so screwed.

    Not such a big deal, really... as long as you engineer the machine so that it still bootstraps off CMOS like right now. The process would essentially be the same.

  37. Follow the money. by ISoldat53 · · Score: 1

    Of course the software guy at Dell is going to make noise about anything that competes with Microsoft. If it wasn't for them he wouldn't have a job.

  38. BeOS did magical things by Anonymous Coward · · Score: 0

    Yes, magical things can be done at the OS level with some smart boffins - look at BeOS. I guess I am one of the view who who had a PC in the 1990s sporting Win95 that could barely play a two inch video clip without freezing. Meanwhile, on the same hardware BeOS could run clip after clip at the same time and never miss a beat! I wish I could remember how many videos and MP3s I had to load to bring it to its knees!

    Having said this, as a former employee of the morally bankrupt HP it will be cold day in hell I give them another dollar.

  39. Re:Biggest problem by Anonymous Coward · · Score: 0

    one of the many problems with this reasoning is exactly what you've failed to understand: with persistent memory, the machine state, as opposed to your donkey porn, gets messed up, and so you get to enjoy the brokenness

    *rolls eyes*

    memset (0, 0, MAX_SIZE);

    There, problem solved. Why do I keep reading Slashdot comments for technical topics?

  40. RTFA by tomxor · · Score: 4, Informative

    "With persistent memory, the machine state gets messed up, you are so screwed."

    Uh, have you looked into your computer recently? I believe you'll find either this little device called "an HDD" or this other little device called "an SSD". And people with those seldom get screwed.

    If you read the article from the previous slashdot story about HP's "The Machine", you will find that they are not simply trying to use memsistors to replace main memory, but that they are also trying to consolidate the storage memory and working memory into a single piece of memory, this is why it is considered to be substantially different memory architecture which also requires the OS to work a little differently too... if you are old enough think "Ram Disk"

    The difference being that usually any stored data to be used by the processor has to first be loaded into working memory from the large slow storage memory... as i'm sure you are aware, which is why SSDs are so popular... but even NAND is many times slower than SDRAM, so the separation remains.

    The idea is that if a sufficiently fast, dense, persistent and cheap type of memory can be found then the best of both can be consolidated into one. The concern of the OP is that issues affecting running state could affect the traditionally less dynamic stored state... Working memory is usually treated as volatile and disposable, and your block device is not, but the line is now blurred.

    I think it's a reasonable concern, but one that is likely to be addressed by the OS, a less physical separation between what is running state and what is not would need to be implemented, but at the same time the advantages of not "loading" data need to be retained... making everything that goes into the running state duplicate would bring back the "loading" problem slightly.

    1. Re:RTFA by K.+S.+Kyosuke · · Score: 1

      If you read the article [businessweek.com] from the previous slashdot story [slashdot.org] about HP's "The Machine", you will find that they are not simply trying to use memsistors to replace main memory, but that they are also trying to consolidate the storage memory and working memory into a single piece of memory, this is why it is considered to be substantially different memory architecture which also requires the OS to work a little differently too... if you are old enough think "Ram Disk"

      If you read my other comments here...well, just read my other comments here. 'Nuff said. And yes, I actually do remember core memory.

      --
      Ezekiel 23:20
    2. Re:RTFA by tomxor · · Score: 1

      ok, then your interpretation of the OPs concern must be quite different from mine :S ... why the rhetorical HDD / SSD response?

    3. Re:RTFA by K.+S.+Kyosuke · · Score: 2

      I mostly meant that I don't see much difference between the two cases. With any of these two designs, you'll lose a part of a machine's state - for example, if your PSU blows up (*). The only difference I see between a traditional machine and this one is that the separation between transient state and persistent state is physical in a traditional machine - DRAM is transient, disk drives are persistent (and writes onto disk are commits to the persistent state), while this new machine would most likely enforce a logical separation, perhaps preferably with the transient state being as small as possible in many workloads. After all, even if you intended to throw away some data upon finishing or rolling back a task, you can always do it in the memory manager later. That's why I believe the system doesn't need to get "messed up" when nastily interrupted. It seems more like a matter of the overall software design to me. The post-undesirable-event recovery could work like any sort of GC - starting in a few roots and tracing from there, throwing away the garbage.

      ((*) Although I do recall some core memory minicomputers from a long time ago that were able to recover from having their power cord pulled out. They simply used whatever emergency power was available in what I believe was large caps to store register contents into a few memory cells that were fetched upon plugging the machine in again, and the computation continued without anything visible to the running program.)

      --
      Ezekiel 23:20
    4. Re:RTFA by tomxor · · Score: 1

      ...The only difference I see between a traditional machine and this one is that the separation between transient state and persistent state is physical in a traditional machine - DRAM is transient, disk drives are persistent (and writes onto disk are commits to the persistent state), while this new machine would most likely enforce a logical separation...

      The separation is not supposed to be that clean cut, otherwise the obvious solution is something like a dynamically sized swap file for system memory, or a harder physical allocation for contiguity, at which point the difference in operation would be small...

      One of the biggest advantages (second to the physical performance improvement) of this concept is supposed to be the absence of unnecessarily duplicating persistent data into system memory, this is also mentioned in the article. This is what makes the logical separation far less clear, which is why i think the possibility for overlap and corruption of persistent data via running state is a reasonable concern.

    5. Re:RTFA by Anonymous Coward · · Score: 0

      We had this more than a decade ago in windows CE devices (And I think palmOS devices too)

      It's called XIP or eXecute In Place - Since these devices used the same dram as both storage and main memory they figured out that if they design their OS and compiler properly they can directly execute the stored program in place, since it's already in fast DRAM memory.

      Saves memory. Saves power. Saves computation cycles. You no longer have to bother with shlepping your program out of storage and in to memory just to run it.

      Of course there are significant downsides too. Main memory is expensive. And it goes away when you lose power. There are also significant issues with memory management and compiler design. Filesystems get weird too. It's a pain in the ass to deal with and was pretty much abandoned when cheap flash storage became available.

      Maybe with some new clever processor technologies (virtualized I/O?) and persistent main memory they can overcome the old issues and make this tech viable again.

  41. I must respectufully disagree, by josquin9 · · Score: 1

    . . . or at least suggest that you qualify your statement.

    At it's inception, Dell was quite innovative. But that innovation was limited to business practices, not engineering or technology. Compaq got the ball rolling, but Dell developed the production and marketing models that brought the price of usable desktop computers down to the sub-$1000 level. This was probably as instrumental in putting a computer on every desktop as anything Bill Gates did. Other manufacturers copied and improved upon the model later, but Dell's decisions not only made computers more affordable, but also introduced to a generation concepts that are now considered mainstream (CPU, RAM, etc.), but which had been considered indecipherable techy arcana. I believe this significantly increased computer adoption, simply by demystifying the strange beige boxes.

    These may not have been technological innovations, but they were definitely innovations, and led to the kind of "creative destruction" so often given lip service by conservatives (whose actual practices are mostly about maintaining market stability and the fortunes of those who have already won them, rather than innovation.)

    1. Re:I must respectufully disagree, by Anonymous Coward · · Score: 0

      And I'm pretty sure most people here understood he was referring to technological innovation.

    2. Re: I must respectufully disagree, by Anonymous Coward · · Score: 0

      Also, they stopped making the boxes beige.

  42. Re:Biggest problem by fisted · · Score: 0

    Why do I keep reading Slashdot comments for technical topics?

    That's probably because you're an idiot.
    You don't get to execute that memset when the machine is in a bad state. If you could, you arguably had it under control.

  43. HP should liquidate by Anonymous Coward · · Score: 0

    Nice quote! No. kidding. Who cares what Dell says. Have they ever been an innovator? It think they were just the pinnacle of selling commodity hardware online. HP and Apple both do substantially more research.

  44. Re:Biggest problem by K.+S.+Kyosuke · · Score: 2

    one of the many problems with this reasoning is exactly what you've failed to understand: with persistent memory, the machine state, as opposed to your donkey porn, gets messed up, and so you get to enjoy the brokenness

    Except that you don't know that there is no technical solution to that problem. Apparently, those people think there might be. I've thought the same since like fifteen years ago (only there didn't seem to be any relevant promising technologies at that time for suitable non-volatile storage, so I stopped thinking about it). In fact, it wouldn't be the first time a resilient system with non-volatile RAM would get built.

    --
    Ezekiel 23:20
  45. HP lost their way. Dell never had a way to lose. by jimicus · · Score: 2

    The computer industry has been in a state of mild panic for several years.

    Why?

    I think Dell have a lot to answer for.

    See, you go back in time twenty years, there was a lot more competition. Small computer stores in every town, larger companies doing mail order and such - you could pick up any computer magazine and 50-70% of it would be adverts.

    But there is one small problem. Virtually none of those companies were run by people who had a fucking clue how to design or sell a product. About all they knew was how to assemble components into a functioning computer and flog the end result - they'd essentially industrialised the process of buying components and building your own computer.

    Easiest business model in the world, on paper at least. You just had to get the components in, build your computers and get adverts in the magazines quickly enough that you could shift everything before it became obsolete and you were left with stock that you'd have to sell at a loss just to shift it.

    There was just one small problem. There was precisely no imagination behind it. Pretty much the only selling point anyone could come up with was "We are cheaper than our competitors!". And if an entire industry spends twenty years using that as their selling point, sooner or later what will happen is it really will be the only noticeable difference. Once that happens, you are competing with the Wal-Marts and the Dells of this world and you're competing with them on their terms. A combination of mergers, acquisitions and wholesale business collapses has led us to where we are today - if you tried to resurrect some of those old print magazines and called up all your old advertisers to ask if they'd be interested in taking out an ad, 90% of them are out of business.

    HP, it seems, have finally had enough. They're throwing in the towel in this race to the bottom - they've decided that rather than bet the company on being 2% cheaper than Dell on average this quarter, they're going to bet the company on doing the same thing but doing it better. Frankly, this is a refreshing change and one that the entire industry is in dire need of.

  46. Re:Biggest problem by Gr8Apes · · Score: 1

    maybe once on a non-windows machine, because the raid controller flaked out. Otherwise, backups and new drives when drives go bad have been all I have needed. I also have multiple machines, over many years. I guess if you'd stop using an OS with a crappy file system designed over 20 years ago, you too might just be able to run without reformatting. I haven't regretted the move in over 10 years.

    --
    The cesspool just got a check and balance.
  47. Re:HP lost their way. Dell never had a way to lose by Anonymous Coward · · Score: 1

    It's still like that now in some places. You can buy a PC from mail order, go to your large department/electronics store or buy a the components from a computer parts store or ask them to build a PC for you.

    I've done the first one a couple of times with Dell, then order laptops, and more recently had a couple of PC's built.
    The biggest problems I've encountered was that one of those PC's with the plastic panels and extra space for cooling fans would crash whenever there was rainstorm nearby (as indicated by a smartphone app). I just happened to be next to a weather radar station. The next PC worked much better but there were problems when a video connector cable was moved, it would twist the GPU board slightly so that one of the locking screws would make contact with the metal clips of the SATA cables. Another problem was that the metal pipes of the CPU cooling fan prevented certain memory chips from having space to go in their sockets due to the extra large plastic tabs.

    Any manufacturer who could provide a consistent set of components that worked together would be on a big win.

  48. Re:Biggest problem by Anonymous Coward · · Score: 0

    You're. HP will never think of a way to boot a different system on the machine with access to memory. That's crazy talk. This is just the exact same problem everyone had with core memory based minicomputers; as soon as they crashed you had to throw the whole thing away!

  49. Glad to read this by l0n3s0m3phr34k · · Score: 2

    Working at HP (in the ES department), I am glad to hear this kind of news. Meg has a very tough plan to implement; our team THINKS we're safe from this year's layoff (new team, ITIL requires us, we do SM for AA and soon UA too after the merger's done) and ANY investments in something new is a good thing, even if it fails. Go big or go home; at least we're trying to do something. A huge chunk of our services are VM based, 40-100 servers in a blade rack. If this works well, just my department has two huge datacenters that could use this right now...and I have no idea how many datacenters there are company-wide as we're basically what's left of SABRE / EDS. This is basically the single "golden ray of hope" of something actually new happening with our company!

  50. Re:Biggest problem by Anonymous Coward · · Score: 0

    And people with those seldom get screwed.

    It's not like I want to be a virgin, you insensitive clod.

  51. Perhaps... by Anonymous Coward · · Score: 0

    But the real scandal is what both Dell and HP call support. Complete joke and worthless, time after time, year after year.

  52. Re:Biggest problem by Anonymous Coward · · Score: 1

    So, you've never heard of putting software in ROM?

  53. Re:Biggest problem by viperidaenz · · Score: 1

    So how does a PC boot now? When you start it up the memory is full will random contents! How will it execute that?

    Oh wait, there is a boot rom mapped in to the address space. Someone thought of that decades ago.

  54. Re: Biggest problem by Anonymous Coward · · Score: 0

    it's been done before, Smalltalk

  55. Re:Biggest problem by Anonymous Coward · · Score: 0

    Well, yes, except you have to design it in.

    The problem with non-volatile instant on is that the arrogant SOB's who sell it will assume nothing will ever go wrong :). Not saying that it can't be done, but that marketing will get involved and 'press the reset button' will no longer do anything useful for you. "Working to brick" in record time.

  56. Re:Biggest problem by ShanghaiBill · · Score: 1

    Maybe we'll see a return to proper programming to go with this new technology, then.

    When was this legendary golden age of "proper programming"? I learned to program in the 1970s. Most of the code from that era was horrible FORTRAN spaghetti code. It was garbage compared to most code today, which at least has some structure and encapsulation.

  57. Rekursiv by Anonymous Coward · · Score: 0

    Unified persistent address space. Object oriented system. Maybe we could do it properly this time.

  58. Re:Biggest problem by fisted · · Score: 1

    So what is gonna reset the Program Counter back to refer to the boot ROM, when everything is nonvolatile, including the PC? The physical reset button they'll re-introduce? Keep dreaming.

  59. Re:Biggest problem by Ol+Olsoc · · Score: 1

    I believe you'll find either this little device called "an HDD" or this other little device called "an SSD". And people with those seldom get screwed.

    Must be why they store porn on them.

    --
    The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
  60. This is just as revolutionary... by vandamme · · Score: 1

    ...as bubble memories and tunnel diodes were.

    1. Re:This is just as revolutionary... by cwsumner · · Score: 1

      ...as bubble memories and tunnel diodes were.

      Bubble memories did just fine, until other chips got better.
      Tunnel diodes are still used, but not in computers. Work fine, last a long time.

      I miss non-volatile mag-core memory, where you didn't even -need- a disk. This sounds like it could be used like that.
      Talk about "sleep" mode! Turn it off and it stops instantly, turn it back on and your previous screen appears instantly.

  61. Re:Biggest problem by viperidaenz · · Score: 1

    Just like what happens now, when the software interrupt fires, the PC gets pointed to the ISR.

    Unless your system is completely poked and the keyboard driver won't fire the interrupt when you ctrl-alt-del, you call IT help and follow their instructions when they say "Have you tried turning it off and on again?"

  62. Well Duh! by Anonymous Coward · · Score: 0

    It will live next door nor say much and borrow some sugar.

  63. If you can't do it then laugh at those who do it by mdsaravanan · · Score: 1

    Famous Steve Ballmer comment about iphone. And what followed in the next few years would be a lesson for anyone who laugh prematurely. https://www.youtube.com/watch?...

  64. Re:Biggest problem by fisted · · Score: 1

    And what makes the software interrupt "fire"?

  65. Re:Biggest problem by viperidaenz · · Score: 1

    The keyboard driver, that was woken up by hardware interrupts from the usb port.

  66. Re:Biggest problem by fisted · · Score: 1

    But I use PS/2, you insensitive clod.

    (Fair enough.)

  67. Here is a popular Dell server the PowerEdge C8000 by Anonymous Coward · · Score: 0

    Here is a brief upbeat video overview of the Dell PowerEdge C8000: https://www.youtube.com/watch?v=Bk99tXAJJj4

  68. OpenStack and Dell hardware a good match by Anonymous Coward · · Score: 0

    Here is an overview of the PowerEdge C8000: https://www.youtube.com/watch?v=Bk99tXAJJj4