Jeremiah Willcock
Computer Science Department
Indiana University
215 Lindley Hall
Bloomington, IN 47405
I am a Ph.D. candidate in the Open Systems
Laboratory at Indiana University, working for Andrew Lumsdaine. I am supported by a
US Department of Energy High
Performance Computer Science Fellowship.
Research interests
I am interested in a variety of topics related to improving the performance of
scientific applications, especially those written in high-level languages and
with high levels of abstraction. I am currently working on a system to define
compiler optimizations based on concepts, which are properties of types used in
generic programming; I am also working on an improved algorithm for sparse
matrix-vector multiplication. I am also interested in the design of languages
for generic programming, and in extending existing languages, such as C#, to
more directly express constructs used generic programming.