Changes

Jump to: navigation, search

Keith H. Randall

3,994 bytes added, 11:40, 13 November 2018
Created page with "'''Home * People * Keith H. Randall''' FILE:KeithHRandell.jpg|border|right|thumb|145px|link=http://people.csail.mit.edu/randall/| Keith H. Randall <ref>[h..."
'''[[Main Page|Home]] * [[People]] * Keith H. Randall'''

[[FILE:KeithHRandell.jpg|border|right|thumb|145px|link=http://people.csail.mit.edu/randall/| Keith H. Randall <ref>[http://people.csail.mit.edu/randall/ Keith H. Randall from MIT]</ref> ]]

'''Keith H. Randall''',<br/>
an American computer scientist, former Ph.D. student of the Supercomputing Technologies Group, at the [[Massachusetts Institute of Technology|MIT]] Laboratory for Computer Science, where he wrote his Ph.D. Thesis about ''Efficient Multithreaded Computing'' within the [[Cilk]] project <ref>[http://supertech.csail.mit.edu/cilk/ The Cilk Project]</ref>, and was co-author of MIT's first Cilk-Chess program, [[Star Socrates]] <ref>[http://www.computerhistory.org/chess/full_record.php?iid=doc-431614f6cd6ed 8th World Computer Chess Championship] [http://archive.computerhistory.org/projects/chess/related_materials/text/3-1%20and%203-2%20and%203-3%20and%204-3.1995_WCCC/1995%20WCCC.062303014.sm.pdf pdf] Courtesy of [[Monroe Newborn]] from [[The Computer History Museum]]</ref>. Randall was co-author of the paper on using [[De Bruijn Sequence|De Bruijn sequences]] for [[BitScan|bitscan]]-purposes <ref>[https://www.stmintz.com/ccc/index.php?id=213492 Re: "Using de Bruijn Sequences to Index a 1 in a Computer Word"] by [[Tim Mann]], [[CCC]], February 13, 2002</ref>.

After some years as research scientist at [https://en.wikipedia.org/wiki/DEC_Systems_Research_Center Compaq's System Research Center] in [https://en.wikipedia.org/wiki/Palo_Alto Palo Alto], Keith H. Randall is now software engineer at [[Google|Google Inc.]] in [https://en.wikipedia.org/wiki/Mountain_View,_California Mountain View, California], USA.

=Selected Publications=
<ref>[http://supertech.csail.mit.edu/papers.html SuperTech Paper Listing]</ref> <ref>[https://dblp.uni-trier.de/pers/hd/r/Randall:Keith_H= dblp: Keith H. Randall]</ref>
==1995 ...==
* [[Robert Blumofe]], [[Chris Joerg]], [[Bradley Kuszmaul]], [[Charles Leiserson]], [[Keith H. Randall]], [[Yuli Zhou]] ('''1995'''). ''Cilk: An Efficient Multithreaded Runtime System'' Proceedings of the Fifth [[ACM#SIG|ACM SIGPLAN]] Symposium on Principles and Practice of Parallel Programming (PPoPP), [http://supertech.csail.mit.edu/papers/PPoPP95.pdf pdf]
* [[Charles Leiserson]], [[Harald Prokop]], [[Keith H. Randall]] ('''1998'''). ''Using de Bruijn Sequences to Index a 1 in a Computer Word''. [http://supertech.csail.mit.edu/papers/debruijn.pdf pdf]
* [[Keith H. Randall]] ('''1998'''). ''Cilk: Efficient Multithreaded Computing''. Ph.D. thesis, Department of Electrical Engineering and Computer Science, [[Massachusetts Institute of Technology|MIT]], [http://supertech.csail.mit.edu/papers/randall-phdthesis.pdf pdf]
* [[Matteo Frigo]], [[Charles Leiserson]], [[Keith H. Randall]] ('''1998'''). ''The Implementation of the Cilk-5 Multithreaded Language''. Proceedings of the [[ACM#SIG|ACM SIGPLAN]] '98 Conference on Programming Language Design and Implementation, [http://supertech.csail.mit.edu/papers/cilk5.pdf pdf]
==2000 ...==
* [http://rjoshi.org/bio/ Rajeev Joshi], [https://dblp.uni-trier.de/pers/hd/n/Nelson:Greg Greg Nelson], [[Keith H. Randall]] ('''2001'''). ''Denali: A Goal-directed Superoptimizer''. [http://www.hpl.hp.com/techreports/Compaq-DEC/SRC-RR-171.pdf pdf]
* [https://dblp.uni-trier.de/pers/hd/j/Jacob:Matthias Matthias Jacob], [[Keith H. Randall]] ('''2002'''). ''[https://www.usenix.org/conference/java-vm-02/cross-architectural-performance-portability-java-virtual-machine Cross-Architectural Performance Portability of a Java Virtual Machine Implementation]''. [https://dblp.uni-trier.de/db/conf/jvm/jvm2002.html JVM 2002]

=External Links=
* [http://people.csail.mit.edu/randall/ Keith H. Randall from MIT]
* [https://genealogy.math.ndsu.nodak.edu/id.php?id=107125 The Mathematics Genealogy Project - Keith Randall]

=References=
<references />
'''[[People|Up one level]]'''
[[Category:Chess Programmer|Randall]]
[[Category:Researcher|Randall]]

Navigation menu