Submit New Video

Meet Kath Knobe


Rate
 
1 Comments / 440 Views
visit the Parallel Programming community 
In the 80's, Kath Knobe worked for a company that designed compilers for a number of the super (and not quite super) computers of the day. She learned a lot about parallel systems. One of the things she learned was that the state-of-the-art was in serious need of repair. Distinct communities and approaches developed around distinct target architectures: shared or distributed memory; vector, SIMD or VLIW, etc. With a commitment to cleaning up our understanding of parallelism, she went back to school and got her PhD at MIT. A few projects on the way toward her goal include these. "Data Optimization" addresses locality. "Array SSA Form" is an analyzable static single assignment form. "The Subspace Model" and "Weak Dynamic Single Assignment form" are dynamic single assignment forms. "Stampede" is support for streaming media. Concurrent Collections (formerly TStreams) is a parallel programming model developed from this experience.

Other Video in this series

Same category videos