There's nothing you can do with a sum that is more information efficient than a single vector.
Two orthogonal polarizations (left- and right-circularly polarized, in your example) will carry twice the information.
This technique has already been used for years in fiber optics.
Back in the old days: The MIT AI Lab used Lisp Machines, each one named after a dead rock star. (Each machine had a pic of their namesake.) The machines went forth and multiplied, so the admins ran out of rock stars and resorted to dead actors. Curiously, one machine was named after then-president Reagan, who was not held in the highest esteem.
Then one day, the funding agents came through. It's all fun and games until the DoD gets pissed.
Running at 100G is hard enough, so these 100 GigE links run synchronously. And they are point-to-point, so no collisions.
In ancient history: Ethernet was an asynchronous protocol that allowed collisions. Phone lines were run with a synchronous protocol (called SONET.) As ethernet got faster, the links became point-to-point and borrowed from SONET, which included running synchronously.
(Also, not all Ethernet is 802.3 Your wireless is a good example: 802.11 a/b/g. 100GigE is in the IEEE HSSG; last I checked it had no 802 designation.)
The problem is now at 1Gbps and 10Gbps in Ethernet technology, and is because the processor overloads with the amount of hardware interrupts.
That's not the point of the article. 100 Gb/s technology is not being invented to hook up just 2 or even 100 computers to each other. The 164 wavelengths each carry a different 100 Gb/s stream. This is the type of technology you use when are trying to connect a chunk of Boston to a chunk of Baltimore.
In order to process streams that fast, the first thing you do is demultiplex the streams into wide buses. For example, current 40 Gb/s streams are first demuxed into 16 x 2.5 Gb/s streams, which are then sent to a specialized processor to route the packets. (BTW, there are no interrupts at that level. It's all synchronous, and the processor is dedicated.)
I will tell you that it is a thing of beauty to watch those things in action.
I was at MIT from 82 to 96 in various (mostly student) roles. I would say that this program merits a good look, simply based on the fact that they have one hell of a lineup on the faculty.
Quick tutorial for software buyers:
Jacket and ties are signs that too much of a software company's resources are being spent on clothing.
Sandals and ponytails are signs of software you should pursue.
Pretty simple really.
There's nothing you can do with a sum that is more information efficient than a single vector.
Two orthogonal polarizations (left- and right-circularly polarized, in your example) will carry twice the information. This technique has already been used for years in fiber optics.
Much cooler would be would be 666.vatican.va
Back in the old days: The MIT AI Lab used Lisp Machines, each one named after a dead rock star. (Each machine had a pic of their namesake.) The machines went forth and multiplied, so the admins ran out of rock stars and resorted to dead actors. Curiously, one machine was named after then-president Reagan, who was not held in the highest esteem. Then one day, the funding agents came through. It's all fun and games until the DoD gets pissed.
Cognition enhancers just make your life more complicated. I'm currently engaged in cognition dehancer research. It's much tastier, too.
Now if only I could get funding for it...
Running at 100G is hard enough, so these 100 GigE links run synchronously. And they are point-to-point, so no collisions.
In ancient history: Ethernet was an asynchronous protocol that allowed collisions. Phone lines were run with a synchronous protocol (called SONET.) As ethernet got faster, the links became point-to-point and borrowed from SONET, which included running synchronously.
(Also, not all Ethernet is 802.3 Your wireless is a good example: 802.11 a/b/g. 100GigE is in the IEEE HSSG; last I checked it had no 802 designation.)
The problem is now at 1Gbps and 10Gbps in Ethernet technology, and is because the processor overloads with the amount of hardware interrupts.
That's not the point of the article. 100 Gb/s technology is not being invented to hook up just 2 or even 100 computers to each other. The 164 wavelengths each carry a different 100 Gb/s stream. This is the type of technology you use when are trying to connect a chunk of Boston to a chunk of Baltimore.
In order to process streams that fast, the first thing you do is demultiplex the streams into wide buses. For example, current 40 Gb/s streams are first demuxed into 16 x 2.5 Gb/s streams, which are then sent to a specialized processor to route the packets. (BTW, there are no interrupts at that level. It's all synchronous, and the processor is dedicated.)
I will tell you that it is a thing of beauty to watch those things in action.
And congrats to the folks at ALU for the result.
JP
I was at MIT from 82 to 96 in various (mostly student) roles. I would say that this program merits a good look, simply based on the fact that they have one hell of a lineup on the faculty.
If you assume that each system call is a potential vulnerability, and that less calls are inherently better
I think that's severely oversimplifying, because rewriting the system to take only one system call would certainly result in more bugs, no?
Utterly not true. We have plenty of measurements from video customers showing that the difference is huge.
Wha'dya expect from a publication named after the Arse?
Quick tutorial for software buyers:
Jacket and ties are signs that too much of a software company's resources are being spent on clothing.
Sandals and ponytails are signs of software you should pursue.
Pretty simple really.