Kevin Michael Ellis
Oregon
Kevin Michael Ellis, 18, of Vancouver, submitted a computer science project to
the Intel Science Talent Search about automatic parallelization - the automated
conversion of a program designed to run on one processor into a program that can
distribute its work among several processors and run many times faster. Working
alone in his basement, Kevin created a way to analyze a program as it executes
to reveal the pieces of code that can be distributed to multiple processors
(also called cores). He also developed a mathematical system to describe his
method and verify its properties. He has submitted a paper on a related subject
to Lecture Notes in Computer Science and presented another paper at an
international conference. At The Catlin Gabel School in Portland, Oregon, Kevin
enjoys lifting weights, studies piano and plays violin in the string ensemble.
During lunch breaks, he is an avid player of Go, a game that originated in
ancient China. Kevin is captain and software manager of the school robotics
team, which is the top FIRST robotics team in Oregon, and attended the world
championships the last three years. Kevin's parents are David Ellis and Jennifer
Morse, and he hopes to attend MIT or Stanford.
|