Specialties:Machine specific compiler optimization
CPU architecture
Dynamic translation and optimization
Software Engineer @ From November 2010 to Present (5 years) Senior Software Engineer @ From December 2008 to October 2010 (1 year 11 months) Senior Staff Engineer - Software @ I work on the optimizing code generator for the SPARC compilers. I work closely with CPU architects to
Specialties:Machine specific compiler optimization
CPU architecture
Dynamic translation and optimization
Software Engineer @ From November 2010 to Present (5 years) Senior Software Engineer @ From December 2008 to October 2010 (1 year 11 months) Senior Staff Engineer - Software @ I work on the optimizing code generator for the SPARC compilers. I work closely with CPU architects to deliver the best performance for our SPARC systems.
I've worked on pretty much every phase of the code generator including instruction selection, various code simplification phases, software pipelining, scheduling, and register allocation. From November 1998 to December 2008 (10 years 2 months) Member Technical Staff @ Designed and implemented a dynamic binary translator and optimizer for Itanium. From June 1996 to November 1998 (2 years 6 months) Member Technical Staff @ Researcher on the Cyc Project From May 1992 to August 1994 (2 years 4 months)
MS, Computer Science @ Stanford University From 1994 to 1996 BA, Philosophy @ Oberlin College From 1989 to 1991 Rupert Brauch is skilled in: Computer Architecture, High Performance..., Processors, Operating Systems, Debugging, Unix, Compilers, X86
Looking for a different
Rupert Brauch?
Get an email address for anyone on LinkedIn with the ContactOut Chrome extension