Ryan Michael Rifkin,
an American mathematician and computer scientist at Honda Research Institute[1] and MIT Center for Biological and Computational Learning. He holds a Ph.D. from MIT on machine learning in 2002 [2]. In the early 90s, along with primary author Bradley Kuszmaul, Ryan Rifkin co-authored the massive parallel chess program StarTech which competed the ACM 1993 running on a CM-5[3][4]. He optimized some move generation routines in assembly language, and cleaned up the parallel work-stealing code.
The code for move generation and checking illegal moves, which takes a total of 3.5% of the cycles, was optimized in assembly language by Ryan Rifkin under the direction of Mark Bromley of Thinking Machines Corporation. Before Ryan worked on that code, the move generation and illegal move checking accounted for about 9% of all the cycles.
^Bradley C. Kuszmaul (1994). Synchronized MIMD Computing. Ph. D. thesis, Department of Electrical Engineering and Computer Science, MIT, pdf, pp. 130, 6.6 How Time is Spent in StarTech
Table of Contents
Ryan Michael Rifkin,
an American mathematician and computer scientist at Honda Research Institute [1] and MIT Center for Biological and Computational Learning. He holds a Ph.D. from MIT on machine learning in 2002 [2]. In the early 90s, along with primary author Bradley Kuszmaul, Ryan Rifkin co-authored the massive parallel chess program StarTech which competed the ACM 1993 running on a CM-5 [3] [4]. He optimized some move generation routines in assembly language, and cleaned up the parallel work-stealing code.
Quotes
from Bradley Kuszmaul's Ph.D. thesis [5]Selected Publications
[6]External Links
References
What links here?
Up one level