Steven M. Rubin
How I Got Here
I was born in 1952, and grew up in northern New Jersey (yes, that's me, age 2).
My mother still live there.
I have two younger brothers, Paul (who passed in 2015) and Richard (who lives in Alexandria, Virginia and is married to Alana Landey).
I graduated from Millburn High School in 1970 and
went to Carnegie-Mellon University back when there
was a hyphen between the words "Carnegie" and "Mellon".
I earned a BS in Math (1974), MS in Computer Science (1976), and PhD in Computer Science (1978).
Then I went to work:
- 1978-1981: Bell Labs, Holmdel, New Jersey. Graphics research.
- 1981-1988: Schlumberger/Fairchild, Palo Alto, California.
VLSI CAD research (where I first wrote Electric).
- 1988-1996: Apple Computer, Cupertino, California. 3D graphics research.
- 1997: Electric Editor, Incorporated, Los Gatos, California. Vice President and Chief Technology Officer.
- 1998-1999: Interval Research, Palo Alto, California. Consultant.
- 1999-2002: Sun Microsystems, Mountain View, California. Consultant.
- 2002-2009: Sun Microsystems, Menlo Park, California. CAD research.
- 2010-2017: Oracle, Redwood Shores, California. CAD research.
Seductive Synchronicity (as Sage Ardman), R.L. Ranch Press, Portola Valley, California, 2015.
A Good Little Girl Like You (as Sage Ardman), R.L. Ranch Press, Portola Valley, California, 2014.
Executive Sweet (as Sage Ardman), R.L. Ranch Press, Portola Valley, California, 2013.
"A Real-Time Low-Latency Hardware Light-Field Renderer",
(with Matthew Regan, Gavin Miller, and Chris Kogelnik), Computer Graphics Proceedings (Siggraph 99),
287-290, August 1999.
"Lazy Decompression of Surface Light Fields for Precomputed Global Illumination",
(with Gavin Miller and Dulce Ponceleon), Proceedings, 9th Eurographics Workshop on Rendering,
(Drettakis & Max, eds.), 281-292, June 1998.
"A General-Purpose Framework for CAD Algorithms", IEEE Communications,
Special Issue on Communications and VLSI, May 1991.
"The Association of Textual and Graphical Circuit Descriptions,
and Other Hard Problems in Computer-Aided Design", Proceedings, CCVLSI - 87,
Winnipeg, October 1987.
Computer Aids for VLSI Design, Addison-Wesley, Reading Massachusetts, 1987.
"An Integrated Aid for Top-Down Electrical Design", Proceedings, VLSI '83
(Anceau and Aas, eds.), North Holland, Amsterdam, 1983.
"An Integrated Aid for Top-Down Electrical Design",
Proceedings, ICCAD - 83, IEEE Computer Society Order No 518, September 1983.
"The Representation and Display of Scenes with a Wide Range of Detail",
Computer Graphics and Image Processing 19, 1982.
"Natural Scene Recognition Using Locus Search", Computer Graphics and Image Processing 13, 1980.
"A Three-Dimensional Representation for Fast Rendering of Complex Scenes"
(with Turner Whitted), Computer Graphics 14, 3, August 1980.
"The ARGOS Image Understanding System", (Ph.D. Thesis) C-MU Technical Report, 1978.
"Representation of Three-Dimensional Objects" (with Raj Reddy),
C-MU Technical Report, 1978.
"Harp, A Low-Cost 25 MIPS Digital Processor" (with Stan Kriz, Raj Reddy, Brian Rosen,
and Steve Saunders), C-MU Technical Report, 1978.
"The LOCUS Model of Search and its Use in Image Interpretation" (with Raj Reddy),
Proceedings of 5th International Joint Conference on Artificial Intelligence,
"Graphics Display Processor Users Manual", C-MU Technical Report, 1976, 1978.
"BRAILLEII, A Grade II Braille Transcription Program", Carnegie Technical, 1974.