Any good research papers that you studied in school which you found to be interesting, you applied?
views:
150answers:
4Quake 3 bot - The original AI developer for the bots in Quake 3 wrote this as his thesis. I was able to apply some of his ideas to some of my game prototypes.
This is very intersting http://research.google.com/pubs/papers.html sometimes
Amoeba and Sprite were two early distributed systems done by pioneers in the field, Ousterhout and Tannenbaum.
This paper (coauthored by both of the above) compares the two systems. It's interesting to see the people who made two different systems collaborate on a paper comparing the two, and discussing the design goals they had and decisions they made.
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.50.4795
A classical paper using for distributed computing is "Consistent hashing and random trees: distributed caching protocols for relieving hot spots on the World Wide Web" by Karger et al.. It introduces e.g. the consistent hashing approach using e.g. by Chord (another paper we studied). By the way, these people later formed Akamai.
One of the co-authers of the consistent hashing paper, Leighton, wrote the text book "Introduction into parallel algorithms".