bob1 - SW Engr portable correct resilient there’s no such...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
B 09.30.09 About Me . .. b started in Music, transitioned to CS . .. graduate work at University of Pennsylvania (Moore School and Wharton) research interests in functional programming and database management taught CS 160 (and several others) as a UCSB adjunct almost 30 years ago r from startup-up to Fortune-100 . .. [1982] joined Digital Sound, early developer of DSP-based voice servers [1987] co-founded Spectron, which offered industry’s first DSP RTOS (SPOX) [1995] acquired by Dialogic, after fielding IA-SPOX for native signal processing [1998] sold to Texas Instruments, after incubating mass-market DSP/BIOS [2000] elected TI Fellow, and commenced thinking about “what’s next”
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
B 09.30.09 10 Guiding Lights For Embedded
Background image of page 2
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: SW Engr portable correct resilient there’s no such thing as portable SW, only SW that has been ported!! 2A all that matters is working software!! 1 consider the alternative of porting HW to SW!! 2B leverage the unlimited resources of your PC throughout the SW life-cycle!! 3 a right – but late – answer is wrong!! focus on “worse-case” performance!! 4A plans are meaningless, planning is everything!! change is the only constant!! 6A test what you fly, fly what you test!! if you can’t see the problem, you can’t fix it!! 5 change only one variable at a time!! 6B maintain modularity at all cost!! 7 first rule of optimization. .. don’t!! functional correctness trumps performance!! 4B CHAOS ORDER...
View Full Document

Page1 / 2

bob1 - SW Engr portable correct resilient there’s no such...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online