back to article Apps will need to be re-coded to go faster with storage-class RAM

Oracle Labs has found that applications will need a bit of work before they can really take advantage of storage-class RAM like Intel's Optane. In a paper titled Persistent Memcached: Bringing Legacy Code to Byte-Addressable Persistent Memory that Big Red says will land in July 2017, but which can be had on co-author Tim …

  1. Korev Silver badge
    Coat

    In summary

    TL;DR:

    If you code correctly you can optane great results

  2. Anonymous Coward
    Anonymous Coward

    CPU 0: 100%

    Heard this one before. Everyone was supposed to write concurrent code. But they mostly didn't.

    1. Anonymous Coward
      Anonymous Coward

      Re: CPU 0: 100%

      Concurrent code is expensive. I see no point in doing it most of the times, expensive to design, code, and extremely expensive to test properly and mantain. If you can , keep far from it.. this from somebody who has plenty of exprience dealing with it.

      1. Anonymous Coward
        Anonymous Coward

        Re: CPU 0: 100%

        @AC: Yes, and hard to get right, and hard to debug. We'll get wide use of multithreading the same way we got wide use of pipelining and predictive fetch: when compiler writers transparently add them as optimizations underneath existing languages.

  3. Anonymous Coward
    Anonymous Coward

    Transaltion....

    ...Oracle have found a new licencing model.

    Kerching.

  4. hellwig

    Optimism? No... Marketing

    because it's early days yet and only the most optimistic would assume that just dropping in new super-fast new kit would automatically see software sing.

    I'm pretty sure that's exactly how Intel sold it. "software [that] sing[s]" might even be a registered trademark of Intel's, better look it up.

    1000X performance was the promise if I recall.

    1. DaddyHoggy
      Joke

      Re: Optimism? No... Marketing

      Perhaps they meant it phonetically? Software that Singhs? Given that many company's have shifted coding to the sub-continent?

  5. Alan Brown Silver badge

    Concurrent code might well be expensive but in scientific computing there's far too much absolute crap out there that simply expects a faster single threaded CPU and infinite ram and whose developers throw a hissy fit if they don't get it.

  6. Andy 30

    Bloatware?

    Could be that coders have become lazy and not written tight code because the availabilty of hadware has allowed them to be lazy. Maybe Oracle is telling you to stop being lazy and write proper code

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon

Biting the hand that feeds IT © 1998–2022