![]() | 2008 | |
---|---|---|
97 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn, Robert G. Dimond, Oskar Mencer, Oliver Pell: Finding Speedup in Parallel Processors. ISPDC 2008: 3-7 |
96 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn: Computer Architecture. Wiley Encyclopedia of Computer Science and Engineering 2008 |
95 | ![]() ![]() ![]() ![]() ![]() ![]() | Kenneth A. Fetterly, Hartwig R. Blume, Michael J. Flynn, Ehsan Samei: Introduction to Grayscale Calibration and Related Aspects of Medical Imaging Grade Liquid Crystal Displays. J. Digital Imaging 21(2): 193-207 (2008) |
2007 | ||
94 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn: The Future Is Parallel But It May Not Be Easy. HiPC 2007: 1 |
93 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn: Keynote Speech: Avoiding the Memory Bottleneck through Structured Arrays. IPDPS 2007: 13-14 |
2006 | ||
92 | ![]() ![]() ![]() ![]() ![]() ![]() | Jacob A. Bower, Wayne Luk, Oskar Mencer, Michael J. Flynn, Martin Morf: Dynamic clock-frequencies for FPGAs. Microprocessors and Microsystems 30(6): 388-397 (2006) |
2005 | ||
91 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn: Area - Time - Power and Design effort: the basic tradeoffs in Application Specific Systems. ASAP 2005: 3 |
90 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn: Yesterday and Tomorrow: A View on Progress in Computer Design. ICCD 2005: 239-242 |
89 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn, Patrick Hung: Microprocessor Design Issues: Thoughts on the Road Ahead. IEEE Micro 25(3): 16-31 (2005) |
2004 | ||
88 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn, Patrick Hung: Computer Architecture and Technology: Some Thoughts on the Road Ahead. ERSA 2004: 3-16 |
87 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn, Pradeep K. Dubey: Guest Editors' Introduction: Hot Chips 15--Scaling the Silicon Mountain. IEEE Micro 24(2): 7-9 (2004) |
86 | ![]() ![]() ![]() ![]() ![]() ![]() | Nhon T. Quach, Naofumi Takagi, Michael J. Flynn: Systematic IEEE rounding method for high-speed floating-point multipliers. IEEE Trans. VLSI Syst. 12(5): 511-521 (2004) |
2003 | ||
85 | ![]() ![]() ![]() ![]() ![]() ![]() | Hossam A. H. Fahmy, Michael J. Flynn: The Case for a Redundant Format in Floating Point Arithmetic. IEEE Symposium on Computer Arithmetic 2003: 95- |
84 | ![]() ![]() ![]() ![]() ![]() ![]() | Alice N. Averbukh, David S. Channin, Michael J. Flynn: Assessment of a Novel, High-Resolution, Color, AMLCD for Diagnostic Medical Image Display: Luminance Performance and DICOM Calibration. J. Digital Imaging 16(3): 270-279 (2003) |
2001 | ||
83 | ![]() ![]() ![]() ![]() ![]() ![]() | Albert A. Liddicoat, Michael J. Flynn: High-Performance Floating Point Divide. DSD 2001: 354-363 |
82 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn, Albert A. Liddicoat: Technology Trends and Adaptive Computing. FPL 2001: 1-5 |
81 | ![]() ![]() ![]() ![]() ![]() ![]() | Oskar Mencer, Marco Platzner, Martin Morf, Michael J. Flynn: Object-oriented domain specific compilers for programming FPGAs. IEEE Trans. VLSI Syst. 9(1): 205-210 (2001) |
80 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn, Patrick Hung: CAD Tools for System-Level Modeling and Implementation. Software Focus 2(4): 134-139 (2001) |
2000 | ||
79 | ![]() ![]() ![]() ![]() ![]() ![]() | Oskar Mencer, Heiko Hübert, Martin Morf, Michael J. Flynn: StReAm: Object-Oriented Programming of Stream Architectures Using PAM-Blox. FCCM 2000: 309-312 |
78 | ![]() ![]() ![]() ![]() ![]() ![]() | Hyuk-Jun Lee, Michael J. Flynn: Coarse-grained carry architecture for FPGA (poster abstract). FPGA 2000: 217 |
77 | ![]() ![]() ![]() ![]() ![]() ![]() | Oskar Mencer, Heiko Hübert, Martin Morf, Michael J. Flynn: StReAm: Object-Oriented Programming of Stream Architectures Using PAM-Blox. FPL 2000: 595-604 |
76 | ![]() ![]() ![]() ![]() ![]() ![]() | Hyuk-Jun Lee, Albert A. Liddicoat, Michael J. Flynn: Exploiting Parallelism and Data Locality of Systolic Array Applications using Multi-Ported FPGA. PDPTA 2000 |
75 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn, Patrick Hung, Armita Peymandoust: Using Simple Tools to Evaluate Complex Architectural Trade-offs. IEEE Micro 20(4): 67-75 (2000) |
74 | ![]() ![]() ![]() ![]() ![]() ![]() | Daniel F. Zucker, Ruby B. Lee, Michael J. Flynn: Hardware and software cache prefetching techniques for MPEG benchmarks. IEEE Trans. Circuits Syst. Video Techn. 10(5): 782-796 (2000) |
1999 | ||
73 | ![]() ![]() ![]() ![]() ![]() ![]() | Dwight Sunada, David Glasco, Michael J. Flynn: Multiprocessor Architecture Using an Audit Trail for Fault Tolerance. FTCS 1999: 40-47 |
72 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn: Basic issues in microprocessor architecture. Journal of Systems Architecture 45(12-13): 939-948 (1999) |
1998 | ||
71 | ![]() ![]() ![]() ![]() ![]() ![]() | Oskar Mencer, Martin Morf, Michael J. Flynn: PAM-Blox: High Performance FPGA Design for Adaptive Computing. FCCM 1998: 167-174 |
70 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn: Computer Engineering 30 Years After the IBM Model 91. IEEE Computer 31(4): 27-31 (1998) |
69 | ![]() ![]() ![]() ![]() ![]() ![]() | Hesham A. Al-Twaijry, Michael J. Flynn: Technology Scaling Effects on Multipliers. IEEE Trans. Computers 47(11): 1201-1215 (1998) |
68 | ![]() ![]() ![]() ![]() ![]() ![]() | Stuart F. Oberman, Michael J. Flynn: Minimizing the complexity of SRT tables. IEEE Trans. VLSI Syst. 6(1): 141-149 (1998) |
67 | ![]() ![]() ![]() ![]() ![]() ![]() | Stuart F. Oberman, Michael J. Flynn: Reducing the Mean Latency of Floating-Point Addition. Theor. Comput. Sci. 196(1-2): 201-214 (1998) |
1997 | ||
66 | ![]() ![]() ![]() ![]() ![]() ![]() | Alice Yu, Ruby B. Lee, Michael J. Flynn: Performance Enhancement of H.263 Encoder Based on Zero Coefficient Prediction. ACM Multimedia 1997: 21-29 |
65 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn: Time and Area Optimization in Processor Architecture. ARCS 1997: 1-11 |
64 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn: What's ahead in computer design? EUROMICRO 1997: 4- |
63 | ![]() ![]() ![]() ![]() ![]() ![]() | Stuart F. Oberman, Hesham A. Al-Twaijry, Michael J. Flynn: The SNAP Project: Design of Floating Point Arithmetic Unit. IEEE Symposium on Computer Arithmetic 1997: 156- |
62 | ![]() ![]() ![]() ![]() ![]() ![]() | James E. Bennett, Michael J. Flynn: Prediction Caches for Superscalar Processors. MICRO 1997: 81-90 |
61 | ![]() ![]() ![]() ![]() ![]() ![]() | Gregory T. Byrd, Michael J. Flynn: Evaluation of Communication Mechanisms in Invalidate-Based Shared Memory Multiprocessors. PCRCW 1997: 159-170 |
60 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn, Kevin W. Rudd: Parallel Architectures. The Computer Science and Engineering Handbook 1997: 482-495 |
59 | ![]() ![]() ![]() ![]() ![]() ![]() | Stuart F. Oberman, Michael J. Flynn: Design Issues in Division and Other Floating-Point Operations. IEEE Trans. Computers 46(2): 154-161 (1997) |
58 | ![]() ![]() ![]() ![]() ![]() ![]() | Stuart F. Oberman, Michael J. Flynn: Division Algorithms and Implementations. IEEE Trans. Computers 46(8): 833-854 (1997) |
57 | ![]() ![]() ![]() ![]() ![]() ![]() | Hesham A. Al-Twaijry, Stuart F. Oberman, Steve T. Fu, Michael J. Flynn: The SNAP Project: Building Validated Floating Point. J. UCS 4(2): 99-109 (1997) |
1996 | ||
56 | ![]() ![]() ![]() ![]() ![]() ![]() | Daniel F. Zucker, Michael J. Flynn, Ruby B. Lee: Improving Performance for MPEG Players. COMPCON 1996: 327-332 |
55 | ![]() ![]() ![]() ![]() ![]() ![]() | Stuart F. Oberman, Michael J. Flynn: A Variable Latency Pipelined Floating-Point Adder. Euro-Par, Vol. II 1996: 183-192 |
54 | ![]() ![]() ![]() ![]() ![]() ![]() | Daniel F. Zucker, Michael J. Flynn, Ruby B. Lee: A Comparison of Hardware Prefetching Techniques for Mulimedia Benchmarks. ICMCS 1996: 236-244 |
53 | ![]() ![]() ![]() ![]() ![]() ![]() | David A. Reimann, Vipin Chaudhary, Michael J. Flynn, Ishwar K. Sethi: Parallel Implementation of Cone Beam Tomography. ICPP, Vol. 2 1996: 170-173 |
52 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn, Kevin W. Rudd: Parallel Architectures. ACM Comput. Surv. 28(1): 67-70 (1996) |
51 | ![]() ![]() ![]() ![]() ![]() ![]() | Eric M. Schwarz, Michael J. Flynn: Hardware Starting Approximation Method and Its Application to the Square Root Operation. IEEE Trans. Computers 45(12): 1356-1369 (1996) |
1995 | ||
50 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn, Kevin J. Nowka, G. Bewick, Eric M. Schwarz, Nhon T. Quach: The SNAP Project: Towards Sub-Nanosecond Arithmetic. IEEE Symposium on Computer Arithmetic 1995: 75- |
49 | ![]() ![]() ![]() ![]() ![]() ![]() | Kevin J. Nowka, Michael J. Flynn: System Design Using Wave-Pipelining: A CMOS VLSI Vector Unit. ISCAS 1995: 2301-2304 |
48 | ![]() ![]() ![]() ![]() ![]() ![]() | Pradeep K. Dubey, George B. Adams III, Michael J. Flynn: Evaluating Performance Tradeoffs Between Fine-Grained and Coarse-Grained Alternatives. IEEE Trans. Parallel Distrib. Syst. 6(1): 17-27 (1995) |
1994 | ||
47 | ![]() ![]() ![]() ![]() ![]() ![]() | Pradeep K. Dubey, Arvind Krishna, Michael J. Flynn: Analytical Modeling of Multithreaded Pipeline Performance. HICSS (1) 1994: 361-367 |
46 | ![]() ![]() ![]() ![]() ![]() ![]() | David Glasco, Bruce Delagi, Michael J. Flynn: Update-Based Cache Coherence Protocols for Scalable Shared-Memory Multiprocessors. HICSS (1) 1994: 534-545 |
45 | ![]() ![]() ![]() ![]() ![]() ![]() | David Glasco, Bruce Delagi, Michael J. Flynn: The Impact of Cache Coherence Protocols on Systems using Fine-Grain Data Synchronization. IFIP PACT 1994: 79-88 |
44 | ![]() ![]() ![]() ![]() ![]() ![]() | Fabian Klass, Michael J. Flynn, A. J. van de Goor: A 16x16-bit Static CMOS Wave-Pipelined Multiplier. ISCAS 1994: 143-146 |
43 | ![]() ![]() ![]() ![]() ![]() ![]() | Pradeep K. Dubey, George B. Adams III, Michael J. Flynn: Instruction Window Size Trade-Offs and Characterization of Program Parallelism. IEEE Trans. Computers 43(4): 431-442 (1994) |
42 | ![]() ![]() ![]() ![]() ![]() ![]() | Pradeep K. Dubey, Michael J. Flynn: A Bubble Propagation Model for Pipeline Performance. J. Parallel Distrib. Comput. 23(3): 330-337 (1994) |
41 | ![]() ![]() ![]() ![]() ![]() ![]() | Fabian Klass, Michael J. Flynn, A. J. van de Goor: Fast multiplication in VLSI using wave pipelining techniques. VLSI Signal Processing 7(3): 233-248 (1994) |
1993 | ||
40 | ![]() ![]() ![]() ![]() ![]() ![]() | Eric M. Schwarz, Michael J. Flynn: Hardware starting approximation for the square root operation. IEEE Symposium on Computer Arithmetic 1993: 103-111 |
39 | ![]() ![]() ![]() ![]() ![]() ![]() | Manu Thapar, Bruce Delagi, Michael J. Flynn: Linked List Cache Coherence for Scalable Shared Memory Multiprocessors. IPPS 1993: 34-43 |
38 | ![]() ![]() ![]() ![]() ![]() ![]() | Eric M. Schwarz, Michael J. Flynn: Parallel High-Radix Nonrestoring Division. IEEE Trans. Computers 42(10): 1234-1246 (1993) |
37 | ![]() ![]() ![]() ![]() ![]() ![]() | Derek C. Wong, Giovanni De Micheli, Michael J. Flynn: Designing high-performance digital circuits using wave pipelining: algorithms and practical experiences. IEEE Trans. on CAD of Integrated Circuits and Systems 12(1): 25-46 (1993) |
1992 | ||
36 | ![]() ![]() ![]() ![]() ![]() ![]() | Brian K. Bray, Michael J. Flynn: Translation hint buffers to reduce access time of physically-addressed instruction caches. MICRO 1992: 206-209 |
35 | ![]() ![]() ![]() ![]() ![]() ![]() | William L. Lynch, Brian K. Bray, Michael J. Flynn: The effect of page allocation on caches. MICRO 1992: 222-225 |
34 | ![]() ![]() ![]() ![]() ![]() ![]() | Hans Mulder, Michael J. Flynn: Processor Architecture and Data Buffering. IEEE Trans. Computers 41(10): 1211-1222 (1992) |
33 | ![]() ![]() ![]() ![]() ![]() ![]() | Nhon T. Quach, Michael J. Flynn: High-Speed Addition in CMOS. IEEE Trans. Computers 41(12): 1612-1615 (1992) |
32 | ![]() ![]() ![]() ![]() ![]() ![]() | Derek C. Wong, Michael J. Flynn: Fast Division Using Accurate Quotient Approximations to Reduce the Number of Iterations. IEEE Trans. Computers 41(8): 981-995 (1992) |
1991 | ||
31 | ![]() ![]() ![]() ![]() ![]() ![]() | Manu Thapar, Bruce Delagi, Michael J. Flynn: Scalable Cache Coherence for Shared Memory Multiprocessors. ACPC 1991: 1-12 |
30 | ![]() ![]() ![]() ![]() ![]() ![]() | Brian K. Bray, Michael J. Flynn: Strategies for Branch Target Buffers. MICRO 1991: 42-50 |
29 | ![]() ![]() ![]() ![]() ![]() ![]() | Fung F. Lee, Michael J. Flynn: Architectural Mechanisms to Support Three-Dimensional Lattice Gas Simulations. SPAA 1991: 115-122 |
28 | ![]() ![]() ![]() ![]() ![]() ![]() | Pradeep K. Dubey, George B. Adams III, Michael J. Flynn: Spectrum of choices: superpipelined, superscalar, or multiprocessor? SPDP 1991: 233-240 |
27 | ![]() ![]() ![]() ![]() ![]() ![]() | Pradeep K. Dubey, Michael J. Flynn: Branch Strategies: Modeling and Optimization. IEEE Trans. Computers 40(10): 1159-1167 (1991) |
26 | ![]() ![]() ![]() ![]() ![]() ![]() | Eric M. Schwarz, Michael J. Flynn: Cost-efficient high-radix division. VLSI Signal Processing 3(4): 293-305 (1991) |
1990 | ||
25 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn: Instruction sets and their implementations. MICRO 1990: 1-6 |
24 | ![]() ![]() ![]() ![]() ![]() ![]() | Chad L. Mitchell, Michael J. Flynn: The Effects of Processor Architecture on Instruction Memory Traffic. ACM Trans. Comput. Syst. 8(3): 230-250 (1990) |
23 | ![]() ![]() ![]() ![]() ![]() ![]() | Pradeep K. Dubey, Michael J. Flynn: Optimal Pipelining. J. Parallel Distrib. Comput. 8(1): 10-19 (1990) |
1989 | ||
22 | ![]() ![]() ![]() ![]() ![]() ![]() | Brian K. Bray, K. Cuderman, Michael J. Flynn, Andrew Zimmerman: The Computer Architect's Workbench. IFIP Congress 1989: 509-514 |
21 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn, R. I. Winner: ASIC microprocessors. MICRO 1989: 237-243 |
1987 | ||
20 | ![]() ![]() ![]() ![]() ![]() ![]() | Brian P. Boesch, Michael J. Flynn: Effects of Layered Protocols on Performance of a Packet Radio Network. COMPCON 1987: 71-77 |
19 | ![]() ![]() ![]() ![]() ![]() ![]() | Scott P. Wakefield, Michael J. Flynn: Reducing Execution Parameters Through Correspondence in Computer Architecture. IBM Journal of Research and Development 31(4): 420-434 (1987) |
18 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn, Chad L. Mitchell, Johannes M. Mulder: And Now a Case for More Complex Instruction Sets. IEEE Computer 20(9): 71-83 (1987) |
1986 | ||
17 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn, Curtis Spangler, Andrew Zimmerman: The Stanford Packet Radio Network. COMPCON 1986: 266-268 |
1985 | ||
16 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn, John D. Johnson, Scott P. Wakefield: On Instruction Sets and Their Formats. IEEE Trans. Computers 34(3): 242-254 (1985) |
1984 | ||
15 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn, Lee W. Hoevel: Measures of Ideal Execution Architectures. IBM Journal of Research and Development 28(4): 356-369 (1984) |
1983 | ||
14 | ![]() ![]() ![]() ![]() ![]() ![]() | Jerome C. Huck, Michael J. Flynn: Comparative Analysis of Computer Architectures. IFIP Congress 1983: 699-703 |
13 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn, Lee W. Hoevel: Execution Architecture: The DELtran Experiment. IEEE Trans. Computers 32(2): 156-175 (1983) |
1982 | ||
12 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn, Neville Harris, Daniel P. McCarthy: Microcomputer System Design, An Advanced Course, Trinity College Dublin, June 1981 Springer 1982 |
11 | ![]() ![]() ![]() ![]() ![]() ![]() | Robert G. Wedig, Michael J. Flynn: Concurrency Detection in Language-Oriented Processing Systems. ICDCS 1982: 805-810 |
1981 | ||
10 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn: Perspective on microcomputers. Advanced Course: Microcomputer System Design 1981: 1-8 |
9 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn: Customized Microcomputers. Advanced Course: Microcomputer System Design 1981: 182-222 |
1980 | ||
8 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn, John L. Hennessy: Parallelism and Representation Problems in Distributed Systems. IEEE Trans. Computers 29(12): 1060-1086 (1980) |
1978 | ||
7 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn, Jim Gray, Anita K. Jones, Klaus Lagally, Holger Opderbeck, Gerald J. Popek, Brian Randell, Jerome H. Saltzer, Hans-Rüdiger Wiehle: Operating Systems, An Advanced Course Springer 1978 |
6 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn: Computer Organization and Architecture. Advanced Course: Operating Systems 1978: 17-98 |
1975 | ||
5 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn, C. Neuhauser, Robert M. McClure: EMMY: an emulation system for user microprogramming. AFIPS National Computer Conference 1975: 85-89 |
1974 | ||
4 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn: Trends and Problems in Computer Organizations. IFIP Congress 1974: 3-10 |
1973 | ||
3 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn, Tilak Agerwala: Comments on Capabilities, Limitations and Correctness of Petri Nets. ISCA 1973: 81-86 |
1971 | ||
2 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael J. Flynn: Shared Internal Resources in Multiprocessor. IFIP Congress (1) 1971: 565-569 |
1 | ![]() ![]() ![]() ![]() ![]() ![]() | Allen B. Tucker, Michael J. Flynn: Dynamic Microprogramming: Processor Organization and Programming. Commun. ACM 14(4): 240-250 (1971) |