Refereed Journal Publications


  1. Optical Multi-Level Signaling for High Bandwidth and Power-efficient On-Chip Interconnects
    Tzyy-Juin Kao and Ahmed Louri
    Accepted to appear in IEEE Photonics Technology Letters 2015.

  2. A Methodology for Cognitive NoC Design
    Wo-Tak Wu and Ahmed Louri
    Accepted to appear in IEEE Computer Architecture Letters 2015.

  3. Evaluating Soft Error Tolerant Techniques in Network on Chip Routers
    Pavan Poluri and Ahmed Louri
    Under Review, IEEE Embedded Systems Letters October 2014

  4. Shield: A Reliable Network-on-Chip Router Architecture for Chip Multiprocessors
    Pavan Poluri and Ahmed Louri
    Under Review, IEEE Transactions on Parallel and Distributed Systems, September 2014

  5. Resilient and Power-Efficient Multi-Function Channel Buffers in Network-on-Chip Architectures
    Dominic DiTomaso, Avinash Kodi and Ahmed Louri
    Accepted to appear in IEEE Transactions on Computers, 2015.

  6. A Soft Error Tolerant Network-on-Chip Router Pipeline for Multi-core Systems
    Pavan Poluri and Ahmed Louri
    Accepted to appear in IEEE Computer Architecture Letters 2014.

  7. Three-Dimensional Stacked Nanophotonic Network-on-Chip Architecture with Minimal Reconfiguration
    Randy Morris, Avinash Kodi, Ahmed Louri and Ralph Whaley
    IEEE Transactions on Computers, vol. 63, issue 1, pp. 243-255, Jan. 2014

  8. Workload Assignment Considering NBTI Degradation in Multi-core Systems
    Jin Sun, Roman Lysecky, Karthik Shankar, Avinash Kodi, Ahmed Louri and Janet Roveda
    ACM Journal of Emerging Technologies in Computing Systems, vol. 10, no. 1, Article 4, pp. 1-22, Jan. 2014

  9. Extending the Energy Efficiency and Performance with Channel Buffers, Crossbars and Topology Analysis for Network-on-Chips
    Dominic DiTomaso, Randy Morris, Avinash Kodi, Ashwini Sarathy and Ahmed Louri
    IEEE Transactions on VLSI, vol. 21, no. 11, pp. 2141-2154, November 2013

  10. Introduction to the Special Issue on Network-on-Chips (NoCs)
    Ahmed Louri and Avinash Karanth Kodi
    Journal of Parallel and Distributed Computing vol. 71, issue 5, pp. 623-624, May 2011

  11. Energy-Efficient Bandwidth-Reconfigurable Photonic Networks for High-Performance Computing (HPC) Systems
    Avinash Karanth Kodi and Ahmed Louri
    IEEE Journal of Selected Topics in Quantum Electronics, Special Issue on Green Photonics vol. 17, no. 2, pp. 384-395, March/April 2011

  12. Multi-dimensional and Reconfigurable Optical Interconnects for High-Performance Computing (HPC) Systems
    Avinash Karanth Kodi and Ahmed Louri
    IEEE Journal of Lightwave Technology, vol. 27, no. 21, pp. 4634-4641, November 2009

  13. Reconfigurable and adaptive photonic networks for high-performance computing systems
    Avinash Karanth Kodi and Ahmed Louri
    OSA Applied Optics,Special Issue on Optical High-Performance Computing, vol. 48, no. 22, pp. E13-E23, August 2009

  14. Adaptive Channel Buffers in On-chip Interconnection Networks - A Power and Performance Analysis
    Avinash Karanth Kodi, Ashwini Sarathy and Ahmed Louri
    IEEE Transactions on Computers, Special Section on Networks-on-Chip, vol. 57, no. 9, pp. 1169-1181, September 2008.

  15. Low-power low-area network-onchip architecture using adaptive electronic link buffers
    Ashwini Sarathy, Avinash Karanth Kodi and Ahmed Louri
    Electronics Letters, vol. 44, no. 8, pp. 512-513, April 10, 2008.

  16. OPTISIM: A System Simulation Methodology for Optically Interconnected HPC Systems
    Avinash Karanth Kodi and Ahmed Louri
    IEEE Micro, vol. 28, no. 5, pp. 22-36 (Sept/Oct 2008).

  17. System simulation methodology of optical interconnects for high-performance computing systems
    Avinash Karanth Kodi and Ahmed Louri
    OSA Journal of Optical Networking (JON), vol. 6, no. 12, pp. 1282-1300, December 2007.

  18. Proposed Low-Power High-Speed Microring Resonator-Based Switching Technique for Dynamically Reconfigurable Optical Interconnects
    Chander Kochar, Avinash Karanth Kodi and Ahmed Louri
    IEEE Photonics Technology Letters, vol. 19, no. 17, pp. 1304-1306, September 2007.

  19. nD-RAPID: a multidimensional scalable fault-tolerant optoelectronic interconnection for high-performance computing systems
    Chander Kochar, Avinash Karanth Kodi and Ahmed Louri
    Journal of Optical Networking, Special Issue on Switching in Photonics, vol.6, no. 5, pp. 465-481, May 2007.

  20. RAPID for high-performance computing systems: architecture and performance evaluation
    Avinash Karanth Kodi and Ahmed Louri
    Applied Optics, Special Issue on Information Photonics, vol. 45, no. 25, pp. 6326-6334, September 2006.

  21. Design of a High-Speed Optical Interconnect for Scalable Shared-Memory Multiprocessors
    Avinash Karanth Kodi and Ahmed Louri
    IEEE Micro, Special Issue on Hot Interconnects 12, vol. 25, no. 1, pp. 41-49, Jan/Feb 2005.

  22. An Optical Interconnection Network and a Modified Snooping Protocol for the Design of Large-Scale Symmetric Multiprocessors (SMPs)
    Ahmed Louri and Avinash Karanth Kodi
    IEEE Transactions on Parallel and Distributed Systems , vol. 15, no.12, pp. 1093-1104, December 2004.

  23. RAPID: Reconfigurable and Scalable All-Photonic Interconnect for Distributed Shared Memory Multiprocessors
    Avinash Karanth Kodi and Ahmed Louri
    IEEE/OSA Journal of Lightwave Technology, Special Issue on Optical Interconnects , vol. 22, no. 9, pp. 2101-2110, September 2004.

  24. An Optically Assisted High Speed Scalable IP Router
    Ramana Bhagavatula and Ahmed Louri
    IEEE Optical Communications , 2004.

  25. SYMNET: an optical interconnection network for scalable high-performance symmetric multiprocessors
    Ahmed Louri and Avinash Karanth Kodi
    Applied Optics , vol. 42, no. 17, pp 3407-3417, June 10, 2003.

  26. Parallel Optical Interconnection Network for Address Transactions in Large-scale, Cache coherent Symmetric Multiprocessors
    Ahmed Louri and Avinash Karanth Kodi
    IEEE Journal of Selected Topics in Quantum Electronics , special issue on Optical Interconnects, vol. 9, no. 2, pp. 667-676, March/April, 2003.

  27. Multiwavelength optical content-addressable parallel processor for high-speed parallel relational database processing
    Peng Yin Choo, Abram Detofsky and Ahmed Louri
    Applied Optics, vol. 38, no. 26, pp. 5594-5604, September 1999.

  28. Guided-wave multiwavelength polarization-insensitive processing module for a parallel multicomparand perfect-match algorithm
    Peng Yin Choo and Ahmed Louri
    Optics Letters , vol. 25, no. 20, pp.1541-1543, Oct. 15 2000.

  29. A Class of Highly Scalable Optical Crossbar-Connected Interconnection Networks (SOCNs) for Parallel Computing Systems
    Brian Webb and Ahmed Louri
    IEEE Trans. on Parallel and Distributed Systems , vol. 11, no. 5, pp. 444-458, May 2000.

  30. Equivalency-processing parallel photonic integrated circuit (EP 3 IC): equivalence search module based on multiwavelength guided-wave technology
    Abram Detofsky, Peng Yin Choo and Ahmed Louri
    Applied Optics , special issue on Optics in Computing, vol. 39, no. 5, pp. 818-826, February 10, 2000.

  31. Architectural approach to the role of optics in monoprocessor and multiprocessor Machines
    J.H. Collet, D. Litaize, J. V. Campenhut, C. Jesshope, M. Desmulliez, H. Thienpont, J. Goodman, and A. Louri
    Applied Optics , special issue on Optics in Computing, vol. 39, no. 5, pp. 671-682, February 10,2000.

  32. All-optical crossbar switch using wavelength division multiplexing and vertical-cavity surface-emitting lasers
    Brian Webb and Ahmed Louri
    Applied Optics , vol. 38, no. 29, pp. 6176-6183, October 10, 1999.

  33. Optical implementation of a constant-time multicomparand bit-parallel magnitude-comparison algorithm using wavelength- and polarization-division multiplexing with application to parallel database processing
    Abram Detofsky, Peng Yin Choo,and Ahmed Louri
    Optics Letters , vol. 23, no. 17, pp. 1372-1374, September 1, 1998.

  34. A Spanning Multichannel Linked Hypercube: A Gradually Scalable Optical Interconnection Network for Massively Parallel Computing
    Ahmed Louri, Brent Weech and Costas Neocleous
    IEEE Transactions on Parallel and Distributed Systems
    , vol. 9, No 5, pp 497-512, May 1998.

  35. Incrementally scalable optical interconnection network with a constant degree and constant diameter for parallel computing
    Ahmed Louri and Costas Neocleous
    Applied Optics , vol. 36, no. 26, pp. 6594-6604, September 10, 1997.

  36. A Spanning Bus Connected Hypercube: A New Scalable Optical Interconnection Network for Multiprocessors and Massively Parallel Systems
    Ahmed Louri and Costas Neocleous
    IEEE/OSA Journal of Lightwave Technology , vol. 15, no. 7, pp. 1241-1252, July 1997.

  37. Hierarchical optical ring interconnection (HORN): scalable interconnection network for multiprocessors and multicomputers
    Ahmed Louri and Rajdeep Gupta
    Applied Optics , vol. 36, no. 2, pp. 430-442, January 10, 1997.

  38. Experimental demonstration of the optical multi-mesh hypercube: scaleable interconnection network for multiprocessors and multicomputers
    Ahmed Louri, Stephen Furlonge and Costas Neocleous
    Applied Optics , vol. 35, no. 35, pp. 6909-6919, December 10, 1996.

  39. Feasibility study of a scalable optical interconnection network for massively parallel processing systems
    Ahmed Louri and Stephen Furlonge
    Applied Optics
    , vol. 35, no. 8, pp. 1296-1308, March 10, 1996.

  40. Optical binary de Bruijn networks for massively parallel computing: design methodology and feasibility study
    Ahmed Louri and Hongki Sung
    Applied Optics
    , vol. 34, no. 29, pp. 6714-6722, October 10, 1995.

  41. Design of an optical content-addressable parallel processor for expert systems
    Ahmed Louri and Jongwhoa Na
    Applied Optics , vol. 34, no. 23, pp. 5053-5063, August 10, 1995.

  42. Generalized methodology for modeling and simulating optical interconnection networks using diffraction analysis
    Ahmed Louri and Michael Major
    Applied Optics, vol. 34, no. 20, pp. 4052-4064, July 10, 1995.

  43. Constant-time parallel sorting algorithm and its optical implementation using smart pixels
    Ahmed Louri, James Hatch and Jongwhoa Na
    Applied Optics , vol. 34, no. 17, pp. 3087-3096, June 10, 1995.

  44. A Constant-time Parallel Sorting Algorithm and its Optical Implementation
    Ahmed Louri, James Hatch Jr., and Jongwhoa Na
    IEEE MICRO, Chips, Systems, Software, and Applications , Special Feature Article on Optical Processing and Computing, vol. 15, no. 3, pp. 60-71, June 1995.

  45. An Optical Content-Addressable Parallel Processor for High-Speed Database Processing
    Ahmed Louri and James Hatch Jr
    Applied Optics , vol. 33, no. 35, pp 8153-8163, December 10, 1994.

  46. Scalable optical hypercube-based interconnection network for massively parallel computing
    Ahmed Louri and Hongki Sung
    Applied Optics , vol. 33, no. 32, pp. 7588-7598, November 10, 1994.

  47. An Optical Associative Parallel Processor for High-Speed Database Processing: Theoretical Concepts and Experimental Results
    Ahmed Louri and James Hatch Jr
    IEEE Computer , IEEE Computer Society, Special Issue on Associative Processors, vol. 27, no. 11, pp. 65-72, November 1994.

  48. 3D Optical Interconnects for High-Speed Interchip and Interboard Communications
    Ahmed Louri and Hongki Sung
    IEEE Computer , IEEE Computer Society, vol. 27, no. 10, pp. 27-37, October 1994.

  49. An Optical Multi-Mesh Hypercube: A Scalable Optical Interconnection Network For Massively Parallel Computing
    Ahmed Louri and Hongki Sung
    IEEE Journal of Lightwave Technology, vol. 12, no. 4, pp. 704-716, April 1994

  50. A Modeling and Simulation Methodology for Digital Optical Computing Systems
    Ahmed Louri and Jongwhoa Na
    Applied Optics , Special Issue on Optical Computing, vol. 33, no. 8, pp. 1549-1558, March 10, 1994.

  51. A Simulation Enviroment for Intelligent Machine Architectures
    Bernard P. Zeigler and Ahmed Louri
    Journal of Parallel and Distributed Computing , Special Issue on Architecture and Tools for Artificial Intelligence, vol. 18, pp. 77-88, July 1993

  52. Optical implementation of a single-iteration thresholding algorithm with applications to parallel data-base/knowledge-base processing
    Ahmed Louri and James Hatch Jr
    Optics Letters, vol. 18, no. 12, pp. 992-994, June 15, 1993.

  53. Parallel electro-optical rule-based system for fast execution of expert systems
    Ahmed Louri and Jongwhoa Na
    Applied Optics , vol. 32, no. 11, pp 1863-1875, April 1993.

  54. Complexity analysis of optical-computing paradigms
    Ahmed Louri and Arthur Post
    Applied Optics , Special Issue on Optical Computing, vol. 31, no. 26, pp. 5568-5583, September 10, 1992.

  55. Optical content-addressable parallel processor: architecture, algorithms, and design concepts
    Ahmed Louri
    Applied Optics , vol. 31, no. 17, pp. 3241-3258, June 10, 1992.

  56. Three-Dimensional Optical Architecture and Data-Parallel Algorithms for Massively Parallel Computing
    Ahmed Louri
    IEEE MICRO , Special Feature Article, vol. 11, no. 2, pp. 24-27, and pp. 65-82, April 1991.

  57. Parallel implementation of optical symbolic substitution logic using shadow-casting and polarization
    Ahmed Louri
    Applied Optics , vol. 30, no. 5, pp. 540-548, February 10, 1991.

  58. Throughput enhancement for optical symbolic substitution computing systems
    Ahmed Louri
    Applied Optics , vol. 29, no. 20, pp. 2979-2981, July 1990.

  59. Efficient optical implementation method for symbolic substitution logic using shadow casting
    Ahmed Louri
    Applied Optics , vol. 28, no. 15, pp. 3264-3267, August 15, 1989.

  60. A Parallel Architecture and Algorithms for Optical Computing
    Ahmed Louri
    Optics Communications , vol. 72, no. 1,2, pp. 27-36, July 1989.

  61. Optical multiplication and division using modified signed-digit symbolic substitution
    Kai Hwang and Ahmed Louri
    Optical Engineering , Special Issue on Optical Computing, vol. 28, no. 4, pp. 364-372, April 1989.