Eric Brumer is a software developer on the Visual C++ compiler team, specializing in code generation, optimization and performance of native code. For the last several years Eric has focused on auto-vectorization, auto-parallelization, and taking advantage of modern processor capabilities. Eric studied Electrical and Computer Engineering at Cornell University with a focus on CPU design. Outside of work, life revolves around family and friends, cooking and homebrewing, and when time affords it, Eric’s passion for technical writing gets the best of him.