Selected Publications

__

You can view the PostScript versions of the following papers by clicking on the appropriate choice. If your browser supports a "Load to Local Disk" option, you can select that and then download the compressed PostScript, which you can decompress and view off-line.

This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.

Rounding in Redundant Digit Floating Point Systems Hossam A.H. Fahmy and Michael J. Flynn. The International Symposium on Optical Science and Technology, SPIE's 48th annual meeting (Arithmetic session), San Diego, California USA, July 2003. [pdf]

The Case For a Redundant Format in Floating Point Arithmetic Hossam A.H. Fahmy and Michael J. Flynn. Proceedings of the 16th IEEE Sympsoium on Computer Arithmetic Santiago de Compostela, Spain, June 2003. [pdf]

Parametric time delay modeling for floating point units Hossam A.H. Fahmy, Albert A. Liddicoat and Michael J. Flynn. The International Symposium on Optical Science and Technology, SPIE's 47th annual meeting (Arithmetic session), Seattle, Washington USA, July 2002. [pdf]

Improving the Effectiveness of Floating Point Arithmetic Hossam A.H. Fahmy, Albert A. Liddicoat and Michael J. Flynn. 35th Asilomar Conference on Signals, Systems, and Computers, California, November 2001. [pdf]

High-Performance Floating Point Divide Albert A. Liddicoat and Michael J. Flynn Euromicro Symposium on Digital System Design pages 354-361, Warsaw, Poland, September 2001. [pdf]

Technology Trends and Adaptive Computing Michael J. Flynn and Albert A. Liddicoat The 11th International Conference on Field-Programmable Logic and ApplicationsBelfast, Northern Ireland, August 2001. [pdf]

VLSI and Algorithms for High-Speed Arithmetic Albert A. Liddicoat and Michael J. Flynn An International Symposium on Low-Power and High-Speed Chips, COOL Chips IV, Tokyo Japan, April 2001. [pdf]

Parallel Square and Cube Computations Albert A. Liddicoat and Michael J. Flynn 34th Asilomar Conference on Signals, Systems, and Computers, California, October 2000. [pdf]

Reciprocal Approximation Theory with Table Compensation Albert A. Liddicoat and Michael J. Flynn The International Symposium on Optical Science and Technology, SPIE '00 (Arithmetic session), San Diego, July 2000. [pdf]

High Seed Interconnect Schemes for Pipelined FPGA, Hyuk-Jun Lee and Michael J. Flynn, IEE proceeding, Computer and Digital Technique, Vol. 147, No 3, 2000

Exploiting Parallelism and Data Locality of Systolic Applications using Multi-ported FPGA, Hyuk-Jun Lee, Albert A. Liddicoat and Michael J. Flynn, International Conference on Parallel and Distributed Processing Techniques and Applications, Las Vegas, June 2000.

Using Simple Tools to Evaluate Complex Architectureal Tradeoff, M. J. Flynn, P. Hung, A. Peymandoust. IEEE Micro, July-Aug 2000.

Application of Reconfigurable CORDIC Architectures, Oskar Mencer, Luc Semeria, Martin Morf, Jean-Marc Delosme, The Journal of VLSI Signal Processing, special issue on Reconfigurable Computing, Kluwer, March 2000.

Complete Logic Family Using Tunneling-Phase-Logic Devices, H. Fahmy and R. Kiehl. ICM 99, The 11th International Conference on Microelectronics, Kuwait City, 22-24 Nov. 1999. [pdf]

Fast Division Algorithm with a Small Lookup Table, Patrick Hung, Hossam Fahmy, Oskar Mencer, Michael J. Flynn, Asilomar Conference on Signals, Systems, and Computers, California, Nov. 1999.

Potential Functionality of Multi-valued Tunneling Phase Logic Devices, H. Fahmy, M. Morf, and R. Kiehl. Session S10-II, European Conference on Circuit Theory and Design, Stresa, Italy, 29 Aug-2 Sept 1999. [pdf]

Deep-Submicron Microprocessor Design Issues, M. J. Flynn, P. Hung, K. Rudd. IEEE Micro, July-Aug 1999.

Basic issues in microprocessor architecture, M. J. Flynn. Journal of Systems Architecture 45:939-948 (1999). [pdf]

Precision of Semi-Exact Redundant Continued Fraction Arithmetic for VLSI, Oskar Mencer, Martin Morf, Michael J. Flynn, SPIE '99 (Arithmetic session), Denver, July 1999.

Dynamic Circuit Generation for Boolean Satisfiability in an Object-Oriented Design Environment, Oskar Mencer, Marco Platzner, Hawaii International Conference on System Sciences (ConfigWare Track), Jan. 1999.

Pipelined CORDICs for Reconfigurable Computing, Oskar Mencer, Martin Morf, Michael J. Flynn, The Sixth FPGA/PLD Design Conference & Exhibit, Yokohama, Japan, June 1998.

Hardware Software Tri-Design of Encryption for Mobile Communication Units, Oskar Mencer, Martin Morf, Michael J. Flynn, IEEE International Conference on Acoustics, Speech and Signal Processing, Seattle, May 1998.

PAM-Blox: High Performance FPGA Design for Adaptive Computing,Oskar Mencer, Martin Morf, Michael J. Flynn, IEEE Symposium on FPGAs for Custom Computing Machines, Napa Valley, April 1998.

Some Reflections on Computer Engineering: 30 Years after the 360 Model 91 M. J. Flynn. Invited talk, Micro-30, Durham NC, December 1997. [pdf]

What's Ahead in Computer Design? M. J. Flynn. Euromicro'97 Proceedings, Budapest, pp. 4-9, September 1997.

Time and Area Optimization in Processor Architecture, M. J. Flynn. Proceedings of ARCS'97, pp. 1-9, Rostock, Germany, September 1997.

An Automated Method for Software Controlled Cache Prefetching Daniel F. Zucker, Ruby B. Lee, and Michael J. Flynn, Proceedings of the 31st Hawaii International Conference on System Sciences, January 1998.

Division Algorithms and Implementations, Stuart F. Oberman and Michael J. Flynn, IEEE Transactions on Computers, August 1997.

The SNAP Project: Design of Floating Point Arithmetic Units, Stuart F. Oberman, Hesham Al-Twaijry, and Michael J. Flynn, in Proceedings of the 13th IEEE Symposium on Computer Arithmetic, July 1997.

SRT Division Architectures and Implementations, David L. Harris, Stuart F. Oberman, and Mark A. Horowitz, in Proceedings of the 13th IEEE Symposium on Computer Arithmetic, July 1997.

Design Issues in Division and Other Floating-Point Operations, Stuart F. Oberman and Michael J. Flynn, IEEE Transactions on Computers, February 1997.

Parallel Architectures, Michael J. Flynn and Kevin W. Rudd, ACM Computing Surveys, 28(1):67-70, March 1996.

A Variable Latency Pipelined Floating-Point Adder, Stuart F. Oberman and Michael J. Flynn, Proceedings of Euro-Par'96, Lyon, France, Springer LNCS vol. 1124, pp. 183-192, August 1996.

The SNAP Project: Towards Sub-Nanosecond Arithmetic, M. J. Flynn, S. Oberman, S. Fu, H. Al-Twaijry, K. Nowka, G. Bewick, E. Schwarz, and N. Quach, presented at the NSF/MIPS Conference on Experimental Research on Computer Systems, June 1996. (2.3 MB)

A Comparison of Hardware Prefetching Techniques for Multimedia Benchmarks , Daniel F. Zucker, Michael J. Flynn, and Ruby B. Lee, Proceedings of International Conference on Multimedia Computing and Systems, Hiroshima, Japan, June 1996.

Reducing Division Latency with Reciprocal Caches, Stuart F. Oberman and Michael J. Flynn, in Reliable Computing, vol. 2, no. 2, pp. 147-153, April 1996. (55 kB)

Improving Performance for Software MPEG Players, Daniel F. Zucker, Michael J. Flynn, and Ruby B. Lee, in Proceedings of COMPCON 96 , Santa Clara, CA, February 1996. (576 kB)

Implementing Division and Other Floating-Point Operations: A System Perspective, Stuart F. Oberman and Michael J. Flynn, in Proceedings of SCAN-95, International Symposium on Scientific Computing, Computer Arithmetic, and Validated Numerics, Wuppertal, Germany, September 1995. (58 kB)

The SNAP Project: Towards Sub-Nanosecond Arithmetic, M. J. Flynn, K. Nowka, G. Bewick, E. Schwarz, and N. Quach, in Proceedings of the 12th IEEE Symposium on Computer Arithmetic, July 1995. (2.3 MB)

GROUP PUBLICATIONS - Books | Dissertations | Selected Papers | Technical Reports |