default search action
Michael J. Flynn
Person information
- affiliation: Stanford University, USA
- award: 2015 Computer Pioneer Award
- award (2015): Computer Pioneer Award
- award (1995): Harry H. Goode Memorial Award
- award (1992): Eckert-Mauchly Award
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
showing all ?? records
2020 – today
- 2020
- [j72]Oskar Mencer, Dennis Allison, Elad Blatt, Mark Cummings, Michael J. Flynn, Jerry Harris, Carl Hewitt, Quinn Jacobson, Maysam Lavasani, Mohsen Moazami, Hal Murray, Masoud Nikravesh, Andreas Nowatzyk, Mark Shand, Shahram Shirazi:
The history, status, and future of FPGAs. Commun. ACM 63(10): 36-39 (2020) - [j71]Oskar Mencer, Dennis Allison, Elad Blatt, Mark Cummings, Michael J. Flynn, Jerry Harris, Carl Hewitt, Quinn Jacobson, Maysam Lavasani, Mohsen Moazami, Hal Murray, Masoud Nikravesh, Andreas Nowatzyk, Mark Shand, Shahram Shirazi:
The History, Status, and Future of FPGAs: Hitting a nerve with field-programmable gate arrays. ACM Queue 18(3): 71-82 (2020)
2010 – 2019
- 2017
- [j70]Thomas Chau, Pavel Burovskiy, Michael J. Flynn, Wayne Luk:
Chapter Two - Advances in Dataflow Systems. Adv. Comput. 106: 21-62 (2017) - [j69]Michael J. Flynn, Subhasish Mitra:
Edward J. McCluskey 1929-2016. IEEE Des. Test 34(2): 94-98 (2017) - 2016
- [c82]Todd Gaier, Pekka Kangaslahti, Bjorn Lambrigtsen, Isaac Ramos-Pérez, Alan B. Tanner, Darren McKague, Christopher Ruf, Michael J. Flynn, Zhengya Zhang, Roger Backhus, David Austerberry:
A 180 GHz prototype for a geostationary microwave imager/sounder-GeoSTAR-III. IGARSS 2016: 2021-2023 - 2015
- [j68]Aldo Badano, Craig Revie, Andrew Casertano, Wei-Chung Cheng, Phil J. Green, Tom Kimpe, Elizabeth A. Krupinski, Christye Sisson, Stein Olav Skrøvseth, Darren Treanor, Paul A. Boynton, David A. Clunie, Michael J. Flynn, Tatsuo Heki, Stephen M. Hewitt, Hiroyuki Homma, Andy Masia, Takashi Matsui, Balázs Nagy, Masahiro Nishibori, John Penczek, Thomas R. Schopf, Yukako Yagi, Hideto Yokoi:
Consistency and Standardization of Color in Medical Imaging: a Consensus Report. J. Digit. Imaging 28(1): 41-52 (2015) - 2014
- [j67]Haohuan Fu, Lin Gan, Robert G. Clapp, Huabin Ruan, Oliver Pell, Oskar Mencer, Michael J. Flynn, Xiaomeng Huang, Guangwen Yang:
Scaling Reverse Time Migration Performance through Reconfigurable Dataflow Engines. IEEE Micro 34(1): 30-40 (2014) - [p2]Michael J. Flynn, Kevin W. Rudd:
Parallel Architectures. Computing Handbook, 3rd ed. (1) 2014: 23: 1-20 - 2013
- [j66]Michael J. Flynn, Oskar Mencer, Veljko M. Milutinovic, Goran Rakocevic, Per Stenström, Roman Trobec, Mateo Valero:
Moving from petaflops to petadata. Commun. ACM 56(5): 39-42 (2013) - [j65]Katherine P. Andriole, Thomas G. Ruckdeschel, Michael J. Flynn, Nicholas J. Hangiandreou, A. Kyle Jones, Elizabeth A. Krupinski, J. Anthony Seibert, S. Jeff Shepard, Alisa Walz-Flannigan, Tariq A. Mian, Matthew S. Pollack, Margaret Wyatt:
ACR-AAPM-SIIM Practice Guideline for Digital Radiography. J. Digit. Imaging 26(1): 26-37 (2013) - [j64]James T. Norweck, J. Anthony Seibert, Katherine P. Andriole, David A. Clunie, Bruce H. Curran, Michael J. Flynn, Elizabeth A. Krupinski, Ralph P. Lieto, Donald J. Peck, Tariq A. Mian, Margaret Wyatt:
ACR-AAPM-SIIM Technical Standard for Electronic Practice of Medical Imaging. J. Digit. Imaging 26(1): 38-52 (2013) - [j63]Oliver Pell, Jacob A. Bower, Robert G. Dimond, Oskar Mencer, Michael J. Flynn:
Finite-Difference Wave Propagation Modeling on Special-Purpose Dataflow Machines. IEEE Trans. Parallel Distributed Syst. 24(5): 906-915 (2013) - [c81]Michael J. Flynn, Donald K. Newell:
Welcome. Hot Chips Symposium 2013: 1-2 - 2012
- [c80]Michael J. Flynn, Oliver Pell, Oskar Mencer:
Dataflow supercomputing. FPL 2012: 1-3 - 2011
- [j62]Olav Lindtjorn, Robert G. Clapp, Oliver Pell, Haohuan Fu, Michael J. Flynn, Oskar Mencer:
Beyond Traditional Microprocessors for Geoscience High-Performance Computing Applications. IEEE Micro 31(2): 41-49 (2011) - [c79]Michael J. Flynn:
More than 50 years of parallel processing and still no easy path to speedup. ASAP 2011: 4 - [c78]Todd Gaier, Bjorn Lambrigtsen, Pekka Kangaslahti, Boon H. Lim, Alan B. Tanner, Dennis Harding, Heather Owen, Mary Soria, Ian O'Dwyer, Christopher Ruf, Ryan Miller, Bruce P. Block, Michael J. Flynn, Sterling Whitaker:
GeoSTAR-II: A prototype water vapor imager/sounder for the PATH mission. IGARSS 2011: 3626-3628 - [r3]Michael J. Flynn:
Flynn's Taxonomy. Encyclopedia of Parallel Computing 2011: 689-697 - [r2]Michael J. Flynn:
IBM System/360 Model 91. Encyclopedia of Parallel Computing 2011: 912-914 - 2010
- [c77]Olav Lindtjorn, Robert G. Clapp, Oliver Pell, Oskar Mencer, Michael J. Flynn:
Surviving the end of scaling of traditional micro processors in HPC. Hot Chips Symposium 2010: 1-47
2000 – 2009
- 2008
- [j61]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. Digit. Imaging 21(2): 193-207 (2008) - [c76]Michael J. Flynn, Robert G. Dimond, Oskar Mencer, Oliver Pell:
Finding Speedup in Parallel Processors. ISPDC 2008: 3-7 - [p1]Michael J. Flynn:
Computer Architecture. Wiley Encyclopedia of Computer Science and Engineering 2008 - 2007
- [c75]Michael J. Flynn:
The Future Is Parallel But It May Not Be Easy. HiPC 2007: 1 - [c74]Michael J. Flynn:
Keynote Speech: Avoiding the Memory Bottleneck through Structured Arrays. IPDPS 2007: 13-14 - 2006
- [j60]Jacob A. Bower, Wayne Luk, Oskar Mencer, Michael J. Flynn, Martin Morf:
Dynamic clock-frequencies for FPGAs. Microprocess. Microsystems 30(6): 388-397 (2006) - 2005
- [j59]Michael J. Flynn, Patrick Hung:
Microprocessor Design Issues: Thoughts on the Road Ahead. IEEE Micro 25(3): 16-31 (2005) - [c73]Michael J. Flynn:
Area - Time - Power and Design effort: the basic tradeoffs in Application Specific Systems. ASAP 2005: 3 - [c72]Michael J. Flynn:
Yesterday and Tomorrow: A View on Progress in Computer Design. ICCD 2005: 239-242 - 2004
- [j58]Michael J. Flynn, Pradeep K. Dubey:
Guest Editors' Introduction: Hot Chips 15--Scaling the Silicon Mountain. IEEE Micro 24(2): 7-9 (2004) - [j57]Nhon T. Quach, Naofumi Takagi, Michael J. Flynn:
Systematic IEEE rounding method for high-speed floating-point multipliers. IEEE Trans. Very Large Scale Integr. Syst. 12(5): 511-521 (2004) - [c71]Michael J. Flynn, Patrick Hung:
Computer Architecture and Technology: Some Thoughts on the Road Ahead. ERSA 2004: 3-16 - [c70]Allen Seifert, Michael J. Flynn, Kevin Montgomery, W. Paul Brown:
Visualization of x-ray microtomography data for a human tooth atlas. Medical Imaging: Image-Guided Procedures 2004 - 2003
- [j56]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. Digit. Imaging 16(3): 270-279 (2003) - [c69]Hossam A. H. Fahmy, Michael J. Flynn:
The Case for a Redundant Format in Floating Point Arithmetic. IEEE Symposium on Computer Arithmetic 2003: 95- - [c68]Michael J. Flynn, Philip M. Tchou:
Accurate measurement of monochrome luminance palettes for the calibration of medical LCD monitors. Medical Imaging: Image-Guided Procedures 2003 - [c67]Ehsan Samei, S. Jeff Shepard, Kenneth A. Fetterly, Hee-Joung Kim, Hans Roehrig, Michael J. Flynn:
Clinical verification of TG18 methodology for display quality evaluation. Medical Imaging: Image-Guided Procedures 2003 - 2002
- [c66]Michael J. Flynn:
Programmed solutions: the step beyond programmed logic [computer architecture]. FPT 2002: 13-16 - 2001
- [j55]Michael J. Flynn, Patrick Hung:
CAD Tools for System-Level Modeling and Implementation. Softw. Focus 2(4): 134-139 (2001) - [j54]Oskar Mencer, Marco Platzner, Martin Morf, Michael J. Flynn:
Object-oriented domain specific compilers for programming FPGAs. IEEE Trans. Very Large Scale Integr. Syst. 9(1): 205-210 (2001) - [c65]Albert A. Liddicoat, Michael J. Flynn:
High-Performance Floating Point Divide. DSD 2001: 354-363 - [c64]Michael J. Flynn, Albert A. Liddicoat:
Technology Trends and Adaptive Computing. FPL 2001: 1-5 - [c63]Michael J. Flynn, Kenneth D. Compton, Aldo Badano:
Luminance response calibration using multiple display channels. Medical Imaging: Image-Guided Procedures 2001 - [c62]Michael J. Flynn, Mary E. Couwenhoven, William R. Eyler, Bruce R. Whiting, Ehsan Samei, David H. Foos, Richard M. Slone, Edith Marom:
Optimal display processing for digital radiography. Medical Imaging: Image-Guided Procedures 2001 - [c61]Ehsan Samei, Michael J. Flynn:
Method for in-field evaluation of the modulation transfer function of electronic display devices. Medical Imaging: Image-Guided Procedures 2001 - 2000
- [j53]Michael J. Flynn, Patrick Hung, Armita Peymandoust:
Using Simple Tools to Evaluate Complex Architectural Trade-offs. IEEE Micro 20(4): 67-75 (2000) - [j52]Daniel F. Zucker, Ruby B. Lee, Michael J. Flynn:
Hardware and software cache prefetching techniques for MPEG benchmarks. IEEE Trans. Circuits Syst. Video Technol. 10(5): 782-796 (2000) - [c60]Oskar Mencer, Heiko Hübert, Martin Morf, Michael J. Flynn:
StReAm: Object-Oriented Programming of Stream Architectures Using PAM-Blox. FCCM 2000: 309-312 - [c59]Hyuk-Jun Lee, Michael J. Flynn:
Coarse-grained carry architecture for FPGA (poster abstract). FPGA 2000: 217 - [c58]Oskar Mencer, Heiko Hübert, Martin Morf, Michael J. Flynn:
StReAm: Object-Oriented Programming of Stream Architectures Using PAM-Blox. FPL 2000: 595-604 - [c57]Hyuk-Jun Lee, Albert A. Liddicoat, Michael J. Flynn:
Exploiting Parallelism and Data Locality of Systolic Array Applications using Multi-Ported FPGA. PDPTA 2000
1990 – 1999
- 1999
- [j51]Michael J. Flynn, Aldo Badano:
Image quality degradation by light scattering in display devices. J. Digit. Imaging 12(2): 50-59 (1999) - [j50]Michael J. Flynn:
Basic issues in microprocessor architecture. J. Syst. Archit. 45(12-13): 939-948 (1999) - [j49]Michael J. Flynn, Patrick Hung, Kevin W. Rudd:
Deep submicron microprocessor design issues. IEEE Micro 19(4): 11-22 (1999) - [j48]Gregory T. Byrd, Michael J. Flynn:
Producer-consumer communication in distributed shared memory multiprocessors. Proc. IEEE 87(3): 456-466 (1999) - [c56]Dwight Sunada, David Glasco, Michael J. Flynn:
Multiprocessor Architecture Using an Audit Trail for Fault Tolerance. FTCS 1999: 40-47 - 1998
- [j47]Michael J. Flynn:
Computer Engineering 30 Years After the IBM Model 91. Computer 31(4): 27-31 (1998) - [j46]Hesham A. Al-Twaijry, Michael J. Flynn:
Technology Scaling Effects on Multipliers. IEEE Trans. Computers 47(11): 1201-1215 (1998) - [j45]Stuart F. Oberman, Michael J. Flynn:
Reducing the Mean Latency of Floating-Point Addition. Theor. Comput. Sci. 196(1-2): 201-214 (1998) - [j44]Stuart F. Oberman, Michael J. Flynn:
Minimizing the complexity of SRT tables. IEEE Trans. Very Large Scale Integr. Syst. 6(1): 141-149 (1998) - [c55]Oskar Mencer, Martin Morf, Michael J. Flynn:
PAM-Blox: High Performance FPGA Design for Adaptive Computing. FCCM 1998: 167-174 - [c54]Daniel F. Zucker, Ruby B. Lee, Michael J. Flynn:
An Automated Method for Software Controlled Cache Prefetching. HICSS (7) 1998: 106-114 - [c53]Gregory T. Byrd, Michael J. Flynn:
Effectiveness of Producer-Initiated Communication. HICSS (7) 1998: 770-771 - [c52]Oskar Mencer, Martin Morf, Michael J. Flynn:
Hardware software tri-design of encryption for mobile communication units. ICASSP 1998: 3045-3048 - 1997
- [j43]Hesham A. Al-Twaijry, Stuart F. Oberman, Steve T. Fu, Michael J. Flynn:
The SNAP Project: Building Validated Floating Point. J. Univers. Comput. Sci. 4(2): 99-109 (1997) - [j42]Michael J. Flynn:
Introduction to : Influence of Programming Techniques on the Design of Computers". Proc. IEEE 85(3): 467-469 (1997) - [j41]Stuart F. Oberman, Michael J. Flynn:
Design Issues in Division and Other Floating-Point Operations. IEEE Trans. Computers 46(2): 154-161 (1997) - [j40]Stuart F. Oberman, Michael J. Flynn:
Division Algorithms and Implementations. IEEE Trans. Computers 46(8): 833-854 (1997) - [c51]Michael J. Flynn:
Time and Area Optimization in Processor Architecture. ARCS 1997: 1-11 - [c50]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- - [c49]Alice Yu, Ruby B. Lee, Michael J. Flynn:
An evaluation of video fidelity metrics. COMPCON 1997: 49-55 - [c48]Michael J. Flynn:
What's ahead in computer design? EUROMICRO 1997: 4- - [c47]James E. Bennett, Michael J. Flynn:
Prediction Caches for Superscalar Processors. MICRO 1997: 81-90 - [c46]Aldo Badano, Michael J. Flynn:
Image degradation by glare in radiologic display devices. Medical Imaging: Image Processing 1997 - [c45]Alice Yu, Ruby B. Lee, Michael J. Flynn:
Performance Enhancement of H.263 Encoder Based on Zero Coefficient Prediction. ACM Multimedia 1997: 21-29 - [c44]Gregory T. Byrd, Michael J. Flynn:
Evaluation of Communication Mechanisms in Invalidate-Based Shared Memory Multiprocessors. PCRCW 1997: 159-170 - [r1]Michael J. Flynn, Kevin W. Rudd:
Parallel Architectures. The Computer Science and Engineering Handbook 1997: 482-495 - 1996
- [j39]Michael J. Flynn, Kevin W. Rudd:
Parallel Architectures. ACM Comput. Surv. 28(1): 67-70 (1996) - [j38]Stuart F. Oberman, Michael J. Flynn:
Reducing division latency with reciprocal caches. Reliab. Comput. 2(2): 147-153 (1996) - [j37]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) - [c43]Daniel F. Zucker, Michael J. Flynn, Ruby B. Lee:
Improving Performance for MPEG Players. COMPCON 1996: 327-332 - [c42]Stuart F. Oberman, Michael J. Flynn:
A Variable Latency Pipelined Floating-Point Adder. Euro-Par, Vol. II 1996: 183-192 - [c41]Daniel F. Zucker, Michael J. Flynn, Ruby B. Lee:
A Comparison of Hardware Prefetching Techniques for Mulimedia Benchmarks. ICMCS 1996: 236-244 - [c40]David A. Reimann, Vipin Chaudhary, Michael J. Flynn, Ishwar K. Sethi:
Parallel Implementation of Cone Beam Tomography. ICPP, Vol. 2 1996: 170-173 - 1995
- [j36]Pradeep K. Dubey, George B. Adams III, Michael J. Flynn:
Evaluating Performance Tradeoffs Between Fine-Grained and Coarse-Grained Alternatives. IEEE Trans. Parallel Distributed Syst. 6(1): 17-27 (1995) - [c39]Michael J. Flynn, Kevin J. Nowka, Gary Bewick, Eric M. Schwarz, Nhon T. Quach:
The SNAP Project: Towards Sub-Nanosecond Arithmetic. IEEE Symposium on Computer Arithmetic 1995: 75- - [c38]Kevin J. Nowka, Michael J. Flynn:
System Design Using Wave-Pipelining: A CMOS VLSI Vector Unit. ISCAS 1995: 2301-2304 - 1994
- [j35]Pradeep K. Dubey, Michael J. Flynn:
A Bubble Propagation Model for Pipeline Performance. J. Parallel Distributed Comput. 23(3): 330-337 (1994) - [j34]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) - [j33]Fabian Klass, Michael J. Flynn, Ad J. van de Goor:
Fast multiplication in VLSI using wave pipelining techniques. J. VLSI Signal Process. 7(3): 233-248 (1994) - [c37]Pradeep K. Dubey, Arvind Krishna, Michael J. Flynn:
Analytical Modeling of Multithreaded Pipeline Performance. HICSS (1) 1994: 361-367 - [c36]David Glasco, Bruce Delagi, Michael J. Flynn:
Update-Based Cache Coherence Protocols for Scalable Shared-Memory Multiprocessors. HICSS (1) 1994: 534-545 - [c35]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 - [c34]Fabian Klass, Michael J. Flynn, Ad J. van de Goor:
A 16x16-bit Static CMOS Wave-Pipelined Multiplier. ISCAS 1994: 143-146 - [c33]David Glasco, Bruce Delagi, Michael J. Flynn:
Write grouping for update-based cache coherence protocols. SPDP 1994: 334-341 - 1993
- [j32]Eric M. Schwarz, Michael J. Flynn:
Parallel High-Radix Nonrestoring Division. IEEE Trans. Computers 42(10): 1234-1246 (1993) - [j31]Derek C. Wong, Giovanni De Micheli, Michael J. Flynn:
Designing high-performance digital circuits using wave pipelining: algorithms and practical experiences. IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 12(1): 25-46 (1993) - [c32]Eric M. Schwarz, Michael J. Flynn:
Hardware starting approximation for the square root operation. IEEE Symposium on Computer Arithmetic 1993: 103-111 - [c31]Manu Thapar, Bruce Delagi, Michael J. Flynn:
Linked List Cache Coherence for Scalable Shared Memory Multiprocessors. IPPS 1993: 34-43 - 1992
- [j30]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) - [j29]Hans M. Mulder, Michael J. Flynn:
Processor Architecture and Data Buffering. IEEE Trans. Computers 41(10): 1211-1222 (1992) - [j28]Nhon T. Quach, Michael J. Flynn:
High-Speed Addition in CMOS. IEEE Trans. Computers 41(12): 1612-1615 (1992) - [c30]Brian K. Bray, Michael J. Flynn:
Translation hint buffers to reduce access time of physically-addressed instruction caches. MICRO 1992: 206-209 - [c29]William L. Lynch, Brian K. Bray, Michael J. Flynn:
The effect of page allocation on caches. MICRO 1992: 222-225 - 1991
- [j27]Pradeep K. Dubey, Michael J. Flynn:
Branch Strategies: Modeling and Optimization. IEEE Trans. Computers 40(10): 1159-1167 (1991) - [j26]Eric M. Schwarz, Michael J. Flynn:
Cost-efficient high-radix division. J. VLSI Signal Process. 3(4): 293-305 (1991) - [c28]Manu Thapar, Bruce Delagi, Michael J. Flynn:
Scalable Cache Coherence for Shared Memory Multiprocessors. ACPC 1991: 1-12 - [c27]Derek C. Wong, Michael J. Flynn:
Fast division using accurate quotient approximations to reduce the number of iterations. IEEE Symposium on Computer Arithmetic 1991: 191-201 - [c26]Brian K. Bray, Michael J. Flynn:
Strategies for Branch Target Buffers. MICRO 1991: 42-50 - [c25]Fung F. Lee, Michael J. Flynn:
Architectural Mechanisms to Support Three-Dimensional Lattice Gas Simulations. SPAA 1991: 115-122 - [c24]Pradeep K. Dubey, George B. Adams III, Michael J. Flynn:
Spectrum of choices: superpipelined, superscalar, or multiprocessor? SPDP 1991: 233-240 - 1990
- [j25]Pradeep K. Dubey, Michael J. Flynn:
Optimal Pipelining. J. Parallel Distributed Comput. 8(1): 10-19 (1990) - [j24]Chad L. Mitchell, Michael J. Flynn:
The Effects of Processor Architecture on Instruction Memory Traffic. ACM Trans. Comput. Syst. 8(3): 230-250 (1990) - [c23]Michael J. Flynn:
Instruction sets and their implementations. MICRO 1990: 1-6
1980 – 1989
- 1989
- [b1]Jerome C. Huck, Michael J. Flynn:
Analyzing computer architectures. IEEE 1989, ISBN 978-0-8186-8857-7, pp. I-XIII, 1-188 - [c22]Derek C. Wong, Giovanni De Micheli, Michael J. Flynn:
Inserting active delay elements to achieve wave pipelining. ICCAD 1989: 270-273 - [c21]Brian K. Bray, K. Cuderman, Michael J. Flynn, Andrew Zimmerman:
The Computer Architect's Workbench. IFIP Congress 1989: 509-514 - [c20]