Juggling Molecules with Linux 111
An anonymous reader writes "This article at LinuxDevices.com describes an interesting project at the University of Vermont in which researchers use real-time Linux to build a laser trap that manipulates individual molecules by means of a computer-controlled laser beam. The project makes use of RTLinux, a real-time enhanced version of Linux that allows the system to process interrupts every 50 microsecond, sample new data, and timeshare the laser beam position. 'If the computer failed to respond, for even a millisecond, then we would drop the balls,' explained one of the researchers. Gives a whole new meaning to BSOD, eh?"
Realtime Linux on the desktop. (Score:5, Interesting)
Laser Traps (Score:4, Interesting)
I mean, it's great that they're using a realtime kernel, but they really shouldn't NEED it.
Re:Realtime Linux on the desktop. (Score:2, Interesting)
Linux 2.6 kernel with RT patches amongst other low-latency desktop improvements.
Not sure about this.. (Score:5, Interesting)
Here's why I ask: A RT system is typically real time for some dedicated purpose. Not all pieces of the system have to be RT; just the important bits. Now, an average user PC is NOT a specialized device at all. It can be running a number of applications and, except for cases where a given process has a higher priority, all the processes typically get an opportunity for equal time from the CPU. A desktop system with a RT OS would also fit this description too, right?
Now, given that: where's the RT aspect in all of this? What's actually RT in this situation? The pre-emptive multitasking loop? The UI event/response loop? The IO loop (assuming you could describe it that way)? The video update loop? What about this would give the user a better experience?
Re:QNX - for really low latency (Score:3, Interesting)
Because 10ms is hardly a latency to brag about... for any os...
Re:QNX - for really low latency (Score:3, Interesting)
Re:QNX - for really low latency (Score:3, Interesting)
Tetris with micro beads. (Score:3, Interesting)
Foreget Linux, Lets Hear it for Physics! (Score:4, Interesting)
How interesting. I just saw a lecture by one of the men that won a nobel prize [nobelprize.org] for this very thing, Steven Chu [stanford.edu]. What is being done here is essentially what is called Optical Tweezers [stanford.edu].
The way this works is that the laser is fired, in timed pulses at a molecule. When the laser hits it from an opposing direction, it starts to cancel out the kinetic energy that the molecule has, and therefore cooling it. (I think it was something to the order of 2.0 × 10^-06 degrees above absolute zero).
In a nutshell, this is what is going on:
-SteveAlmost Absolute Zero == Essentially No Movement == Essentially "Frozen" Object