Content addressable memory was use in Staran [1] for parallel execution of Air Traffic Control in 1972
There is a great book on the subject [2] which is mind expanding.
In more modern times is the Venti file server for Plan9 which uses SHA hashes as block addresses to build file contents thereby auto-consolidating duplicate file storage among other interesting features. [3] Which was invented by Sean Quinlan and Sean Dorward at Bell Labs (both now it Google iirc) and later maintained by Russ Cox who you may know from go-lang.
There is a great book on the subject [2] which is mind expanding.
In more modern times is the Venti file server for Plan9 which uses SHA hashes as block addresses to build file contents thereby auto-consolidating duplicate file storage among other interesting features. [3] Which was invented by Sean Quinlan and Sean Dorward at Bell Labs (both now it Google iirc) and later maintained by Russ Cox who you may know from go-lang.
[1] https://en.wikipedia.org/wiki/STARAN
[2] http://www.amazon.com/Content-Addressable-Parallel-Processor...
[3] http://www.cs.bell-labs.com/sys/doc/venti/venti.html