⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 http:^^www.cs.wisc.edu^~glew^resume.html

📁 This data set contains WWW-pages collected from computer science departments of various universities
💻 HTML
📖 第 1 页 / 共 2 页
字号:
		</P>	    <dt>December 1985-November 1989: <b>OS Developer</b><dd>		<p>		From December 15 1985 to November 15 1989 		I was a member of the technical staff 		at 1101 E. University, Urbana, IL 61801. 		Before October 7, 1988, the site was owned by Gould CSD. 		On October 7, 1988, the site was sold to Motorola MCD. 		On November 15, 1989, I left to take a vacation 		before returning to full-time studies 		in January 1990.		</p>		<ul>		<li>October 1988-October 1989: 		    <b>Performance Evaluation Team Leader</b>, 		    Motorola Microcomputer Division, 		    manufacturer of MC680[234]0 and MC88000 VME bus computer systems 		    based on AT&T UNIX System V release 3. 		    Tasked to "find the next generation of computer system 		    performance problems". 		    Worked widely in UNIX kernel and VMEbus board level 		    performance issues.		    <ul>		    <li>Supervised one computer scientist, 			working in filesystem performance, 			leading to multiple filesystem block sizes, 			and a change in buffer cache scanning algorithm 			to improve interactive response. 		    <li>Wrote kernel tuning guide for SYSTEM V/68 systems. 		    <li>Investigated poor memory system performance 			due to insufficient write buffering 			and slow bus arbitration. 		    <li>Wrote white paper on timers, 			leading to an improved comparison based timer 			implemented in 68040 systems 			that eliminated jitter and drift errors. 		    <li>Consultant to Multiprocessor and Graphics groups. 		    <li>Devised performance tests for interactive "jerkiness". 		    <li>Budgetted for approximately 50,000$US 			of hardware and software resources and 			purchases.		    </ul>	    <li>December 1985 - October 1988: <b>Member of Technical Staff</b>, 		    Gould Computer Systems Division, 		    Urbana, Illinois, 		    manufacturer of Gould PN superminis and NP minisupers. 		    Advanced Planning: 			Active in discussions and planning 			for advanced RISC mini-supercomputer systems. OS group 			interface to hardware design. Instruction set retirement, 			interrupt structure simplification.			<ul>			<li>UTX <B>Performance</B> (Q3 88): 				Performance evaluation on both PN and NP product lines. 				Development of tools for performance evaluation.				Wrote application notes on use of directly connected 				interrupts.				Eliminating jitter and drift errors in timer facilities.			<li>UTX 2.1[AB] <B>Maintenance and Testing</B> (Q2 88): 				Bugfixing in NFS, timers, buffer cache. 				System V compatibility.			<li>UTX 2.1 (87-88) <B>Performance</B>: 			    Member of the first Performance Team in Gould UNIX Development,			    responsible for tightly coupling performance issues			    with development. PN product line.			    Collected and automated benchmark suite. 			    Wrote real-time UNIX benchmarks. 			    Investigated performance problems in system baselines: 			    buffer cache problems (improved write throughput by 			    >400%), memory layout. 			    Optimized and inlined critical kernel routines. 			<li><B>Real Time UNIX</B> (85-87): 			    Designed and implemented real-time scheduler 			    on a dual CPU system: 			    fixed-priority non-preemptive scheduling, CPU targetting, 			    fast suspend/resume. 			    Tested high 			    speed clock facility. 			    Devised configuration control system based			     on hardlinks, parallel trees, and 			    restricted environments wrapped around RCS (see publications).			</ul>		</ul>	    <dt>1986: <b>Programmer</b>, Systemes Videotex FORMIC, Saint Laurent, Quebec. <dd>		<ul>			<li>NAPLPS videotex - graphical editor. 		<li>Implemented public access graphical database system. 		<li>Developed system for managing multilingual 		    (English/French/...) versions of software. 		<li>Wrote graphics, keyboard, and mouse drivers 		    for IBM PC compatibles.		<li>Designed multiport serial card.		</ul>	    <dt>1982-1986: <b>UNIX System Manager</b>,<dd> 		Electrical Engineering Undergraduate Computer Lab, 		McGill University. 		PDP-11/40 and CODATA MC68000 based machines running UNIX V7,		Matrox graphics and image processing systems.	    <dt>1981-1984: <b>Computer Operator/Programming Consultant</b>,<dd> 		McConnell Computing Facility, McGill University. 		IBM 370 assembly, COBOL, FORTRAN, PASCAL, PL/1.	    <dt>Summer 1979: <b>Student Programming Assistant</b>, Concordia University. <dd>		FORTRAN graphics programming of wireframe aircraft models 		on a PDP-11/40 running RT-11v4, and on CDC NOS.	    </dl>	<h2>Other Training</h2>	    <ul>	    <li>Intel <b>First Line Manager Training</b>. June 1993	    <li><b>Transaction Processing</b>,		Stanford Western Institute of Computer Science class		taught by Jim Gray, June 1992.	    <li><b>High Performance Compilers</b>. 		Class given by Prof. Michael Wolfe of the Oregon Graduate Institute 		in Portland, May 1991.	    <li><b>Software Testing</b>. 		Class given by Prof. Roy Campbell 		    of the University of Illinois at Urbana-Champaign, 		at Gould CSD Urbana. 		Led to "Certificate in Software Testing". June 1986.	    </ul>	<h2>Publications</h2>	    <ul>	    <li>Andy Glew, <b>"Boxes, Links, and Parallel Trees: Elements of a	    Configuration Management System"</b>, USENIX Workshop Proceedings,	    Software Management. USENIX Association, April 3-4, 1989, New	    Orleans, Louisiana.	    <li>Andy Glew, <b>"An Empirical Evaluation of ORed Indexing"</b>, ACM	    SIGMETRICS Performance Evaluation Review, Vol. 17 No. 2, January 1990.	    <li>Andy Glew and Wen-Mei Hwu, <b>"Snoopy Cache Test-and-test-and-set	    Without Excessive Bus Contention"</b>,	    Computer Architecture News, Vol.18, No. 2, June 1990, pp. 25-32.	    <li>Andy Glew and Mandar Joshi, <b>"Improved Framebuffer Memory Type"</b>,	    Intel Design Technology Conference, 1994.	    <li>Andy Glew and Pohua Change, <b>"P6 Compiler Optimizations"</b>,	    Intel Software Development Conference, 1993.	    </ul>	<h2>Awards</h2>	    <DL>	    <DT>Intel Acheivement Award, 1996<DD>		for the Pentium Pro Processor 		Dynamic Execution microarchitecture;		shared with Bob Colwell, Dave Papworth, Glenn Hinton,		and Mike Fetterman.	    <DT>Divisional Recognition Award, 1996<DD>		Intel Israel Design Center (IDC),		for the creativity and driving of Intel Architecture		Microprocessor Multimedia Extension (IA-MMX)		Architecture definition;		shared with many other members of the MMX team		led by Alex Peleg and Uri Weiser.	    </DL>	<h2>Patents</h2>	    Co-inventor on more than 100 Intel patent disclosures filed	    and approved for submission to patent office,	    more than 40 of which have been submitted to patent office.	    At last count 7 patents have been awarded by US patent office.	<h2>Personal</h2>	    <ul>	    <li> Languages: English and French.	    <li> Societies: IEEE Computer Society,		    ACM SIGARCH, SIGMETRICS, SIGMICRO, SIGOPS, SIGPLAN. 		    Standards balloting for FUTUREbus+ and SCI. 	    <li> Citizenship: Canadian. 		    US Permanent Resident Visa.	    </ul>	<h2>References</h2>	    <P>	    The following is a coworker in Intel's Microcomputer Research Labs,	    who also worked with me through much of P6:	    <ul>	    <li>Wen-Hann Wang, Manager, Platform (Cache and Memory Subsystem) research section,		Intel Microcomputer Research Labs.		Intel Corporation,		2111 NE 25th Ave		mailstop JF1-91		Hillsboro, OR 97124-5961		503-264-4681.		<code>wang@ichips.intel.com</code>	    </ul>	    <p>	    The following were my managers at Intel during P6:	    <ul>	    <li>Bob Colwell, Manager, P6 Architecture,		503-264-4550, <code>colwell@ichips.intel.com</code>	    <li>Dave Papworth, Manager, P6 Macroarchitecture		503-264-4603, <code>papworth@ichips.intel.com</code>	    </ul>	    Both are at:		Intel Corporation,		2111 NE 25th Ave		mailstop JF1-19		Hillsboro, OR 97124-5961.	    <p>	    My MS advisor:	    <ul>	    <li>Professor Wen-Mei Hwu, 		256 CSRL, MC 228,		1308 W Main,		Urbana, IL 61801,		    (217) 244-8270,		    <code>hwu@crhc.uiuc.edu.</code>	    </ul>	    <p>	    The following Intel luminaries have agreed 	    to provide phone references as to my character.	    They're too busy and not allowed to write to write letters	    of reference, but I wanted to include their names here as blatant name dropping:	    <ul>	    <li>John Crawford, Intel Fellow, P7 Manager.		408-765-4575,		<code>John_H_Crawford@ccm.sc.intel.com</code>	    <li>Fred Pollack, Intel Fellow, Manager,		Microprocessor Architecture and Planning.		503-264-4383, <code>Fred_Pollack@ccm.jf.intel.com</code>	    <li>Pete MacWilliams, Intel Fellow, Intel Server Division		503-696-8424, <code>Pete_MacWilliams@ccm.jf.intel.com</code>	    </ul>	    <p>	    Previous employer:	    <ul>	    <li>Steve Bunch, Manager, Urbana Design Center, 		Motorola Microcomputer Division, 1101 E. University, 		Urbana, Illinois, 61801. 217-384-8500. <code>srb@urbana.mcd.mot.com.</code>	    <li>Scott Preece, Manager, Distributed Systems Group, 		Urbana Design Center, Motorola Microcomputer Division, 		1101 E. University, Urbana, Illinois, 61801. 217-384-8500. 		<code>preece@urbana.mcd.mot.com.</code>	    </ul>	<hr>	$Header: /u/g/l/glew/public/html/RCS/resume.html,v 1.7 1996/09/13 15:33:21 glew Exp $    </BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -