News for hackers. Stuff that matters.
Re:With 'The Machine,' HP May Have Invented a New Kind of Co... by squigs25 on Wednesday June 11, 2014 @02:14PM (#7879492)
Soooo... this is basically just persistent memory right?

HP has been working on the memristor since 2008. Memristors have already been produced in labs by U of Michigan: https://en.wikipedia.org/wiki/Memristor

This article seeks to give the image that this is a novel idea that investors can take advantage of. In reality, it is not.

Re:With 'The Machine,' HP May Have Invented a New Kind of Co... by mitchty on Wednesday June 11, 2014 @02:41PM (#7879663)
Actually, the cool bit about memristors is that you could treat them like both a transistor for computation or for memory, or flip. Like an fpga.

So imagine the difference in an operating system that could retain its running image between reboots, and not have to distinguish things like stack/heap.

And could reconfigure more computing resources on the fly and back again.

It is... a very different view of computing. Exciting though.

Re:With 'The Machine,' HP May Have Invented a New Kind of Co... by colanderman on Wednesday June 11, 2014 @02:51PM (#7879724)
So imagine the difference in an operating system that could retain its running image between reboots

What do you mean by this? This sounds like hibernation to me.

not have to distinguish things like stack/heap

I'm lost here too. This is a distinction that is made for purposes of program structure, not to kotow to demands of hardware.

Re:With 'The Machine,' HP May Have Invented a New Kind of Co... by valarauca1 on Wednesday June 11, 2014 @02:57PM (#7879757)
It sounds like hibernation but it isn't exactly. Hibernation the ram is off loaded to the HDD and read back into ram on boot.

With this system your ram would be constant. You could pull the plug on your computer any time, and everything would still be there. It would start in the exact same state it was in before the power loss, no data loss, no corruption.

Re:With 'The Machine,' HP May Have Invented a New Kind of Co... by trebor on Wednesday June 11, 2014 @02:56PM (#7879750)
Okay, imagine that to put your computer into hibernation mode all you need to do is hit the power button. This is instantaneous because none of the data has to be synced to permanent memory, because it's already in permanent, non-volatile memory.

I'm not sure what he means by distinguishing between stack/heap either.

Re:With 'The Machine,' HP May Have Invented a New Kind of Co... by mitchty on Wednesday June 11, 2014 @08:14PM (#7881176)
The stack heap is a bit of a jab at the harvard architecture in general.

I see memristors as being closer to a Von Neumann architecture. http://en.wikipedia.org/wiki/Von_Neumann_architecture

Even then its not a perfect analogy admittedly. Sorry for the confusion!

I guess a better analogy would be able to be get rid of the idea of "loaded into memory" versus "in ram" versus on permanent storage.

Re:With 'The Machine,' HP May Have Invented a New Kind of Co... by binarycrusader on Wednesday June 11, 2014 @03:47PM (#7880041)
An operating system can retain its memory between reboots using only RAM, as long as the reboots are not "cold" reboots (that is, machine powered off and then back on, or reset through hardware instead of software).

It of course depends on hardware support, but it can be done even today on select platforms.

Re:With 'The Machine,' HP May Have Invented a New Kind of Co... by Shorel on Wednesday June 11, 2014 @04:50PM (#7880364)
I imagine that operating system, and my fear for rootkits is increased exponentially.
Re:With 'The Machine,' HP May Have Invented a New Kind of Co... by walshemj on Wednesday June 11, 2014 @03:52PM (#7880067)
the first computer I worked on a PDP11/40 with core memory retained state when powered off :-)
Re:With 'The Machine,' HP May Have Invented a New Kind of Co... by tim333 on Wednesday June 11, 2014 @07:18PM (#7880998)
Funnily enough the memristors seem to have much the same way of working as old core memory. I'm not sure I really buy the forth fundamental component stuff. Memristors seem to have similar properties to magnetic cores and memory diodes.
Re:With 'The Machine,' HP May Have Invented a New Kind of Co... by mitchty on Wednesday June 11, 2014 @08:06PM (#7881152)
What don't you buy about them being the fourth fundamental circuit type?

Its mathematically provable, proven in the 60's actually. Here watch this for a decent introduction. https://www.youtube.com/watch?v=bKGhvKyjgLY

Re:With 'The Machine,' HP May Have Invented a New Kind of Co... by tim333 on Thursday June 12, 2014 @07:43AM (#7882830)
Well I can see resistors, capacitors and inductors as fundamental but when you beyond that I'm not convinced that a resistor with hysteresis is particularly more fundamental than an inductor with hysteresis (as in core memory) or a capacitor with hysteresis (not sure they've invented that yet) or a diode for that matter. The "we've discovered the forth fundamental component" stuff seems a little like hype to me. Not to knock its potential value for building computers.
Re:With 'The Machine,' HP May Have Invented a New Kind of Co... by CamperBob2 on Thursday June 12, 2014 @06:32PM (#7886388)
I tend to agree with a comment elsewhere: if memristance is a fourth "fundamental" element of any importance, it would have had to be well-understood (and compensated for) as a parasitic property of other components. It's not, unless you count purely thermal effects.
Re:With 'The Machine,' HP May Have Invented a New Kind of Co... by DelwinAmber on Wednesday June 11, 2014 @02:36PM (#7879624)
There's a huge difference between the lab and a production model.
Re:With 'The Machine,' HP May Have Invented a New Kind of Co... by tootie on Wednesday June 11, 2014 @02:56PM (#7879749)
Creating a memristor in a lab is step 1. Step 2 will involve creating them at scale and building out all new infrastructure since current OSes aren't designed to use them. Step 3 is to productize step 2 and put on store shelves. HP is doing step 2 right now with the result being a prototype for step 3.