Skip to content

Publications

Disclaimer: The following papers may have copyright restrictions. Downloads will have to adhere to these restrictions. They may not be reposted without explicit permission from the copyright holder. Any opinions, findings, and conclusions or recommendations expressed in these materials are those of the author(s) and do not necessarily reflect the views of the sponsors including National Science Foundation (NSF), Defense Advanced Research Projects Agency (DARPA), and any other sponsors listed in the publications. Click here for the complete list of publications of all Labs under Prof. Viktor K. Prasanna.
    1. Lin, Yi-Chien; Xu, Zhijie; Prasanna, Viktor, xBS-GNN: Accelerating Billion-Scale GNN Training on FPGA, Proceedings of the SC ’23 Workshops of The International Conference on High Performance Computing, Network, Storage, and Analysis (SC-W), 2024
    2. Wijeratne, Sasindu; Kannan, Rajgopal; Prasanna, Vikor, Accelerating Sparse MTTKRP for Small Tensor Decomposition on GPU, Asilomar Conference on Signals, Systems, and Computers, 2024
    3. Jayanth, Rakshith; Gupta, Neelesh; Prasanna, Viktor, Benchmarking Edge AI Platforms for High-Performance ML Inference, 28th Annual IEEE High Performance Extreme Computing Virtual Conference, 2024
    4. Zhang, Bingyi; Kannan, Rajgopal; Busart, Carl; Prasanna, Viktor, VisionAGILE: A Versatile Domain-specific Accelerator for Computer Vision Tasks, IEEE Transactions on Parallel and Distributed Systems, 2024
    5. Wijeratne, Sasindu; Sunder, Sugeet; Kaiser, Md Abdullah-Al; Jaiswal, Akhilesh; Mathew, Clynn; P. Jacob, Ajey; Prasanna, Vikor, Predictive Performance of Photonic SRAM-based In-Memory Computing for Tensor Decomposition, 28th Annual IEEE High Performance Extreme Computing Virtual Conference, 2024
    6. Yang, Yang; Kannan, Rajgopal; Prasanna, Viktor K., A Framework for Generating Accelerators for Homomorphic Encryption Operations on FPGAs, 2024 IEEE 35th International Conference on Application-specific Systems, Architectures and Processors (ASAP), 2024
    7. Lin, Yi-Chien; Chen, Yuyang; Gobriel, Sameh; Jain, Nilesh; Krishna Jha, Gopi; Prasanna, Viktor, ARGO: An Auto-Tuning Runtime System for Scalable GNN Training on Multi-Core Processor, IEEE International Parallel and Distributed Processing Symposium (IPDPS), 2024
    8. Lin, Yi-Chien; Deng, Gangda; Prasanna, Viktor, A Unified CPU-GPU Protocol for GNN Training, ACM International Conference on Computing Frontiers, 2024
    9. Xu, Zhihan; Yang, Yang; Kannan, Rajgopal; Prasanna, Viktor K., Bandwidth Efficient Homomorphic Encrypted Discrete Fourier Transform Acceleration on FPGA, 2024 IEEE 32nd Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM), 2024
    10. Parikh, Dhruv; Li, Shouyi; Zhang, Bingyi; Kannan, Rajgopal; Busart, Carl; Prasanna, Viktor, Accelerating ViT Inference on FPGA through Static and Dynamic Pruning, arxiv, 2024
    11. Zhang, Bingyi; Kannan, Rajgopal; Busart, Carl; Prasanna, Viktor, GCV-Turbo: End-to-end Acceleration of GNN-based Computer Vision Tasks on FPGA, 2024 IEEE 32nd Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM), 2024
    12. Wang, Xu; Ye, Tian; Kannan, Rajgopal; Prasanna, Viktor, FACTUAL: A Novel Framework for Contrastive Learning Based Robust SAR Image Classification, 2024 IEEE Radar Conference (RadarConf24), 2024
    13. Ye, Tian; Kannan, Rajgopal; Prasanna, Viktor; Busart, Carl, Uncertainty-Aware SAR ATR: Defending Against Adversarial Attacks via Bayesian Neural Networks, 2024 IEEE Radar Conference (RadarConf24), 2024
    14. Wickramasinghe, Sachini; Parikh, Dhruv; Zhang, Bingyi; Kannan, Rajgopal; Prasanna, Viktor; Busart, Carl, VTR: An Optimized Vision Transformer for SAR ATR Acceleration on FPGA, SPIE Defense + Commercial Sensing, 2024
    15. Wang, Xu; Ye, Tian; Kannan, Rajgopal; Prasanna, Viktor, Graph Contrastive Learning based Adversarial Training for SAR Image Classification, Algorithms for Synthetic Aperture Radar Imagery XXXI, 2024, 2024
    16. Ye, Tian; Kannan, Rajgopal; Prasanna, Viktor; Wang, Xu; Busart, Carl, Uncertainty-Informed SAR Image Classification with Bayesian Neural Networks, Automatic Target Recognition XXXIV, 2024, 2024
    17. Lin, Yi-Chien; Zhang, Bingyi; Prasanna, Viktor, HitGNN: High-Throughput GNN Training Framework on CPU+Multi-FPGA Heterogeneous Platform, IEEE Transactions on Parallel and Distributed Systems (TPDS), 2024
    18. Marino, Kyle; Zhang, Pengmiao; Prasanna, Viktor K., ME-ViT: A Single-Load Memory-Efficient FPGA Accelerator for Vision Transformers30th IEEE International Conference on High Performance Computing, Data, and Analytics, 2023
    19. Zhang, Bingyi; Wijeratne, Sasindu; Ye, Tian; Kannan, Rajgopal; Prasanna, Viktor; Busart, Carl; Kaplan, Lance, How can Human-in-the-loop Improve the Performance of SAR ATR? A Reinforcement Learning Based ApproachIEEE International Radar Conference 2023, 2023
    20. Ye, Tian; Kannan, Rajgopal; Prasanna, Viktor; Busart, Carl; Kaplan, Lance, Realistic Scatterer Based Adversarial Attacks on SAR Image ClassifiersIEEE International Radar Conference, 2023
    21. Wijeratne, Sasindu; Kannan, Rajgopal; Prasanna, Vikor, Dynasor: A Dynamic Memory Layout for Accelerating Sparse MTTKRP for Tensor Decomposition on Multi-core CPU35th IEEE International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD 2023), 2023
    22. Wiggins, Samuel; Meng, Yuan; Kannan, Rajgopal; Prasanna, Viktor, Characterizing Speed Performance of Multi-agent Reinforcement Learning12th International Conference on Data Science and Applications (DATA 2023), 2023
    23. Zhang, Bingyi; Zeng, Hanqing; Prasanna, Viktor, GraphAGILE: An FPGA-Based Overlay Accelerator for Low-Latency GNN InferenceIEEE Transactions on Parallel and Distributed Systems, 2023
    24. Zhang, Bingyi; Prasanna, Viktor, Dynasparse: Accelerating GNN Inference through Dynamic Sparsity Exploitation37th IEEE International Parallel & Distributed Processing Symposium, 2023
    25. Lin, Yi-Chien; Prasanna, Vikor, HyScale-GNN: A Scalable Hybrid GNN Training System on Single-Node Heterogeneous ArchitectureIEEE International Parallel & Distributed Processing Symposium, 2023
    26. Wiggins, Samuel; Meng, Yuan; Kannan, Rajgopal; Prasanna, Viktor, Evaluating Multi-agent Reinforcement Learning on Heterogeneous PlatformsProceedings of SPIE Volume 12538, 2023
    27. Yuan Meng; Rajgopal Kannan; Viktor Prasanna, A Framework for Monte-Carlo Tree Search on CPU-FPGA Heterogeneous Platform via on-chip Dynamic Tree ManagementThe 31st International Symposium on Field-Programmable Gate Arrays (FPGA 2023), 2023
    28. Wijeratne, Sasindu; Wang, Ta-Yang; Kannan, Rajgopal; Prasanna, Vikor, Accelerating Sparse MTTKRP for Tensor Decomposition on FPGAThe 31st International Symposium on Filed-Programmable Gate Arrays (FPGA 2023), 2023
    29. Zhang, Chi; Meng, Yuan; Prasanna, Viktor, A Framework for Mapping DRL Algorithms with Prioritized Replay Buffer onto Heterogeneous PlatformsIEEE Transactions on Parallel and Distributed Systems (TPDS), 2023
    30. Yik, Jason; Kuppannagari, Sanmukh; Zeng, Hanqing; Prasanna, Vikor, Input Feature Pruning for Accelerating GNN Inference on Heterogeneous PlatformsInternational Conference on High Performance Computing, Data, and Analytics (HiPC), 2022
    31. Lakhotia, Kartik; Petrini, Fabrizio; Kannan, Rajgopal; Prasanna, Vikor, Accelerating Prefix Scan with in-network computing on Intel PIUMAInternational Conference on High Performance Computing, Data, and Analytics (HiPC), 2022
    32. Liu, Haomei; Meng, Yuan; Sanmukh Rao, Kuppannagari; Prasanna, Vikor, End to End Framework for CNN Acceleration on FPGAs with Dynamic Algorithm MappingIn Proceedings of the 2022 Fourteenth International Conference on Contemporary Computing, 2022
    33. Meng, Yuan; Men, Hongjiang; Prasanna, Viktor, Accelerator Design and Exploration for Deformable Convolution Networks2022 IEEE Workshop on Signal Processing Systems (SiPS), 2022
    34. Yang, Yang; Kuppannagari, Sanmukh; Kannan, Rajgopal; Prasanna, Viktor, Bandwidth Efficient Homomorphic Encrypted Matrix Vector Multiplication Accelerator on FPGAInternational Conference on Field Programmable Technology, 2022
    35. Jayaraman, Soundarya; Zhang, Bingyi; Prasanna, Viktor, Hypersort: High-performance Parallel Sorting on HBM-enabled FPGAInternational Conference on Field Programmable Technology, 2022
    36. Zhang, Bingyi; Zeng, Hanqing; Prasanna, Viktor, Low-latency Mini-batch GNN Inference on CPU-FPGA Heterogeneous Platform2022 International Conference on High Performance Computing, Data, and Analytics, 2022
    37. Zhang, Bingyi; Jaiswal, Akhilesh; Mathew, Clynn; Teja Lakkireddy, Ravi; P. Jacob, Ajey; Wijeratne, Sasindu; Prasanna, Viktor, Modeling the Energy Efficiency of GEMM using Optical Random Access Memory2022 IEEE High Performance Extreme Computing Virtual Conference, 2022
    38. Wijeratne, Sasindu; Jaiswal, Akhilesh; P. Jacob, Ajey; Zhang, Bingyi; Prasanna, Vikor, Performance Modeling Sparse MTTKRP Using Optical Static Random Access Memory on FPGAIEEE High Performance Extreme Computing Conference, 2022
    39. Ye, Tian; Rajgopal, Kannan; Prasanna, Viktor K., FPGA Acceleration of Fully Homomorphic Encryption over the Torus2022 IEEE High Performance Extreme Computing Virtual Conference, 2022
    40. Zhang, Bingyi; Kannan, Rajgopal; Prasanna, Viktor; Busart, Carl, Accurate, Low-latency, Efficient SAR Automatic Target Recognition on FPGA2022 32nd International Conference on Field-Programmable Logic and Applications (FPL), 2022
    41. Meng, Yuan; Kannan, Rajgopal; Prasanna, Viktor, Accelerating Monte-Carlo Tree Search on CPU-FPGA Heterogeneous PlatformThe 32nd International Conference on Field-Programmable Logic and Applications (FPL), 2022
    42. Ye, Tian; Kuppannagari, Sanmukh R.; De Rose, Cesar A. F.; Wijeratne, Sasindu; Kannan, Rajgopal; Prasanna, Viktor K., Estimating the Impact of Communication Schemes for Distributed Graph Processing21st IEEE International Symposium on Parallel and Distributed Computing, 2022
    43. Lin, Yi-Chien; Zhang, Bingyi; Prasanna, Viktor, Accelerating GNN Training on CPU+Multi-FPGA Heterogeneous Platform, Latin America High Performance Computing Conference (CARLA), 2022
    44. Wijeratne, Sasindu; Wang, Ta-Yang; Rajgopal, Kannan; Viktor K., Prasanna, Towards Programmable Memory Controller for Tensor Decomposition, 11th International Conference on Data Science and Applications (DATA), 2022
    45. Zhou, Hongkuan; Zhang, Bingyi; Kannan, Rajgopal; Prasanna, Viktor; Busart, Carl, Model-Architecture Co-Design for High Performance Temporal GNN Inference on FPGAIEEE International Parallel and Distributed Processing Symposium (IPDPS), 2022
    46. Yang, Yang; Kuppannagari, Sanmukh; Kannan, Rajgopal; Prasanna, Viktor, FPGA Accelerator for Homomorphic Encrypted Sparse Convolutional Neural Network Inference, IEEE International Symposium on Field-Programmable Custom Computing Machines (FCCM), 2022
    47. Yang, Yang; Kuppannagari, Sanmukh; Kannan, Rajgopal; Prasanna, Viktor, NTTGen: A Framework for Generating Low Latency NTT Implementations on FPGA, 19th ACM International Conference on Computing Frontiers (CF ’22), 2022
    48. Meng, Yuan; Zhang, Chi; Prasanna, Viktor, FPGA Acceleration of Deep Reinforcement Learning using On-Chip Replay Management, 19th ACM International Conference on Computing Frontiers (CF ’22), 2022 (Best Paper Award)
    49. Lin, Yi-Chien; Zhang, Bingyi; Prasanna, Vikor, HP-GNN: Generating High Throughput GNN Training Implementation on CPU-FPGA Heterogeneous PlatformThe 30h ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA), 2022
    50. Lakhotia, Kartik; Petrini, Fabrizio; Kannan, Rajgopal; Prasanna, Viktor, Accelerating Allreduce with in-network reduction on Intel PIUMAIEEE Micro, 2022
    51. Meng, Yuan; Kuppannagari, Sanmukh; Rajgopal, Kannan; Prasanna, Viktor, PPOAccel: A High-Throughput Acceleration Framework for Proximal Policy OptimizationTransactions on Parallel and Distributed Systems (TPDS), 2021
    52. Aggarwal, Madhav; Zhang, Bingyi; Prasanna, Viktor, Performance of Local Push Algorithms for Personalized PageRank on Multi-core PlatformsInternational Conference on High Performance Computing, Data, and Analytics. (HiPC) 2021, 2021
    53. Meng, Yuan; Kuppannagari, Sanmukh; Rajgopal, Kannan; Prasanna, Viktor, How to Avoid Zero-Spacing in Fractionally-Strided Convolution? A Hardware-Algorithm Co-Design MethodologyInternational Conference on High Performance Computing, Data, and Analytics. (HiPC), 2021
    54. Zeng, Hanqing; Zhang, Muhan; Xia, Yinglong; Srivastava, Ajitesh; Malevich, Andrey; Kannan, Rajgopal; Prasanna, Viktor; Jin, Long; Chen, Ren, Decoupling the Depth and Scope of Graph Neural NetworksAdvances in Neural Information Processing Systems, 2021
    55. Zhang, Bingyi; Kuppannagari, Sanmukh; Kannan, Rajgopal; Prasanna, Viktor, Efficient Neighbor-Sampling-based GNN Training on CPU-FPGA Heterogeneous PlatformIEEE High Performance Extreme Computing Conference, 2021  (Outstanding Student Paper)
    56. Wijeratne, Sasindu; Kannan, Rajgopal; Prasanna, Viktor, Reconfigurable Low-latency Memory System for Sparse Matricized Tensor Times Khatri-Rao Product on FPGAIEEE High Performance Extreme Computing Conference, 2021
    57. Lin, Yi Chien; Zhang, Bingyi; Prasanna, Viktor K., GCN Inference Acceleration using High-Level SynthesisIEEE High Performance Extreme Computing Conference, 2021
    58. Ye, Tian; Kuppannagari, Sanmukh R.; Kannan, Rajgopal; Prasanna, Viktor K., Performance Modeling and FPGA Acceleration of Homomorphic Encrypted ConvolutionThe International Conference on Field-Programmable Logic and Applications (FPL) 2021, 2021
    59. Peura, Nathaniel; Meng, Yuan; Kuppannagari, Sanmukh; Prasanna, Viktor, (Demo Abstract) FGYM: Toolkit for Benchmarking FPGA based Reinforcement Learning AlgorithmsInternational Conference on Field-Programmable Logic and Applications (2021), 2021
    60. Wijeratne, Sasindu; Pattnaik, Sanket; Chen, Zhiyu; Kannan, Rajgopal; Prasanna, Viktor, Programmable FPGA-based Memory ControllerIEEE Hot Interconnects symposium, 2021
    61. Ye, Tian; Yang, Yang; Kuppannagari, Sanmukh R.; Kannan, Rajgopal; Prasanna, Viktor K., FPGA Acceleration of Number Theoretic TransformISC High Performance 2021, 2021
    62. Zhang, Bingyi; Kannan, Rajgopal; Prasanna, Viktor, BoostGCN: A Framework for Optimizing GCN Inference on FPGA2021 IEEE 29th Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM), 2021
    63. Meng, Yuan; Kuppannagari, Sanmukh; Kannan, Rajgopal; Prasanna, Viktor, DYNAMAP: Dynamic Algorithm Mapping Framework for Low Latency CNN InferenceThe 29th ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA 2021), 2021
    64. Yang, Yang; Kuppannagari, Sanmukh; Prasanna, Viktor K., A High Throughput Parallel Hash Table Accelerator on HBM-enabled FPGAsIEEE ICFPT 2020, 2020
    65. Ye, Tian; Kannan, Rajgopal; Prasanna, Viktor K., Accelerator Design and Performance Modeling for Homomorphic Encrypted CNN InferenceIEEE High Performance Extreme Computing, 2020
    66. Zhang, Ruizhi; Wijeratne, Sasindu; Yang, Yang; Kuppannagari, Sanmukh; Prasanna, Viktor, A High Throughput Parallel Hash Table on FPGA using XOR-based MemoryIEEE HPEC 2020, 2020
    67. Meng, Yuan; Yang, Yang; Kuppannagari, Sanmukh; Kannan, Rajgopal; Prasanna, Viktor, How to Efficiently Train Your AI Agent? Characterizing and Evaluating Deep Reinforcement Learning on Heterogeneous Platforms2020 IEEE High Performance Extreme Computing Virtual Conference (HPEC)), 2020
    68. Zhang, Bingyi; Zeng, Hanqing; Prasanna, Viktor, Hardware acceleration of large scale gcn inferenceThe 31st IEEE International Conference on Application-specific Systems, Architectures and Processors, 2020
    69. Yang, yang; Kuppannagari, Sanmukh R.; Srivastava, Ajitesh; Kannan, Rajgopal; Prasanna, Viktor K., FASTHash: FPGA-based High Throughput Parallel Hash TableISC High Performance 2020, 2020
    70. Meng, Yuan; Kuppannagari, Sanmukh; Rajat, Rachit; Srivastava, Ajitesh; Kannan, Rajgopal; Prasanna, Viktor K., QTAccel: A Generic FPGA based Design for Q-Table based Reinforcement Learning Accelerators27th Reconfigurable Architectures Workshop (RAW) held at the International Parallel and Distributed Processing Symposium (IPDPS), 2020
    71. Meng, Yuan; Kuppannagari, Sanmukh; Prasanna, Viktor K., Accelerating Proximal Policy Optimization on CPU-FPGA Heterogeneous PlatformsThe 28th IEEE International Symposium On Field-Programmable Custom Computing Machines, 2020
    72. Zhang, Bingyi; Zeng, Hanqing; Prasanna, Viktor K., Accelerating Large Scale GCN Inference on FPGAThe 28th IEEE International Symposium on Field-Programmable Custom Computing Machines, 2020
    73. Zeng, Hanqing; Zhou, Hongkuan; Srivastava, Ajitesh; Kannan, Rajgopal; Prasanna, Viktor, GraphSAINT: Graph Sampling Based Inductive Learning MethodInternational Conference on Learning Representations (ICLR), 2020
    74. Zeng, Hanqing; Prasanna, Viktor, GraphACT: Accelerating GCN Training on CPU-FPGA Heterogeneous PlatformsACM/SIGDA International Symposium on Field-Programmable Gate Arrays, 2020
    75. Niu, Yue; Kannan, Rajgopal; Srivastava, Ajitesh; Prasanna, Viktor, Reuse Kernels or Activations? A Flexible Dataflow for Low-latency Spectral CNN AccelerationACM/SIGDA International Conference on Field-Programmable Gate Arrays (FPGA), 2020
    76. Zhou, Shijie; Kannan, Rajgopal; Prasanna, Viktor K., Accelerating Stochastic Gradient Descent Based Matrix Factorization on FPGAIEEE Transactions on Parallel and Distributed Computing, 2020
    77. Niu, Yue; Zeng, Hanqing; Srivastava, Ajitesh; Lakhotia, Kartik; Kannan, Rajgopal; Wang, Yanzhi; Prasanna, Viktor, SPEC2: SPECtral SParsE CNN Accelerator on FPGAsIEEE International Conference on High Performance Computing (HiPC), 2019
    78. Rajat, Rachit; Zeng, Hanqing; Prasanna, Viktor, A Flexible Design Automation Tool for Accelerating Quantized Spectral CNNsIEEE International Conference on Field Programmable Logic and Applications (FPL), 2019
    79. Zhou, Hongkuan; Srivastava, Ajitesh; Kannan, Rajgopal; Prasanna, Viktor K., Design and Implementation of Knowledge Base for Runtime Management of Software Defined HardwareIEEE High Performance Extreme Computing Conference (HPEC), 2019
    80. Goel, Akshit; Kuppannagari, Sanmukh R.; Yang, Yang; Srivastava, Ajitesh; Prasanna, Viktor K., Parallel Totally Induced Edge Sampling on FPGAsParaFPGA 2019, 2019
    81. Kuppannagari, Sanmukh R.; Rajat, Rachit; Kannan, Rajgopal; Dasu, Aravind; Prasanna, Viktor K., IP Cores for Graph Kernels on FPGAsIEEE High Performance Extreme Computing (HPEC), 2019
    82. Zeng, Hanqing; Zhou, Hongkuan; Srivastava, Ajitesh; Kannan, Rajgopal; Prasanna, Viktor K., Accurate, Efficient and Scalable Graph Embedding2019 IEEE International Parallel and Distributed Processing Symposium (IPDPS), 2019
    83. Lakhotia, Kartik; Kannan, Rajgopal; Pati, Sourav; Prasanna, Viktor K., GPOP: a cache and memory-efficient framework for graph processing over partitionsProceedings of the 24th Symposium on Principles and Practice of Parallel Programming, 2019
    84. Lakhotia, Kartik; Kannan, Rajgopal; Gaur, Aditya; Srivastava, Ajitesh; Prasanna, Viktor K., Parallel Edge-based Sampling for Static and Dynamic GraphsProceedings of the 16th ACM International Conference on Computing Frontiers, 2019
    85. Zhou, Shijie; Kannan, Rajgopal; Prasanna, Viktor K.; Seetharaman, Guna; Wu, Qing, HitGraph: High-throughput Graph Processing Framework on FPGAIEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2019
    86. Sun, Weiyi; Zeng, Hanqing; Yang, Yi-hua Edward; Prasanna, Viktor K., Throughput-Optimized Frequency Domain CNN with Fixed-Point Quantization on FPGAInternational Conference on ReConFigurable Computing and FPGAs (ReConFig), 2018
    87. Dong, Qing; Lakhotia, Kartik; Zeng, Hanqing; Kannan, Rajgopal; Prasanna, Viktor; Seetharaman, Guna, A Fast and Efficient Parallel Algorithm for Pruned Landmark LabelingIEEE High Performance Extreme Computing Conference (HPEC), 2018
    88. Lakhotia, Kartik; Kannan, Rajgopal; Prasanna, Viktor K., Accelerating PageRank using Partition-Centric ProcessingUSENIX Annual Technical Conference (USENIX ATC 18), 2018
    89. Zhou, Shijie; Kannan, Rajgopal; Zeng, Hanqing; Prasanna, Viktor K., An FPGA Framework for Edge-Centric Graph ProcessingProceedings of the 15th ACM International Conference on Computing Frontiers, 2018
    90. Tong, Da; Prasanna, Viktor K., Sketch Acceleration on FPGA and its Applications in Network Anomaly DetectionIEEE Transactions on Parallel & Distributed Systems, 2018
    91. Zeng, Hanqing; Chen, Ren; Zhang, Chi; Prasanna, Viktor K., A Framework for Generating High Throughput CNN Implementations on FPGAsACM/SIGDA International Symposium on Field-Programmable Gate Arrays, 2018
    92. Zhou, Shijie; Kannan, Rajgopal; Yu, Min; Prasanna, Viktor K., FASTCF: FPGA-based Accelerator for Stochastic-Gradient-Descent-based Collaborative FilteringACM/SIGDA International Symposium on Field-Programmable Gate Arrays, 2018
    93. Zeng, Hanqing; Zhang, Chi; Prasanna, Viktor K., Fast Generation of High Throughput Customized Deep Learning Accelerators on FPGAsInternational Conference on ReConFigurable Computing and FPGAs (ReConFig), 2017
    94. Zhou, Shijie; Kannan, Rajgopal; Prasanna, Viktor K., Accelerating Low Rank Matrix Completion on FPGAInternational Conference on ReConFigurable Computing and FPGAs (ReConFig), 2017
    95. Chen, Ren; Prasanna, Viktor K., Computer Generation of High Throughput and Memory Efficient Sorting Designs on FPGAIEEE Transactions on Parallel and Distributed Systems, 2017
    96. Tong, Da; Qu, Yun R.; Prasanna, Viktor K., Accelerating Decision Tree Based Traffic Classification on FPGA and Multicore PlatformsIEEE Transactions on Parallel and Distributed Systems, 2017
    97. Lakhotia, Kartik; Singapura, Shreyas; Kannan, Rajgopal; Prasanna, Viktor K., ReCALL: Reordered Cache Aware Locality based Graph ProcessingIEEE International Conference on High Performance Computing, Data and Analytics, 2017
    98. Zhou, Shijie; Prasanna, Viktor K., Accelerating Graph Analytics on CPU-FPGA Heterogeneous PlatformIEEE 29th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD), 2017
    99. Singapura, Shreyas; Srivastava, Ajitesh; Kannan, Rajgopal; Prasanna, Viktor K., OSCAR: Optimizing SCrAtchpad Reuse for Graph ProcessingIEEE 21st International Conference on High Performance Extreme Computing (HPEC), 2017
    100. Singapura, Shreyas; Kannan, Rajgopal; Prasanna, Viktor K., Optimal Data Layout for Block-Level Random Accesses to ScratchpadIEEE 21st International Conference on High Performance Extreme Computing (HPEC), 2017
    101. Zhou, Shijie; Lakhotia, Kartik; Singapura, Shreyas G.; Zeng, Hanqing; Kannan, Rajgopal; Prasanna, Viktor K.; Fox, James; Kim, Euna; Green, Oded; Bader, David A., Design and Implementation of Parallel PageRank on Multicore PlatformsIEEE 21st International Conference on High Performance Extreme Computing (HPEC), 2017
    102. Green, Oded; Fox, James; Kim, Euna; Busato, Federico; Bombieri, Nicola; Lakhotia, Kartik; Zhou, Shijie; Singapura, Shreyas; Zeng, Hanqing; Kannan, Rajgopal; Prasanna, Viktor K.; Bader, David, Quickly Finding a Truss in a HaystackIEEE 21st International Conference on High Performance Extreme Computing (HPEC), 2017
    103. Podili, Abhinav; Zhang, Chi; Prasanna, Viktor K., Fast and Efficient Implementation of Convolutional Neural NetworksIEEE 28th International Conference on Application-specific Systems, Architectures and Processors, 2017
    104. Zhang, Chi; Prasanna, Viktor K., Frequency Domain Acceleration of Convolutional Neural Networks on CPU-FPGA Shared Memory System25th ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA), 2017
    105. Chen, Ren; Prasanna, Viktor K., Optimal Circuits for Parallel Bit ReversalProceedings of the 54th Annual Design Automation Conference (DAC), 2017
    106. Chen, Ren; Prasanna, Viktor K., Optimizing interconnection complexity for realizing fixed permutation in data and signal processing algorithmsIEEE International Conference on Field Programmable Logic and Applications (FPL ’16), 2016
    107. Singapura, Shreyas G.; Kannan, Rajgopal; Prasanna, Viktor K., On-chip Memory Efficient Data Layout for 2D FFT on 3D Memory Integrated FPGAIEEE 20th Annual High Performance Extreme Computing Conference (HPEC), 2016
    108. Chen, Ren; Singapura, Shreyas; Prasanna, Viktor K., Optimal Dynamic Data Layouts for 2D FFT on 3D Memory Integrated FPGAJournal of Supercomputing (SUPE), 2016
    109. Zhang, Chi; Chen, Ren; Prasanna, Viktor K., High Throughput Large Scale Sorting on a CPU-FPGA Heterogeneous Platform30th Annual International Parallel and Distributed Processing Symposium (23rd Reconfigurable Architectures Workshop), 2016
    110. Zhou, Shijie; Prasanna, Viktor K., High-Throughput and Energy-Efficient Graph Processing on FPGA24th IEEE International Symposium on Field-Programmable Custom Computing Machines, 2016
    111. Zois, Vasileios; Panangadan, Anand; Prasanna, Viktor K., Accelerating Support Count for Association Rule Mining on GPUs5th International Workshop on Parallel and Distributed Computing for Large Scale Machine Learning and Big Data Analytics (ParLearning), IEEE International Parallel & Distributed Processing Symposium (IPDPS), 2016
    112. Chen, Ren; Prasanna, Viktor K., Accelerating Equi-Join on a CPU-FPGA Heterogeneous Platform24th IEEE International Symposium on Field-Programmable Custom Computing Machines, 2016
    113. Qu, Yun R.; Prasanna, Viktor K., Compact Hash Tables for Decision-treesJournal paper at Parallel Computing (PARCO), 2016
    114. Qu, Yun R.; Prasanna, Viktor K., Fast Online Set Intersection for Network Processing on FPGAIEEE Transactions on Parallel and Distributed Systems, 2016
    115. Singapura, Shreyas G.; Yang, Yi-Hua E.; Panangadan, Anand; Nemeth, Tamas; Ng, Peter; Prasanna, Viktor K., FPGA-based Acceleration of Pattern Matching in YARA12th International Symposium on Applied Reconfigurable Computing, 2016
    116. Qu, Yun R.; Prasanna, Viktor K., High-performance and Dynamically Updatable Packet Classification Engine on FPGAIEEE Transactions on Parallel and Distributed Systems, 2016
    117. Zhou, Shijie; Prasanna, Viktor K., Scalable GPU-Accelerated IPv6 Lookup using Hierarchical Perfect HashingIEEE Global Communications Conference (GLOBECOM ’15), 2015
    118. Zhou, Shijie; Chelmis, Charalampos; Prasanna, Viktor K., Optimizing Memory Performance for FPGA Implementation of PageRankIEEE International Conference on Reconfigurable Computing and FPGAs (ReConFig ’15), 2015
    119. Tong, Da; Prasanna, Viktor K., High Throughput Hierarchical Heavy Hitter Detection in Data StreamsProceedings of the 22nd Annual IEEE International Conference on High Performance Computing (HiPC ’15), 2015
    120. Tong, Da; Prasanna, Viktor K., High Throughput Sketch Based Online Heavy Change Detection on FPGAIEEE International Conference on ReConFigurable Computing and FPGAs (ReConFig ’15), 2015
    121. Srivastava, Ajitesh; Chen, Ren; Chelmis, Charalampos; Prasanna, Viktor K., A Hybrid Design for High Performance Large-scale Sorting on FPGAIEEE International Conference on ReConFigurable Computing and FPGAs (ReConFig ’15), 2015
    122. Chen, Ren; Prasanna, Viktor K., Automatic Generation of High Throughput Energy Efficient Streaming Architectures for Arbitrary Fixed PermutationsIEEE International Conference on Field-programmable Logic and Applications (FPL ’15), 2015
    123. Qu, Yun R.; Prasanna, Viktor K., Power-efficient Range-match-based Packet Classification on FPGAIEEE International Conference on Field-programmable Logic and Applications (FPL), 2015
    124. Zhou, Shijie; Qu, Yun R.; Prasanna, Viktor K., Large-scale Packet Classification on FPGAIEEE International Conference on Application-specific Systems, Architectures and Processors (ASAP ’15), 2015
    125. Singapura, Shreyas G.; Panangadan, Anand; Prasanna, Viktor K., Performance Modeling of Matrix Multiplication on 3D Memory Integrated FPGA22nd Reconfigurable Architectures Workshop (RAW), 29th Annual International Parallel & Distributed Processing Symposium (IPDPS), 2015
    126. Qu, Yun R.; Zhang, Hao H.; Zhou, Shijie; Prasanna, Vikor K., Optimizing Many-field Packet Classification on FPGA, multi-core General Purpose Processor, and GPUACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS), 2015
    127. Qu, Yun R.; Prasanna, Viktor K., Enabling High Throughput and Virtualization for Traffic Classification on FPGAIEEE International Symposium on Field-Programmable Custom Computing Machines (FCCM), 2015
    128. Wickramaarachchi, Charith; Chelmis, Charalampos; Prasanna, Viktor K., Empowering Fast Incremental Computation over Large Scale Dynamic GraphsIEEE International Parallel & Distributed Processing Symposium (IPDPS) ParLearning Workshop, 2015
    129. Zhou, Shijie; Chelmis, Charalampos; Prasanna, Viktor K., Accelerating Large-Scale Single-Source Shortest Path on FPGA22nd Reconfigurable Architectures Workshop (RAW), 29th Annual International Parallel & Distributed Processing Symposium (IPDPS), 2015
    130. Singapura, Shreyas G.; Panangadan, Anand; Prasanna, Viktor K., Towards Performance Modeling of 3D Memory Integrated FPGA Architectures11th International Symposium on Applied Reconfigurable Computing (ARC), 2015
    131. Chen, Ren; Prasanna, Viktor K., DRAM Row Activation Energy Optimization for Stride Memory Access on FPGA-based Systems11th International Symposium on Applied Reconfigurable Computing (ARC), 2015
    132. Chen, Ren; Prasanna, Viktor K., Energy and Memory Efficient Bitonic Sorting on FPGAACM/SIGDA International Symposium on Field Programmable Gate Arrays (FPGA), 2015
    133. Kuppannagari, Sanmukh R.; Prasanna, Viktor K., Efficient Generation of Energy and Performance Pareto Front for FPGA DesignsACM/SIGDA International Symposium on Field Programmable Gate Arrays (FPGA), 2015
    134. Gandhi, Vaibhav R.; Qu, Yun R.; Prasanna, Viktor K., High-Throughput Hash-based Online Traffic Classification Engines on FPGAIEEE International Conference on Reconfigurable Computing and FPGAs (ReConfig), 2014
    135. Sanny, Andrea; Yang, Yi-Hua E.; Prasanna, Viktor K., Energy-Efficient Histogram on FPGAIEEE International Conference on Reconfigurable Computing and FPGAs (ReConfig), 2014
    136. Qu, Yun R.; Zhou, Shijie; Prasanna, Viktor K., A Decomposition-based Approach for Scalable Many-field Packet Classification on Multi-core ProcessorsInternational Journal of Parallel Programming (IJPP), 2014
    137. Zhou, Shijie; Zhao, Sihan; Prasanna, Viktor K., 400 Gbps Energy-Efficient Multi-Field Packet Classification on FPGAIEEE International Conference on Reconfigurable Computing and FPGAs (ReConFig), 2014
    138. Zhou, Shijie; Jiang, Weirong; Prasanna, Viktor K., A Flexible and Scalable High-Performance OpenFlow Switch on Heterogeneous SoC PlatformsInternational Performance, Computing, and Communications Conference (IPCCC), 2014
    139. Kuppannagari, Sanmukh R.; Hu, Yusong; Prasanna, Viktor K., High Level Performance Model Based Design Space Exploration for Energy-Efficient Designs on FPGAs5th International Green Computing Conference (IGCC), 2014
    140. Chen, Ren; Prasanna, Viktor K., Algorithmic Optimizations for Energy-efficient Throughput-oriented FFT architecture5th International Green Computing Conference (IGCC), 2014
    141. Zhou, Shijie; Nittoor, Prashant Rao; Prasanna, Viktor K., High-Performance Traffic Classification on GPUIEEE International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD), 2014
    142. Qu, Yun; Prasanna, Viktor K., Compact Hash Tables for High-performance Traffic Classification on Multi-core ProcessorsIEEE International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD), 2014
    143. Qu, Yun; Prasanna, Viktor K., Scalable and Dynamically Updatable Lookup Engine for Decision-trees on FPGAIEEE 18th International Conference on High Performance Extreme Computing (HPEC), 2014
    144. Kuppannagari, Sanmukh R.; Singapura, Shreyas G.; Chen, Ren; Sanny, Andrea; Tran, Geoffrey Phi C.; Zhou, Shijie; Hu, Yusong; Crago, Stephen P.; Prasanna, Viktor K., Energy Performance of FPGAs on PERFECT Suite KernelsIEEE 18th International Conference on High Performance Extreme Computing (HPEC), 2014
    145. Sanny, Andrea; Prasanna, Viktor K., Energy-Efficient Histogram Equalization on FPGAIEEE 18th International Conference on High Performance Extreme Computing (HPEC), 2014
    146. Zhou, Shijie; Singapura, Shreyas G.; Prasanna, Viktor K., High-Performance Packet Classification on GPUIEEE 18th International Conference on High Performance Extreme Computing (HPEC), 2014
    147. Chen, Ren; Prasanna, Viktor K., Energy Optimizations for FPGA-based 2-D FFT ArchitectureIEEE 18th International Conference on High Performance Extreme Computing (HPEC), 2014
    148. Kumbhare, Alok; Frincu, Marc; Raghavendra, Cauligi S.; Prasanna, Viktor K., Efficient Extraction of High Centrality Vertices in Distributed GraphsIEEE 18th International Conference on High Performance Extreme Computing (HPEC), 2014
    149. Wickramaarachchi, Charith; Frincu, Marc; Small, Patrick; Prasanna, Viktor K., Fast Parallel Algorithm for Unfolding of Communities in Large GraphsIEEE 18th International Conference on High Performance Extreme Computing (HPEC), 2014
    150. Zhou, Shijie; Jiang, Weirong; Prasanna, Viktor K., A Programmable and Scalable OpenFlow Switch using Heterogeneous SoC PlatformsACM SIGCOMM Workshop on Hot Topics in Software Defined Networking (HotSDN), 2014
    151. Qu, Yun; Zhou, Shijie; Prasanna, Viktor K., Performance Modeling and Optimizations for Decomposition-based Large-scale Packet Classification on Multi-core ProcessorsIEEE 15th International Conference on High Performance Switching and Routing (HPSR), 2014
    152. Qu, Da Tong; Yun; Prasanna, Viktor K., High-throughput Traffic Classification on Multi-core ProcessorsIEEE 15th International Conference on High Performance Switching and Routing (HPSR), 2014
    153. Chu, Hsuan-Yi; Xia, Yinglong; Panangadan, Anand; Prasanna, Viktor K., Wait-Free Primitives for Initializing Bayesian Network Structure Learning on Multicore Processors3rd International Workshop on Parallel and Distributed Computing for Large Scale Machine Learning and Big Data Analytics (ParLearning), 28th IEEE International Parallel and Distributed Processing Symposium (IPDPS), 2014
    154. Ganegedara, Thilan; Prasanna, Viktor K., 100+ Gbps IPv6 Packet Forwarding on Multi-Core PlatformsIEEE Global Communications Conference (GLOBECOM), 2013
    155. Haria, Swapnil; Prasanna, Viktor K., Optimal mapping of multiple packet lookup schemes onto FPGAIEEE International Conference on ReConFigurable Computing and FPGAs (ReConFig), 2013
    156. Sanny, Andrea; Prasanna, Viktor K., Energy-Efficient Median Filter on FPGAIEEE International Conference on ReConFigurable Computing and FPGAs (ReConFig), 2013
    157. Tong, Da; Prasanna, Viktor K., Online heavy hitter detector on FPGAIEEE International Conference on Reconfigurable Computing and FPGAs (ReConFig), 2013
    158. Matam, Kiran Kumar; Prasanna, Viktor K., Energy-Efficient Large-Scale Matrix Multiplication on FPGAsIEEE International Conference on ReConFigurable Computing and FPGAs (ReConFig), 2013
    159. Chen, Ren; Prasanna, Viktor K., Energy-Efficient Architecture for Stride Permutation on Streaming DataIEEE International Conference on ReConFigurable Computing and FPGAs (ReConFig), 2013
    160. Qu, Yun; Zhou, Shijie; Prasanna, Viktor K., Scalable Many-field Packet Classification on Multi-core ProcessorsInternational Symposium on Computer Architecture and High Performance Computing (SBAC-PAD), 2013
    161. Qu, Yun; Zhou, Shijie; Prasanna, Viktor K., High-performance Architecture for Dynamically Updatable Packet Classification on FPGAACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS), 2013
    162. Matam, Kiran Kumar; Le, Hoang; Prasanna, Viktor K., Evaluating Energy Efficiency of Floating Point Matrix Multiplication on FPGAsIEEE High Performance Extreme Computing Conference (HPEC), 2013
    163. Tong, Da; Prasanna, Viktor K., Dynamically configurable online statistical flow feature extractor on FPGAIEEE International Conference on High Performance Extreme Computing (HPEC), 2013
    164. Zhou, Shijie; Qu, Yun; Prasanna, Viktor K., Multi-core Implementation of Decomposition-based Packet Classification AlgorithmsInternational Conference on Parallel Computing Techniques (PaCT), 2013
    165. Chen, Ren; Park, Neungsoo; Prasanna, Viktor K., High Throughput Energy Efficient Parallel FFT Architecture on FPGAsIEEE High Performance Extreme Computing Conference (HPEC), 2013
    166. Chen, Ren; Le, Hoang; Prasanna, Viktor K., Energy Efficient Parameterized FFT ArchitectureIEEE International Conference on Field Programmable Logic and Applications (FPL), 2013
    167. Matam, Kiran Kumar; Le, Hoang; Prasanna, Viktor K., Energy Efficient Architecture for Matrix Multiplication on FPGAsIEEE International Conference on Field Programmable Logic and Applications (FPL), 2013
    168. Yang, Yi-Hua E.; Qu, Yun; Haria, Swapnil; Prasanna, Viktor K., Architecture and Performance Models for Scalable IP Lookup Engines on FPGAInternational Conference on High Performance Switching and Routing (HPSR), 2013
    169. Qu, Yun; Prasanna, Viktor K., Fast Dynamically Updatable Packet Classifier on FPGAInternational Conference on Field Programmable Logic and Applications (FPL), 2013
    170. Matam, Kiran Kumar; Prasanna, Viktor K., Algorithm Design Methodology for Embedded ArchitecturesInternational Symposium on Applied Reconfigurable Computing (ARC), 2013
    171. Tong, Da; Sun, Lu; Matam, Kiran; Prasanna, Viktor K., High throughput and programmable online traffic classifier on FPGAthe ACM/SIGDA International Symposium on Field Programmable Gate Arrays (FPGA), 2013
    172. Haria, Swapnil; Prasanna, Viktor K., AutoMapper: an automated tool for optimal hardware resource allocation for networking applications on FPGAthe ACM/SIGDA International Symposium on Field Programmable Gate Arrays (FPGA), 2013
    173. Qu, Yun; Prasanna, Viktor K., High-performance Pipelined Architecture for Tree-based IP lookup Engine on FPGAReconfigurable Architectures Workshop (RAW), 2013
    174. Sanny, Andrea; Ganegedara, Thilan; Prasanna, Viktor K., A Comparison of Ruleset Feature Independent Packet Classification Engines on FPGAReconfigurable Architectures Workshop (RAW), 2013
    175. Redekopp, Mark; Simmhan, Yogesh; Prasanna, Viktor K., Optimizations and Analysis of BSP Graph Processing Models on Public CloudsIEEE International Parallel & Distributed Processing Symposium (IPDPS), 2013
    176. Haria, Swapnil; Ganegedara, Thilan; Prasanna, Viktor K., Power Efficient and Scalable Virtual Routers on FPGAInternational Conference on ReConFigurable Computing and FPGAs (ReConFig), 2012
    177. Ma, Nam; Xia, Yinglong; Prasanna, Viktor K., Parallel Exact Inference on Multicore Using MapReduce24nd International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD), 2012
    178. Jiang, Weirong; Prasanna, Viktor K., Scalable Packet Classification on FPGAIEEE Transactions on Very Large Scale Integration Systems (TVLSI), 2012
    179. Ganegedara, Thilan; Prasanna, Viktor K.; Brebner, Gordon, Optimizing Packet Lookup in Time and Space on FPGA22nd International Conference on Field Programmable Logic and Applications (FPL ), 2012
    180. Le, Hoang; Prasanna, Viktor K., Scalable Tree-based Architectures for IPv4/v6 Lookup Using Prefix PartitioningIEEE Transactions on Computers, 2012
    181. Xia, Yinglong; Prasanna, Viktor K., Distributed Evidence Propagation in Junction Trees on ClustersIEEE Transactions on Parallel and Distributed Systems (TPDS), 2012
    182. Yang, Yi-Hua E.; Prasanna, Viktor K., High-Performance and Compact Architecture for Regular Expression Matching on FPGAIEEE Transactions on Computers, 2012
    183. Yang, Yi-Hua E.; Prasanna, Viktor K., Robust and Scalable String Pattern Matching for Deep Packet Inspection on Multi-core ProcessorsIEEE Transactions on Parallel and Distributed Systems (TPDS), 2012
    184. Ganegedara, Thilan; Prasanna, Viktor K., StrideBV: Single Chip 400G+ Packet Classification13th International Conference on High Performance Switching and Routing (HPSR), 2012
    185. Qu, Yun; Yang, Yi-Hua E.; Prasanna, Viktor K., Large-scale multi-flow regular expression matching on FPGA13th International Conference on High Performance Switching and Routing (HPSR), 2012
    186. Ma, Nam; Xia, Yinglong; Prasanna, Viktor K., Task Parallel Implementation of Belief Propagation in Factor GraphsWorkshop on Parallel and Distributed Computing for Machine Learning and Inference Problems (ParLearning – in conjunction with IPDPS’12), 2012
    187. Ganegedara, Thilan; Prasanna, Viktor K., FPGA-based Router Virtualization: A Power Perspective19th Reconfigurable Architectures Workshop (RAW ), 2012
    188. Le, Hoang; Prasanna, Viktor K., A Memory-Efficient and Modular Approach for Large-Scale String Pattern MatchingIEEE Transactions on Computers, 2012
    189. Jiang, Weirong; Prasanna, Viktor K., Data Structure Optimization for Power-Efficient IP Lookup ArchitecturesIEEE Transactions on Computers, 2012
    190. Tong, Da; Yang, Yi-Hua; Prasanna, Viktor K., A Memory Efficient IPv6 Lookup Engine on FPGAInternational Conference on Reconfigurable Computing and FPGAs (ReConFig), 2012
    191. Redekopp, Mark; Simmhan, Yogesh; Prasanna, Viktor K., Performance Analysis of Vertex-centric Graph Algorithms on the Azure Cloud PlatformWorkshop on Parallel Algorithms and Software for Analysis of Massive Graphs (ParGraph ’11), 2011
    192. Sun, Lu; Le, Hoang; Prasanna, Viktor K., Optimizing Decomposition-based Packet Classification Implementation on FPGAsInternational Conference on ReConFigurable Computing and FPGAs (ReConFig), 2011
    193. Qu, Yun; Yang, Yi-Hua E.; Prasanna, Viktor K., Multi-stream Regular Expression Matching on FPGAInternational Conference on ReConFigurable Computing and FPGAs (ReConFig), 2011
    194. Yang, Yi-Hua E.; Prasanna, Viktor K., Optimizing Regular Expression Matching with SR-NFA on Multi-Core SystemsParallel Architectures and Compilation Techniques (PACT ’11), 2011
    195. Ma, Nam; Xia, Yinglong; Prasanna, Viktor K., Data Parallelism for Belief Propagation in Factor Graphs23nd International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD ’11), 2011
    196. Ganegedara, Thilan; Le, Hoang; Prasanna, Viktor K., Towards On-the-fly Incremental Updates for Virtualized Routers on FPGA21st Annual International Conference on Field-Programmable Logic and Applications (FPL ’11), 2011
    197. Zhao, Jing; Gomadam, Karthik; Prasanna, Viktor K., Predicting Missing Provenance using Semantic Associations in Reservoir EngineeringIEEE International Conference on Semantic Computing (ICSC ’11), 2011
    198. Erdem, Oguzhan; Le, Hoang; Prasanna, Viktor K., Hybrid Data Structure for IP Lookup in Virtual Routers Using FPGAs22nd IEEE International Conference on Application-specific Systems, Architectures and Processors (ASAP ’11), 2011
    199. Erdem, Oguzhan; Le, Hoang; Prasanna, Viktor K., Clustered Parameterized Hierarchical Search Structure for Large-Scale Packet Classification on FPGA21st Annual International Conference on Field-Programmable Logic and Applications (FPL ’11), 2011
    200. Ganegedara, Thilan; Jiang, Weirong; Prasanna, Viktor K., Multiroot: Towards Memory-Efficient Router VirtualizationIEEE International Conference on Communications (ICC ’11), 2011
    201. Zinn, Daniel; Hart, Quinn; McPhillips, Timothy; Ludascher, Bertram; Simmhan, Yogesh; Giakkoupis, Michail; Prasanna, Viktor K., Towards Reliable, Performant Workflows for Streaming-Applications on Cloud Platforms11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid ’11), 2011
    202. Xia, Yinglong; Prasanna, Viktor K., Self-adaptive Evidence Propagation on Manycore ProcessorsWorkshop on Parallel and Distributed Scientific and Engineering Computing (PDSEC ’11), 2011
    203. Le, Hoang; Jiang, Weirong; Prasanna, Viktor K., Memory-Efficient IPv4/v6 Lookup on FPGAs Using Distance-Bounded Path Compression19th IEEE Symposium on Field Programmable Custom Computing Machines (FCCM ’11), 2011
    204. Yang, Yi-Hua E.; Erdem, Oguzhan; Prasanna, Viktor K., High Performance IP Lookup on FPGA with Combined Length-Infix Pipelined Search19th Intl. IEEE Symp. on Field-Programmable Custom Computing Machines (FCCM ’11), 2011
    205. Ma, Nam; Xia, Yinglong; Prasanna, Viktor K., Exploring Weak Dependencies in DAG Scheduling for Exact InferenceAdvances in Parallel and Distributed Computing Models (APDCM ’11), 2011
    206. Yang, Y.-H. E.; Prasanna, Viktor K., Space-Time Trade off in Regular Expression Matching with Semi-Deterministic Finite Automata30th Conference on Computer Communications (INFOCOM ’11), 2011
    207. Le, Hoang; Ganegedara, Thilan; Prasanna, Viktor K., Memory-Efficient and Scalable Virtual Routers Using FPGA19th ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA ’11), 2011
    208. Xia, Yinglong; Prasanna, Viktor K., Scheduling DAG Structured ComputationsMulti- and Many-Core Technologies: Architecture, Programming, Algorithms, & Applications, Chapman & Hall / CRC, 2011
    209. Xia, Yinglong; Prasanna, Viktor K., Parallel Evidence Propagation on Multicore ProcessorsJournal of Supercomputing, 2011
    210. Jiang, Weirong; Prasanna, Viktor K., Energy-Efficient Parallel Packet ForwardingGreen IT: Technologies and Applications, Springer, 2011
    211. Jiang, Weirong; Prasanna, Viktor K., Energy Efficient Internet InfrastructureEnergy Efficient Distributed Computing Systems, Wiley, 2011
    212. Simmhan, Yogesh; Giakkoupis, Michail; Cao, Baohua; Prasanna, Viktor K., On Using Cloud Platforms in a Software Architecture for Smart Energy GridsIEEE International Conference on Cloud Computing Technology and Science (CloudCom ’10), 2010
    213. Le, Hoang; Prasanna, Viktor K., High-Throughput IP-Lookup Supporting Dynamic Routing Tables using FPGAInternational Conference on Field-Programmable Technology (FPT ’10), 2010
    214. Ganegedara, Thilan; Jiang, Weirong; Prasanna, Viktor K., FRuG: A Benchmark for Packet Forwarding in Future Networks29th IEEE International Performance Computing and Communications Conference (IPCCC’10), 2010
    215. Ma, Nam; Xia, Yinglong; Prasanna, Viktor K., Exact Inference on Manycore Processors Using Pointer Jumping22nd International Conference on Parallel and Distributed Computing and Systems (PDCS ’10), 2010
    216. Xia, Yinglong; Prasanna, Viktor K., Distributed Evidence Propagation in Junction Trees22nd International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD ’10), 2010
    217. Jeon, Hyeran; Xia, Yinglong; Prasanna, Viktor K., Parallel Exact Inference on a CPU-GPGPU Heterogeneous SystemInternational Conference on Parallel Processing (ICPP ’10), 2010
    218. Jiang, Weirong; Prasanna, Viktor K.; Yamagaki, Norio, Decision Forest: A Scalable Architecture for Flexible Flow Matching on FPGA20th IEEE International Conference on Field Programmable Logic and Applications (FPL ’10), 2010
    219. Ganegedara, Thilan; Yang, Yi-Hua E.; Prasanna, Viktor K., Automation Framework for Large-Scale Regular Expression Matching on FPGA20th IEEE International Conference on Field Programmable Logic and Applications (FPL ’10), 2010
    220. Pathak, Animesh; Prasanna, Viktor K., Energy-Efficient Task Mapping for Data-driven Sensor Network MacroprogrammingIEEE Transactions on Computers, 2010
    221. Jeon, Hyeran; Xia, Yinglong; Prasanna, Viktor K., Node Level Primitives for Exact Inference on GPGPU17th International Conference on Systems, Signals and Image Processing (IWSSIP ’10), 2010
    222. Jiang, Weirong; Prasanna, Viktor K., Architecture-Aware Data Structure Optimization for Power-Efficient IP Lookup11th IEEE International Conference on High Performance Switching and Routing (HPSR ’10), 2010
    223. Xia, Yinglong; Prasanna, Viktor K., Collaborative Scheduling of DAG Structured Computations on Multicore ProcessorsACM Computing Frontiers (CF ’10), 2010
    224. Jiang, Weirong; Yang, Yi-Hua E.; Prasanna, Viktor K., Scalable Multi-Pipeline Architecture for High Performance Multi-Pattern String MatchingIEEE International Parallel and Distributed Processing Symposium (IPDPS ’10), 2010
    225. Xia, Yinglong; Prasanna, Viktor K.; Li, James, Hierarchical Scheduling of DAG Structured Computations on Manycore Processors with Dynamic Thread Grouping15th Workshop on Job Scheduling Strategies for Parallel Processing (JSSPP ’10), held in conjunction with IPDPS, 2010
    226. Yang, Yi-Hua E.; Prasanna, Viktor K.; Jiang, Chenqian, Head-Body Partitioned String Matching for Deep Packet Inspection with Scalable and Attack-Resilient PerformanceIEEE International Parallel and Distributed Processing Symposium (IPDPS ’10), 2010
    227. Le, Hoang; Prasanna, Viktor K., A Memory-Efficient and Modular Approach for String Matching on FPGAs18th IEEE Symposium on Field Programmable Custom Computing Machines (FCCM ’10), 2010
    228. Jiang, Weirong; Prasanna, Viktor K., Towards Practical Architectures for SRAM-based Pipeline Lookup Engines29th Conference on Computer Communications (INFOCOM ’10), 2010
    229. Yang, Yi-Hua E.; Le, Hoang; Prasanna, Viktor K., High Performance Dictionary-Based String Matching for Deep Packet Inspection29th Conference on Computer Communications (INFOCOM ’10), 2010
    230. Le, Hoang; Yang, Yi-Hua E.; Prasanna, Viktor K., Memory Efficient String Matching: A Modular Approach on FPGAs18th ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA ’10), 2010
    231. Yang, Yi-Hua E.; Prasanna, Viktor K., High Throughput and Large Capacity Pipelined Dynamic Search Tree on FPGA18th ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA ’10), 2010
    232. Xia, Yinglong; Prasanna, Viktor K., Scalable Node Level Computation Kernels for Parallel Exact InferenceIEEE Transactions on Computers, 2010
    233. Xia, Yinglong; Prasanna, Viktor K., Parallel Exact Inference on the Cell Broadband Engine ProcessorJournal of Parallel and Distributed Computing, 2010
    234. Xia, Yinglong; Prasanna, Viktor K., Topologically Adaptive Parallel Breadth-first Search on Multicore Processors21st International Conference on Parallel and Distributed Computing and Systems (PDCS ’09), 2009
    235. Jiang, Weirong; Prasanna, Viktor K., Energy-Efficient Multi-Pipeline Architecture for Terabit Packet Classificationthe IEEE Global Communications Conference (Globecom ’09), 2009
    236. Xia, Yinglong; Prasanna, Viktor K., Accelerating Exact Inference on Probabilistic Graphical Models on Multicore ProcessorsAsian Technology Information Program: Research Challenges on Computing in India, 2009
    237. Wagner, Jeffrey M.; Jiang, Weirong; Prasanna, Viktor K., A Scalable Pipeline Architecture for Line Rate Packet Classification on FPGAs21st IASTED International Conference on Parallel and Distributed Computing and Systems (PDCS ’09), 2009
    238. Jiang, Weirong; Prasanna, Viktor K., Reducing Dynamic Power Dissipation in Pipelined Forwarding Engines27th IEEE International Conference on Computer Design (ICCD ’09), 2009
    239. Jiang, Weirong; Prasanna, Viktor K., Sequence-Preserving Parallel IP Lookup using Multiple SRAM-based PipelinesJournal of Parallel and Distributed Computing, 2009
    240. Jiang, Weirong; Prasanna, Viktor K., Scalable Packet Classification: Cutting or Merging?18th IEEE International Conference on Computer Communications and Networks (ICCCN ’09), 2009
    241. Vinjamuri, Sudhir; Prasanna, Viktor K., Hierarchical Dependency Graphs: Abstraction and Methodology for Mapping Systolic Array Designs to Multicore Processors10th International Conference on Parallel Computing Technologies (PaCT’09), 2009
    242. Jiang, Weirong; Prasanna, Viktor K., Field-Split Parallel Architecture for High Performance Multi-Match Packet Classification Using FPGAs21st ACM Symposium on Parallelism in Algorithms and Architectures (SPAA ’09), 2009
    243. Jiang, Weirong; Prasanna, Viktor K., A FPGA-based Parallel Architecture for Scalable High-Speed Packet Classification21st IEEE International Conference on Application-specific Systems, Architectures and Processors (ASAP ’09), 2009
    244. Vinjamuri, Sudhir; Prasanna, Viktor K., Transitive Closure on the Cell Broadband Engine: A study on Self-Scheduling in a Multicore Processor23rd IEEE International Parallel and Distributed Processing Symposium (IPDPS ’09), 2009
    245. Le, Hoang; Prasanna, Viktor K., Scalable High Throughput and Power Efficient IP-Lookup on FPGA17th IEEE Symposium on Field Programmable Custom Computing Machines (FCCM ’09), 2009
    246. Wang, Qingbo; Prasanna, Viktor K., Multi-core Architecture on FPGA for Large Dictionary String Matching17th IEEE Symposium on Field Programmable Custom Computing Machines (FCCM ’09), 2009
    247. Yang, Yi-Hua E.; Prasanna, Viktor K., Memory-Efficient Pipelined Architecture for Large-Scale String Matching17th IEEE Symposium on Field Programmable Custom Computing Machines (FCCM ’09), 2009
    248. Jiang, Weirong; Prasanna, Viktor K., Large-Scale Wire-Speed Packet Classification on FPGAs17th ACM International Symposium on Field-Programmable Gate Arrays (FPGA ’09), 2009
    249. Yang, Yi-Hua E.; Prasanna, Viktor K., Software Toolchain for Large-Scale RE-NFA Construction on FPGAInternational Journal of Reconfigurable Computing, 2009
    250. Jiang, Weirong; Prasanna, Viktor K., Towards Green Routers: Depth-Bounded Multi-Pipeline Architecture for Power-Efficient IP LookupIEEE International Performance Computing and Communications Conference (IPCCC ’08), 2008
    251. Zhuo, Ling; Prasanna, Viktor K., Scalable Hybrid Designs for Linear Algebra on Reconfigurable Computing SystemsIEEE Transactions on Computers, 2008
    252. Yang, Yi-Hua E.; Prasanna, Viktor K., Automatic Construction of Large-Scale Regular Expression Matching Engines on FPGAInternational Conference on Reconfigurable Computing and FPGAs (ReConFig ’08), 2008
    253. Zhao, Jing; Sun, Fan; Torniai, Carlo; Bakshi, Amol; Prasanna, Viktor K., A Provenance-Integration Framework for Distributed Workflows in Grid EnvironmentsWorkshop on Grid and Utility Computing (WUGC), 2008
    254. Yang, Yi-Hua E.; Jiang, Weirong; Prasanna, Viktor K., Compact Architecture for High-Throughput Regular Expression Matching on FPGAACM/IEEE Symposium on Architectures for Networking and Communication Systems (ANCS’ 08), 2008
    255. Le, H.; Jiang, W.; Prasanna, Viktor K., Scalable High-Throughput Sram-Based Architecture for IP-Lookup Using FPGA18th Annual International Conference on Field-Programmable Logic and Applications (FPL ’08), 2008
    256. Soma, Ramakrishna; Prasanna, Viktor K., Parallel Inferencing for OWL Knowledge Bases37th International Conference on Parallel Processing (ICPP ’08), 2008
    257. Soma, R.; Prasanna, Viktor K., A Data Partitioning Approach for Parallelizing Rule Based Inferencing for Materialized OWL Knowledge BasesUSA International Conference on Parallel and Distributed Computing and Communication Systems (PDCCS), 2008
    258. Zhuo, Ling; Prasanna, Viktor K., High-Performance Designs for Linear Algebra Operations on Reconfigurable HardwareIEEE Transactions on Computers, 2008
    259. Pathak, Animesh; Zhou, Qunzhi; Prasanna, Viktor K., Srijan: A Graphical Toolkit for WSN Application Development4th IEEE International Conference on Distributed Computing in Sensor Systems (DCOSS ’08), 2008
    260. Jiang, Weirong; Prasanna, Viktor K., Multi-Terabit IP Lookup Using Parallel Bidirectional PipelinesComputing Frontier (CF), 2008
    261. Bakshi, Amol; Prasanna, Viktor K.; Reich, J.; Larner, D., Architecture-Independent Programming for Wireless Sensor NetworksWiley-Interscience, 2008
    262. Jiang, Weirong; Prasanna, Viktor K., Parallel IP Lookup using Multiple SRAM-based PipelinesIEEE International Parallel & Distributed Processing Symposium (IPDPS ’08), 2008
    263. Zhuo, Ling; Wang, Qingbo; Prasanna, Viktor K., Matrix Computations on Heterogeneous Reconfigurable Systems16th Annual IEEE Symposium on Field Programmable Custom Computing Machines (FCCM ’08), 2008
    264. Xia, Yinglong; Prasanna, Viktor K., Junction Tree Decomposition for Parallel Exact InferenceIEEE International Parallel & Distributed Processing Symposium (IPDPS ’08), 2008
    265. Jiang, Weirong; Wang, Qingbo; Prasanna, Viktor K., Beyond TCAMs: An SRAM-based Multi-Pipeline Architecture for Terabit IP LookupIEEE InfoCom, 2008
    266. Le, H.; Jiang, W.; Prasanna, Viktor K., A SRAM-based Architecture for Trie-based IP Lookup Using FPGA16th Annual IEEE Symposium on Field Programmable Custom Computing Machines (FCCM ’08), 2008
    267. Yu, Yang; Krishnamachari, Bhaskar; Prasanna, Viktor K., Data Gathering with Tunable Compression in Sensor NetworksIEEE Transactions on Parallel and Distributed Systems (TPDS), 2008
    268. Scrofano, Ronald; Zhuo, Ling; Prasanna, Viktor K., Area-Efficient Evaluation of Arithmetic Expressions Using Deeply Pipelined Floating-Point CoresIEEE Transactions on Very Large Scale Integration Systems (TVLSI), 2008
    269. Ou, Jingzhao; Prasanna, Viktor K., A Cooperative Management Scheme for Power Efficient Implementations of Real-Time Operating Systems on Soft ProcessorsIEEE Transactions on Very Large Integration Systems (TVLSI), 2008
    270. Xia, Yinglong; Prasanna, Viktor K., Node Level Primitives for Parallel Exact Inference19th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD ’07), 2007
    271. Hong, Bo; Prasanna, Viktor K., Adaptive Allocation of Independent Tasks to Maximize ThroughputIEEE Transactions on Parallel and Distributed Systems, 2007
    272. Zhuo, Ling; Morris, Gerald R.; Prasanna, Viktor K., High-Performance Reduction Circuits Using Deeply Pipelined Operators on FPGAsIEEE Transactions on Parallel and Distributed Systems (TPDS), 2007
    273. Mottola, Luca; Pathak, Animesh; Bakshi, Amol; Prasanna, Viktor K.; Picco, Gian Pietro, Enabling Scope-Based Interactions in Sensor Network MacroprogrammingFourth IEEE International Conference on Mobile Ad-hoc and Sensor Systems (MASS ’07), 2007
    274. Xia, Yinglong; Prasanna, Viktor K., Parallel Exact Inference11th International Conference on Parallel Computing (ParCo ’07), 2007
    275. Zhuo, Ling; Prasanna, Viktor K., Optimizing Matrix Multiplication on Heterogeneous Reconfigurable Systems11th International Conference on Parallel Computing (ParCo ’07), 2007
    276. Jiang, Weirong; Prasanna, Viktor K., A Memory-Balanced Linear Pipeline Architecture for Trie-based IP Lookup15th IEEE Symposium on High Performance Interconnects (HotI ’07), 2007
    277. Pathak, Animesh; Zhou, Qunzhi; Mottola, Luca; Bakshi, Amol; Prasanna, Viktor K.; Picco, Gian Pietro, End-to-end Toolkit for Developing a Class of WSN Applications on Sun SPOT Nodes3rd International Conference on Distributed Computing in Sensor Systems (DCOSS ’07), 2007
    278. Li, Xiaorong; Veeravalli, B.; Prasanna, Viktor K., A Window-assisted Video Partitioning Strategy for Partitioning and Caching Video Streams in Distributed Multimedia SystemsJournal of Parallel and Distributed Computing (JPDC), 2007
    279. Pathak, Animesh; Mottola, Luca; Bakshi, Amol; Prasanna, Viktor K.; Picco, Gian Pietro, A Compilation Framework for Macroprogramming Networked Sensors3rd International Conference on Distributed Computing in Sensor Systems (DCOSS ’07), 2007
    280. Zhuo, Ling; Prasanna, Viktor K., Scalable and Modular Algorithms for Floating-Point Matrix Multiplication on Reconfigurable Computing SystemsIEEE Transactions on Parallel and Distributed Systems (TPDS), 2007
    281. Mohanty, Sumit; Prasanna, Viktor K., A Model-based Extensible Design Framework for Efficient Application Design using FPGAACM Transactions on Design Automation of Electronic Systems (TODAES), 2007
    282. Morris, G. R.; Prasanna, Viktor K., Sparse matrix computations on reconfigurable hardwareComputer, 2007
    283. Pathak, Animesh; Mottola, Luca; Bakshi, Amol; Prasanna, Viktor K.; Picco, Gian Pietro, Expressing Sensor Network Interaction Patterns using Data-Driven Macroprogramming3rd IEEE International Workshop on Sensor Networks and Systems for Pervasive Computing (PerSeNS ’07), in conjunction with PERCOM, 2007
    284. Veeravalli, B.; Prasanna, Viktor K., Fault-Tolerant Analysis for Multiple Servers Movie Retrieval Strategy for Distributed Multimedia ApplicationsMultimedia Tools and Applications, 2007
    285. Soma, Ramakrishna; Bakshi, Amol; Sie, W. Da; Prasanna, Viktor K., Model-Based Framework for Developing and Deploying Data Aggregation Workflows4th International Conference on Service Oriented Computing (ICSOC ’06), 2006
    286. Scrofano, R.; Prasanna, Viktor K., Preliminary Investigation of Advanced Electrostatics in Molecular Dynamics on Reconfigurable ComputersSuperComputing, 2006
    287. Yu, Yang; Prasanna, Viktor K.; Krishnamachari, Bhaskar, Energy Minimization for Real-Time Data Gathering in Wireless Sensor NetworksIEEE Transactions on Wireless Communications, 2006
    288. Yu, Yang; Prasanna, Viktor K., Exploring Energy-Latency Tradeoffs for Data Gathering in Wireless Sensor NetworksIEEE Transactions on Wireless Communications, 2006
    289. Baker, Zachary K.; Prasanna, Viktor K., Automatic Synthesis of Efficient Intrusion Detection Systems on FPGAsIEEE Transactions on Dependable and Secure Computing, 2006
    290. Namasivayam, Vasanth Krishna; Pathak, Animesh; Prasanna, Viktor K., Scalable Parallel Implementation of Bayesian Network to Junction Tree Conversion for Exact Inference18th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD ’06), 2006
    291. Namasivayam, Vasanth Krishna; Prasanna, Viktor K., Scalable Parallel Implementation of Exact Inference in Bayesian Networks12th International Conference on Parallel and Distributed Systems (ICPADS ’06), 2006
    292. Morris, G. R.; Anderson, R. D.; Prasanna, Viktor K., An FPGA-Based Application-Specific Processor for Efficient Reduction of Multiple Variable-Length Floating-Point Data SetsIEEE 17th International Conference on Application-specific Systems, Architectures and Processors (ASAP ’06), 2006
    293. Zhuo, Ling; Prasanna, Viktor K., High-Performance and Parameterized Matrix Factorization on FPGAs16th International Conferenceon Field Programmable Logic and Applications, 2006
    294. Singh, Mitali; Prasanna, Viktor K., Energy-efficient and Fault-tolerant Resolution of Topographic Queries in Networked Sensor SystemsInternational Conference on Parallel and Distributed Systems (ICPADS ’06), 2006
    295. Kim, J.-K.; Hensgen, D.; Kidd, T.; Siegel, H. J.; Prasanna, Viktor K., A Flexible Multi-Dimensional QoS performance Measure Framework for Distributed Heterogeneous SystemsSpecial Issue on Cluster Computing in Science andEngineering, 2006
    296. Ou, Jingzhao; Prasanna, Viktor K., Design Space Exploration Using Arithmetic Level Hardware-Software Co-Simulation for Configurable Multi-Processor PlatformsACM Transactions on Embedded Computing Systems (TECS), 2006
    297. Pathak, Animesh; Prasanna, Viktor K., Issues in Designing a Compilation Framework for Macroprogrammed Networked Sensor SystemsInternational Conference on Integrated Internet Ad hoc and Sensor Networks (InterSense ’06)Nice, 2006
    298. Jung, H.-J.; Baker, Zachary K.; Prasanna, Viktor K., Performance of FPGA Implementation of Bit-split Architecture for Intrusion Detection SystemsReconfigurable Architectures Workshop atIPDPS (RAW ’06), 2006
    299. Baker, Zachary K.; Prasanna, Viktor K., An Architecture for Efficient Hardware Data Mining using Reconfigurable Computing SystemFourteenth Annual IEEE Symposium on Field Programmable Custom Computing Machines (FCCM ’06), 2006
    300. Kwatra, A.; Singh, M.; Prasanna, Viktor K., Accelerating DTI Tractography using FPGAsthe 13th ReconfigurableArchitecture Workshop at IPDPS (RAW ’06), 2006
    301. Hong, Bo; Prasanna, Viktor K., Maximum Lifetime Data Sensing and Extraction in Energy Constrained Networked SensorJournal of Parallel and Distributed Computing, 2006
    302. Scrofano, Ronald; Gokhale, Maya; Trouw, Frans; Prasanna, Viktor K., A Hardware/Software Approach to Molecular Dynamics on Reconfigurable Computers14th Annual IEEE Symposium on Field Programmable Custom Computing Machines (FCCM ’06), 2006
    303. Morris, Gerald R.; Anderson, Richard D.; Prasanna, Viktor K., A Hybrid Approach for Mapping Conjugate Gradient onto an FPGA-Augmented Reconfigurable Supercomputer14th Annual IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM’06), 2006
    304. Baker, Zachary K.; Jung, H.-J.; Prasanna, Viktor K., Regular Expression Software Deceleration for Intrusion Detection System16th Annual International Conference on Field-Programmable Logic and Applications (FPL ’06), 2006
    305. Morris, Gerald R.; Prasanna, Viktor K., An FPGA-Based Floating-Point Jacobi Iterative Solver8th International Symposium on Parallel Architectures, Algorithms, and Networks (I-SPAN ), 2005
    306. Zhuo, Ling; Prasanna, Viktor K., High Performance Linear Algebra Operations on Reconfigurable SystemsProceedings of SuperComputing, 2005
    307. Jang, Ju-wook; Choi, Seonil; Prasanna, Viktor K., Energy-Efficient Matrix Multiplication on FPGAsIEEE Transactions on VLSI (TVLSI), 2005
    308. Zhuo, Ling; Prasanna, Viktor K., High-Performance and Area-Efficient Reduction Circuits on FPGAs17th International Symposium on Computer Architecture and High Performance Computing, 2005
    309. Baker, Zachary K.; Prasanna, Viktor K., Computationally-efficient Engine for Flexible Intrusion DetectionIEEE Transactions on VLSI, 2005
    310. Morris, Gerald R.; Prasanna, Viktor K., Pipelined Datapath for an IEEE-754 64-Bit Floating-Point Jacobi Solver9th Annual Workshop on High Performance Embedded Computing (HPEC ), 2005
    311. Ou, Jingzhao; Prasanna, Viktor K., Arithmetic-Level Instruction Based Energy Estimation for FPGA based Soft ProcessorsJournal of Low Power Electronics (JOLPE), 2005
    312. Zhuo, Ling; Prasanna, Viktor K., Design Tradeoffs for BLAS Operations on Reconfigurable HardwareInternational Conference on Parallel Processing, 2005
    313. Govindu, Gokul; Scrofano, Ronald; Prasanna, Viktor K., A Library of Parameterizable Floating-Point Cores for FPGAs and Their Application to Scientific ComputingInternational Conference on Engineering of Reconfigurable Systems and Algorithms, 2005
    314. Ou, Jingzhao; Prasanna, Viktor K., Time And Energy Efficient Viterbi Decoding Using FPGAsIEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP), 2005
    315. Ou, Jingzhao; Prasanna, Viktor K., MATLAB/Simulink Based Hardware/Software Co-Simulation for Designing Using FPGA Configured Soft ProcessorsReconfigurable Architecture Workshop (RAW), joint with IPDPS, 2005
    316. Zhuo, Ling; Morris, Gerlad R.; Prasanna, Viktor K., Designing Scalable FPGA-Based Reduction Circuits Using Pipelined Floating-Point CoresReconfigurable Architecture Workshop (RAW), joint with IPDPS, 2005
    317. Morris, Gerald R.; Zhuo, Ling; Prasanna, Viktor K., High-Performance FPGA-Based General Reduction Methods13th Annual IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM ), 2005
    318. Yu, Yang; Hong, Bo; Prasanna, Viktor K., Communication Models for Algorithm Design in Wireless Sensor Networks7th Workshop on Advances in Parallel and Distributed Computational Models held at 19th International Parallel and Distributed Processing Symposium (IPDPS ’05), 2005
    319. Singh, Mitali; Prasanna, Viktor K., Supporting Topographic Queries in a Class of Networked Sensor SystemsWorkshop on Sensor Networks and Systems for Pervasive Computing (PerSeNS), 2005
    320. Yu, Yang; Hong, Bo; Prasanna, Viktor K., On Communication Models for Algorithm Design for Networked Sensor Systems: A Case StudyElsevier Pervasive and Mobile Computing Journal, 2005
    321. Zhuo, Ling; Prasanna, Viktor K., Sparse Matrix-Vector Multiplication on FPGAs13th ACM International Symposium on Field-Programmable Gate Arrays, 2005
    322. Yu, Yang; Prasanna, Viktor K., Energy-Balanced Task Allocation for Collaborative Processing in Wireless Sensor NetworksACM/Kluwer Journal of Mobile Networks and Applications (MONET) Special Issue on Algorithmic Solutions for Wireless, Mobile, Ad Hoc and Sensor Networks, 2005
    323. Ou, Jingzhao; Prasanna, Viktor K., COMA: A COoperative MAnagement Scheme for Energy Efficient Implementation of Real-Time Operating Systems on FPGA Based Soft ProcessorsIEEE International Symposium on Field-programmable Custom Computing Machines (FCCM), 2005
    324. Bakshi, Amol; Prasanna, Viktor K.; Reich, J.; Larner, D., The Abstract Task Graph: A Methodology for Architecture-Independent Programming of Networked Sensor SystemsWorkshop on End-to-end Sense-and-respond Systems (EESR ), 2005
    325. Bakshi, Amol; Pathak, Animesh; Prasanna, Viktor K., System-level support for macroprogramming of networked sensing applicationsInternational Conference on Pervasive Systems and Computing (PSC ), 2005
    326. Gertphol, Sethavidh; Prasanna, Viktor K., MIP Formulations for Robust Resource Allocation in Dynamic Real-Time SystemsJournal of Systems and Software, 2005
    327. Hong, Bo; Prasanna, Viktor K., Maximum Data Gathering in Networked Sensor SystemsInternational Journal of Distributed Sensor Networks, 2005
    328. Baker, Zachary K.; Prasanna, Viktor K., Hardware Accelerated Apriori Algorithm for Data MiningThe6th Los Alamos Computer Science Institute Symposium (LACSI ’05), 2005
    329. Bakshi, Amol; Larner, Daniel; Prasanna, Viktor K., Environment for Architecture-Independent Programming and Synthesis of Sensor Network ApplicationsInternational Conference on Information Processing in Sensor Networks (IPSN ), 2005
    330. Ou, Jingzhao; Choi, Seonil; Prasanna, Viktor K., Energy Efficient Hardware/Software Co-Synthesis of Reconfigurable SoCs for a Class of Applications on Reconfigurable SoCsInternational Journal of Embedded Systems, 2005
    331. Baker, Zachary K.; Prasanna, Viktor K., Efficient Hardware Data Mining with the Apriori Algorithm on FPGAsProceedings of the Thirteenth Annual IEEE Symposium on Field Programmable CustomComputing Machines (FCCM ’05), 2005
    332. Ou, Jingzhao; Prasanna, Viktor K., Rapid Energy Estimation for Hardware/Software Application Development Using FPGAsInternational Conference on Engineering of Reconfigurable Systems and Algorithms (ERSA), 2005
    333. Baker, Zachary K.; Prasanna, Viktor K., High-throughput Linked-Pattern Matching for Intrusion Detection SystemsFirst Annual ACM Symposium on Architectures for Networking and Communications Systems (ANCS ’05), 2005
    334. Hong, Bo; Prasanna, Viktor K., Optimizing a Class of In-network Processing Applications in Networked Sensor Systems1st IEEE International Conference on Mobile Ad-hoc and Sensor Systems (MASS ), 2004
    335. Mohanty, Sumit; Prasanna, Viktor K., Energy Efficient Application Design using FPGAsFPGA and Programmable Logic Journal, 2004
    336. Scrofano, Ronald; Mohanty, Sumit; Prasanna, Viktor K.; Bogdanowicz, Julius F.; Wanek, Edward W., Memory Configuration based Design Space Exploration using MILANAnnual High Performance Embedded Computing Workshop (HPEC), 2004
    337. Ou, Jingzhao; Prasanna, Viktor K., Rapid Energy Estimation of Computations on FPGA based Soft ProcessorsIEEE International SoC Conference (SOCC), 2004
    338. Park, Joon-Sang; Penner, Michael; Prasanna, Viktor K., Optimizing Graph Algorithms for Improved Cache PerformanceIEEE Transactions on Parallel and Distributed Systems, 2004
    339. Baker, Zachary K.; Prasanna, Viktor K., Automated Incremental Design of Flexible Intrusion Detection Systems on FPGAsAnnual High Performance Embedded Computing Workshop (HPEC), 2004
    340. Mohanty, Sumit; Prasanna, Viktor K., A Framework for Energy Efficient Design of Multi-Rate Applications using Hybrid Reconfigurable SystemsInternational Conference on Field-Programmable Logic and its Applications (FPL), 2004
    341. Baker, Zachary K.; Prasanna, Viktor K., Efficient Architectures for Intrusion DetectionTwelfth Annual International Conference on Field-Programmable Logic and its Applications (FPL ’04), 2004
    342. Bakshi, Amol; Prasanna, Viktor K., Algorithm Design and Synthesis for Wireless Sensor Networks3rd International Conference on Parallel Processing (ICPP), 2004
    343. Singh, Mitali; Bakshi, Amol; Prasanna, Viktor K., Constructing Topographic Maps in Networked Sensor SystemsWorkshop on AlgorithmS for Wireless and mobile Networks (ASWAN), 2004
    344. Ou, Jingzhao; Prasanna, Viktor K., A Methodology for Energy Efficient FPGA Designs Using Malleable AlgorithmsInternational Conference on Field Programmable Logic and Applications (FPL), 2004
    345. Hong, Bo; Prasanna, Viktor K., Optimizing System Life time for Data Gathering in Networked Sensor SystemsAlgorithm for Wireless and Ad-hoc Networks (A-SWAN) (Held in conjunction with MobiQuitous ), 2004
    346. Hong, Bo; Prasanna, Viktor K., Constrained Flow Optimization with Applications to Data Gathering in Sensor NetworksFirst International Workshop on Algorithmic Aspects of Wireless Sensor Networks (ALGOSENSORS ), 2004
    347. Dandalis, Andreas; Prasanna, Viktor K., An Adaptive Cryptographic Engine for Internet Protocol Security ArchitecturesACM Transactions on Design Automation of Electronic Systems (TODAES), 2004
    348. Bakshi, Amol; Prasanna, Viktor K., Energy-Efficient Communication in Multi-channel Single-hop Sensor Networks10th International Conference on Parallel and Distributed Systems (ICPADS), 2004
    349. Hong, Bo; Prasanna, Viktor K., Performance Optimization of a De-centralized Task Allocation Protocol via Bandwidth and Buffer ManagementChallenges of Large Applications in Distributed Environments Workshop (CLADE ), 2004
    350. Govindu, Gokul; Daga, Vikash; Gangadharpalli, Sridhar; Sridhar, V.; Prasanna, Viktor K., Efficient Floating-point based Block LU Decomposition on FPGAsEngineering of Reconfigurable Systems and Algorithms (ERSA), 2004
    351. Ou, Jingzhao; Prasanna, Viktor K., A Methodology for Energy Efficient Application Synthesis Using Platform FPGAsInternational Conference on Engineering of Reconfigurable Systems and Algorithms (ERSA), 2004
    352. Singh, Mitali; Prasanna, Viktor K., A Hierarchical Model for Distributed Collaborative Computation in Wireless Sensor NetworksInternational Journal of Foundations of Computer Science (IJFCS), 2004
    353. Scrofano, Ronald; Prasanna, Viktor K., Computing Lennard-Jones Potentials and Forces with Reconfigurable HardwareInternational Conference on Engineering of Reconfigurable Systems and Algorithms (ERSA), 2004
    354. Zhuo, Ling; Prasanna, Viktor K., Energy Performance of Floating-Point Matrix Multiplication on FPGAsInternational Conference on Engineering of Reconfigurable Systems and Algorithms (ERSA), 2004
    355. Ou, Jingzhao; Prasanna, Viktor K., Parameterized and Energy Efficient Adaptive Beamforming Using MATLAB/Simulink on FPGAsIEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP), 2004
    356. Mohanty, Sumit; Prasanna, Viktor K., Design of High-Performance Embedded System using Model Integrated Computing2nd RTAS Workshop on Model-Driven Embedded Systems, 2004
    357. Ou, Jingzhao; Prasanna, Viktor K., PyGen: A MATLAB/Simulink based Tool for Synthesizing Parameterized and Energy Efficient Designs Using FPGAsIEEE Symposium on Field-Programmable Custom Computing Machines (FCCM), 2004
    358. Mohanty, Sumit; Prasanna, Viktor K., Duty Cycle Aware Application Design using FPGAsIEEE Symposium on Field-Programmable Custom Computing Machines (FCCM), 2004
    359. Govindu, Gokul; Zhuo, Ling; Choi, Seonil; Prasanna, Viktor K., Analysis of High-performance Floating-point Arithmetic on FPGAsReconfigurable Architectures Workshop (RAW) held at the International Parallel and Distributed Processing Symposium (IPDPS), 2004
    360. Baker, Zachary K.; Prasanna, Viktor K., A Methodology for Synthesis of Efficient Intrusion Detection Systems on FPGAsIEEE Symposium on Field-Programmable Custom Computing Machines (FCCM), 2004
    361. Govindu, Gokul; Choi, Seonil; Prasanna, Viktor K.; Daga, Vikash; Gangadharpalli, Sridhar; Sridhar, V., A High-Performance and Energy-efficient Architecture for Floating-point based LU Decomposition on FPGAsReconfigurable Architectures Workshop (RAW) held at the International Parallel and Distributed Processing Symposium (IPDPS), 2004
    362. Hong, Bo; Prasanna, Viktor K., A Distributed Adaptive Task Allocation in Heterogeneous Computing Environments to Maximize ThroughputInternational Parallel and Distributed Processing Symposium (IPDPS), 2004
    363. Zhuo, Ling; Prasanna, Viktor K., Scalable and Modular Algorithms for Floating-Point Matrix Multiplication on FPGAsInternational Parallel and Distributed Processing Symposium (IPDPS), 2004
    364. Yu, Yang; Krishnamachari, Bhaskar; Prasanna, Viktor K., Energy-Latency Tradeoffs for Data Gathering in Wireless Sensor NetworksIEEE InfoCom, 2004
    365. Baker, Zachary K.; Prasanna, Viktor K., Time and Area Efficient Pattern Matching on FPGAsTwelfth ACM International Symposium on Field-Programmable Gate Arrays (FPGA ), 2004
    366. Yu, Yang; Krishnamachari, Bhaskar; Prasanna, Viktor K., Issues in Designing Middleware for Wireless Sensor NetworksIEEE Network Magazine, Special issue on Middleware Technologies for Future Communication Networks, 2004
    367. Bakshi, Amol; Prasanna, Viktor K., Structured Communication in Single-hop Sensor Networks1st European Workshop on Wireless Sensor Networks (EWSN), 2004
    368. Hong, Bo; Prasanna, Viktor K., Simulation of Adaptive Applications in Heterogeneous Computing EnvironmentsSpecial Issue on Cluster/Grid Computing, International Journal of Computers and Applications, 2004
    369. Park, Neungsoo; Prasanna, Viktor K., Dynamic Data Layouts for Cache-conscious Implementation of Signal TransformsIEEE Transactions on Signal Processing, 2004
    370. Yu, Yang; Prasanna, Viktor K., Energy-Efficient Multi-Hop Packet Transmission using Modulation Scaling in Wireless Sensor NetworksIEEE Global Communications Conference (GlobeCom), 2003
    371. Choi, Seonil; Jang, Ju-wook; Mohanty, Sumit; Prasanna, Viktor K., Domain-Specific Modeling for Rapid Energy Estimation of Reconfigurable ArchitecturesSpecial Issue on Configurable Computing of the Journal of Supercomputing, Kluwer, 2003
    372. Hong, Bo; Prasanna, Viktor K., Bandwidth-Aware Resource Allocation for Computing Independent Tasks in Heterogeneous Computing Systems15th Annual International Conference on Parallel and Distributed Computing and Systems (PDCS ), 2003
    373. Hong, Bo; Prasanna, Viktor K., Bandwidth-Aware Resource Allocation for Heterogeneous Computing Systems to Maximize ThroughputInternational Conference on Parallel Processing (ICPP), 2003
    374. Mohanty, Sumit; Prasanna, Viktor K., A Hierarchical Approach for Energy Efficient Application Design Using Heterogeneous Embedded SystemsInternational Conference on Compilers, Architecture, and Synthesis for Embedded Systems (CASES ), 2003
    375. Choi, Seonil; Prasanna, Viktor K., Time and Energy Efficient Matrix Factorization13th International Conference on Field Programmable Logic and Applications (FPL ), 2003
    376. Singh, Mitali; Prasanna, Viktor K.; Rolim, Jose; Raghavendra, Cauligi S., Collaborative and Distributive Computation in Mesh-like Wireless Sensor ArraysPersonal Wireless Communications (PWC), 2003
    377. Govindu, Gokul; Zhuo, Ling; Choi, Seonil; Gundala, Padma; Prasanna, Viktor K., Area and Power Performance Analysis of a Floating-point based Application on FPGAsSeventh Annual Workshop on High Performance Embedded Computing (HPEC ), 2003
    378. Ou, Jingzhao; Choi, Seonil; Govindu, Gokul; Prasanna, Viktor K., Creating Parameterized and Energy-Efficient System Generator Designs6th Annual Military and Aerospace Programmable Logic Devices (MAPLD) International Conference, 2003
    379. Mohanty, Sumit; Prasanna, Viktor K., An Algorithm Designer’s Workbench for Platform FPGAs13th International Conference on Field Programmable Logic and Applications (FPL ), 2003
    380. Baker, Zachary K.; Prasanna, Viktor K., A Methodology for Optimized FPGA Design of Signal Processing Kernels6th Annual Military and Aerospace Programmable Logic Devices (MAPLD) International Conference, 2003
    381. Andreev, Egor; Mohanty, Sumit; Prasanna, Viktor K., A Modeling and Exploration Framework for Mapping of Linear Array of Tasks onto Adaptive Computing Systems6th Annual Military and Aerospace Programmable Logic Devices (MAPLD) International Conference, 2003
    382. Park, Neungsoo; Hong, Bo; Prasanna, Viktor K., Tiling, Block Data Layout, and Memory Hierarchy PerformanceIEEE Transactions on Parallel and Distributed Systems, 2003
    383. Scrofano, Ronald; Jang, Ju-Wook; Prasanna, Viktor K., Energy-Efficient Discrete Cosine Transform on FPGAsInternational Conference on Engineering of Reconfigurable Systems and Algorithms, 2003
    384. Yu, Yang; Prasanna, Viktor K., Energy-Balanced Task Allocation for Collaborative Processing in Networked Embedded SystemACM Conference on Language, Compilers, and Tools for Embedded Systems (LCTES), 2003
    385. Yu, Yang; Prasanna, Viktor K., Resource Allocation for Independent Real-Time Tasks in Heterogeneous Systems for Energy MinimizationJournal of Information Science and Engineering, 2003
    386. Singh, Mitali; Prasanna, Viktor K., Optimal Energy Balanced Algorithm for Selection in Single Hop Sensor NetworkIEEE International Workshop on Sensor Network Protocols and Applications (SNPA) ICC, 2003
    387. Singh, Mitali; Prasanna, Viktor K., Algorithmic Techniques for Memory Energy ReductionWorkshop for Experimental Algorithms (WEA), 2003
    388. Ou, Jingzhao; Choi, Seonil; Prasanna, Viktor K., Performance Modeling of Reconfigurable SoC Architectures and Energy-Efficient Mapping of a Class of ApplicationsIEEE Symposium on Field-Programmable Custom Computing Machines (FCCM), 2003
    389. Choi, Seonil; Govindu, Gokul; Jang, Ju-Wook; Prasanna, Viktor K., Energy-Efficient and Parameterized Designs of Fast Fourier Transforms on FPGAs28th International Conference on Acoustics, Speech, and Signal Processing (ICASSP), 2003
    390. Mohanty, Sumit; Ou, Jingzhao; Prasanna, Viktor K., A Simulation and Estimation Framework for Energy Efficient Design using Platform FPGAsIEEE Symposium on Field-Programmable Custom Computing Machines (FCCM), 2003
    391. Singh, Mitali; Prasanna, Viktor K., Energy-Optimal and Energy-Balanced Sorting in a Single-Hop Sensor NetworkIEEE Conference on Pervasive Computing and Communications (PERCOM), 2003
    392. Choi, Seonil; Scrofano, Ronald; Prasanna, Viktor K.; Jang, Ju-Wook, Energy-Efficient Signal Processing Using FPGAsEleventh ACM International Symposium on Field-Programmable Gate Arrays (FPGA ), 2003
    393. Bhat, Prashanth; Raghavendra, Cauligi S.; Prasanna, Viktor K., Efficient Collective Communication in Distributed Heterogeneous SystemsJournal of Parallel and Distributed Computing, 2003
    394. Yu, Yang; Prasanna, Viktor K., Power-Aware Resource Allocation for Independent Tasks in Heterogeneous Real-Time Systems28th IEEE International Conference on Parallel and Distributed Systems (ICPADS), 2002
    395. Scrofano, Ronald; Choi, Seonil; Prasanna, Viktor K., Energy Efficiency of FPGAs and Programmable Processors for Matrix MultiplicationFirst IEEE International Conference on Field Programmable Technology (FPT), 2002
    396. Hong, Bo; Prasanna, Viktor K., Adaptive Matrix Multiplication in Heterogeneous EnvironmentsInternational Conference on Parallel and Distributed Systems, 2002
    397. Jang, Ju-Wook; Choi, Seonil; Prasanna, Viktor K., Area and Time Efficient Implementation of Matrix Multiplication on FPGAs1st IEEE International Conference on Field Programmable Technology (FPT), 2002
    398. Bakshi, Amol; Ou, Jingzhao; Prasanna, Viktor K., Towards Automatic Synthesis of a Class of Application-Specific Sensor NetworksInternational Conference on Compilers, Architecture, and Synthesis for Embedded Systems (CASES), 2002
    399. Ou, Jingzhao; Choi, Seonil; Prasanna, Viktor K., Modeling and Energy-Efficient Application Mapping of Configurable SoC ArchitecturesTechnical Report, Department of Electrical Engineering, University of Southern California, 2002
    400. Wang, Xi; Prasanna, Viktor K., Application Directed Explicit Management for Advanced Cache ArchitecturesTechnical Report, Department of Electrical Engineering, University of Southern California, 2002
    401. Hong, Bo; Prasanna, Viktor K., A Modular and Extensible Simulator for Performance Evaluation of Adaptive Applications in Heterogeneous Computing EnvironmentsInternational Conference on Algorithms and Architectures for Parallel Processing (ICA3PP ), 2002
    402. Gertphol, S.; Prasanna, Viktor K., MIP Formulations for Robust Resource Allocation in Dynamic Real-time SystemsTechnical Report, Department of Electrical Engineering, University of Southern California, 2002
    403. Mohanty, Sumit; Prasanna, Viktor K., Rapid System-Level Performance Evaluation and Optimization for Application Mapping onto SOC Architectures15th IEEE International ASIC/SOC Conference, 2002
    404. Choi, S.; Scrofano, R.; Prasanna, Viktor K., Energy-Efficient Design of Kernel Applications for FPGAs Through Domain-Specific Modeling5th annual Military and Aerospace Programmable Logic Devices (MAPLD) International Conference, 2002
    405. Sidhu, Reetinder; Prasanna, Viktor K., Efficient Metacomputation using Self-Reconfiguration12th International Conference on Field Programmable Logic and Applications (FPL), 2002
    406. Baker, Zachary K.; Prasanna, Viktor K., Performance Modeling and Interpretive Simulation of PIM Architectures and ApplicationsEuro-Par, 2002
    407. Park, Neungsoo; Hong, Bo; Prasanna, Viktor K., Analysis of Memory Hierarchy Performance of Block Data LayoutInternational Conference on Parallel Processing (ICPP ), 2002
    408. Bondalapati, Kiran; Prasanna, Viktor K., Reconfigurable Computing SystemsProceedings of the IEEE, 2002
    409. Mohanty, Sumit; Choi, Seonil; Jang, Ju-wook; Prasanna, Viktor K., A Model-based Methodology for Application Specific Energy Efficient Data Path Design using FPGAsIEEE 13th International Conference on Application-specific Systems, Architectures and Processors (ASAP), 2002
    410. Mohanty, Sumit; Prasanna, Viktor K.; Neema, Sandeep; Davis, James, Rapid Design Space Exploration of Heterogeneous Embedded Systems using Symbolic Search and Multi-Granular SimulationLanguage Compilers and Tools for Embedded Systems, 2002
    411. Ali, Shoukat; Kim, Jong-Kook; Siegel, Howard Jay; Maciejewski, Anthony A.; Yu, Yang; Gundala, Shriram B.; Gertphol, Sethavidh; Prasanna, Viktor K., Greedy Heuristics for Resource Allocation in Dynamic Distributed Real-Time Heterogeneous Computing SystemsInternational Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA’02), 2002
    412. Choi, Seonil; Jang, Ju-Wook; Mohanty, Sumit; Prasanna, Viktor K., Domain-Specific Modeling for Rapid System-Wide Energy Estimation of Reconfigurable ArchitecturesEngineering of Reconfigurable Systems and Algorithms (ERSA’02), 2002
    413. Park, Neungsoo; Hong, Bo; Prasanna, Viktor K., Cache Performance Analysis for Block Size Selection in the ATLAS LibraryHPCMO User Group Conference, 2002
    414. Bakshi, Amol; Ou, Jingzhao; Prasanna, Viktor K., Power-Aware Embedded System Design Using the MILAN FrameworkIEEE Workshop on Integrated Management of Power Aware Communications, Computing and Networking (IMPACCT), 2002
    415. Singh, Mitali; Prasanna, Viktor K., System Level Energy Trade-offs for Collaborative Computation in Wireless NetworksIEEE Workshop on Integrated Management of Power Aware Communications, Computing and Networking (IMPACCT), 2002
    416. Tang, Caimu; Raghavendra, Cauligi S.; Prasanna, Viktor K., Energy Efficient Adaptation of Multicast Protocols in Power Controlled Wireless Ad Hoc NetworksInternational Symposium on Parallel Architectures, Algorithms and Networks (ISPAN), 2002
    417. Ali, Shoukat; Kim, Jong-Kook; Yu, Yang; Gundala, Shriram; Gertphol, Sethavidh; Siegel, Howard Jay; Maciejewski, Anthony A.; Prasanna, Viktor K., Utilization-Based Techniques for Statistically Mapping Heterogeneous Applications onto the Hiper-D Heterogeneous Computing SystemJournal of Parallel and Distributed Computing Practices, special issue on Algorithms, Systems, and Tools for High Performance Computing Networks, 2002
    418. Ali, Shoukat; Kim, Jong-Kook; Yu, Yang; Gundala, Shriram B.; Gertphol, Sethavidh; Maciejewski, Anthony A.; Siegel, Howard Jay; Prasanna, Viktor K., Utilization-based Heuristics for Statically Mapping Real-Time Applications onto the HiPer-D Distributed Heterogeneous Computing SystemHeterogeneous Computing Workshop, HCW, 2002
    419. Gertphol, Sethavidh; Yu, Yang; Gundala, Shriram B.; Prasanna, Viktor K.; Ali, Shoukat; Kim, Jong-Kook; Maciejewski, Anthony A.; Siegel, Howard Jay, A Metric and Mixed-Integer-Programming-Based Approach for Resource Allocation in Dynamic Real-Time SystemsProceedings of International the International Parallel and Distributed Processing Symposium, 2002
    420. Suh, Jinwoo; Prasanna, Viktor K., An Efficient Algorithm for Out-of-Core Matrix TranspositionIEEE Transactions on Computers, 2002
    421. Penner, Michael; Prasanna, Viktor K., Cache Friendly Implementations of Transitive ClosureProceedings of International Conference on Parallel Architectures and Compilation Techniques, 2001
    422. Mathur, Vaibhav; Prasanna, Viktor K., Hierarchical Simulation Framework for Application Development on System-on-Chip ArchitecturesIEEE International ASIC-SOC Conference, 2001
    423. Dandalis, Andreas; Prasanna, Viktor K.; Thiruvengadam, Bharani, Run-time Performance Optimization of an FPGA-based Deduction Engine for SAT SolversInternational Conference on Field Programable Logic and Applications, 2001
    424. Dandalis, Andreas; Prasanna, Viktor K., Signal Processing using Reconfigurable System-on-Chip PlatformsInternational Conference on Engineering of Reconfigurable Systems and Algorithms, 2001
    425. Bakshi, Amol; Prasanna, Viktor K.; Ledeczi, Akos, MILAN: A Model Based Integrated Simulation Framework for Design of Embedded SystemsWorkshop on Languages, Compilers, and Tools for Embedded Systems (LCTES), 2001
    426. Park, Neungsoo; Prasanna, Viktor K., Cache Conscious Walsh-Hadamard Transform26th International Conference on Acoustics, Speech, and Signal Processing (ICASSP), 2001
    427. Alhusaini, Ammar; Raghavendra, Cauligi S.; Prasanna, Viktor K., Run-Time Adaptation for Grid EnvironmentsHeterogenous Computing Workshop, 15th International Parallel and Distributed Processing Symposium (IPDPS), 2001
    428. Sidhu, Reetinder; Prasanna, Viktor K., Fast Regular Expression Matching using FPGAsIEEE Symposium on Field-Programmable Custom Computing Machines (FCCM ), 2001
    429. Gertphol, Sethavidh; Yu, Yang; Alhusaini, Ammar; Prasanna, Viktor K., An Integer Programming Approach for Static Mapping of Paths onto Heterogeneous Real-Time SystemsNinth Workshop on Parallel and Distributed Real-Time Systems (WPDRTS), 15th International Parallel and Distributed Processing Symposium (IPDPS), 2001
    430. Dandalis, Andreas; Prasanna, Viktor K., Configuration Compression for FPGA-based Embedded SystemsACM International Symposium on Field-Programmable Gate Arrays, 2001
    431. Lee, Myungho; Liu, Wenheng; Prasanna, Viktor K., Parallel Implementation of a Class of Adaptive Signal Processing ApplicationsAlgorithmica, 2001
    432. Bhat, Prashanth; Raghavendra, Cauligi S.; Prasanna, Viktor K., Block-Cyclic Redistribution over Heterogeneous NetworksCluster Computing, 2000
    433. Dandalis, Andreas; Prasanna, Viktor K., FPGA-based Cryptography for Internet SecurityOnline Symposium for Electronic Engineers, 2000
    434. Sidhu, Reetinder; Wadhwa, Sameer; Mei, Alessandro; Prasanna, Viktor K., A Self-Reconfigurable Gate Array ArchitectureInternational Conference on Field Programmable Logic and Applications, 2000
    435. Dandalis, Andreas; Prasanna, Viktor K.; Rolim, Jose D. P., A Comparative Study of Performance of AES Final Candidates Using FPGAsWorkshop on Cryptographic Hardware and Embedded Systems, 2000
    436. Chung, Y.; Park, K.; Hahn, W.; Park, N.; Prasanna, Viktor K., Performance of On-Chip Multiprocessors for Vision TasksWorkshop on Parallel and Distributed Computing in Image Processing, Video Processing, and Multimedia, 2000
    437. Bondalapati, Kiran; Prasanna, Viktor K., Loop Pipelining and Optimization for Run Time ReconfigurationReconfigurable Architectures Workshop, 2000
    438. Park, Neungsoo; Kang, Dongsoo; Bondalapati, Kiran; Prasanna, Viktor K., Dynamic Data Layouts for Cache-conscious Factorization of DFTInternational Parallel and Distribute Processing Symposium, 2000
    439. Dandalis, Andreas; Prasanna, Viktor K.; Rolim, Jose D. P., An Adaptive Cryptographic Engine for IPSec ArchitecturesIEEE Symposium on Field-Programming Custom Computing Machines, 2000
    440. Park, Neungsoo; Liu, Wenheng; Prasanna, Viktor K.; Raghavendra, Cauligi S., Efficient Matrix Multiplication Using Cache Conscious Data LayoutsHPCMO User Group Conference, 2000
    441. Park, Neungsoo; Prasanna, Viktor K.; Raghavendra, Cauligi S., Efficient Communication Schedule for Block-Cyclic Array Redistribution between Processor SetsIEEE Transactions on Parallel and Distributed Systems, 1999
    442. Sidhu, Reetinder P.; Mei, Alessandro; Prasanna, Viktor K., Genetic Programming using Self-Reconfigurable FPGAsInternational Workshop on Field Programmable Logic and Applications, 1999
    443. Bondalapati, Kiran; Prasanna, Viktor K., DRIVE: An Interpretive Simulation and Visualization Environment for Dynamically Reconfigurable ArchitecturesInternational Workshop on Field Programmable Logic and Applications, 1999
    444. Bondalapati, Kiran; Prasanna, Viktor K., Dynamic Precision Management for Loop Computations on Reconfigurable ArchitecturesIEEE Symposium on Field-Programming Custom Computing Machines (FCCM), 1999
    445. Dandalis, Andreas; Mei, Alessandro; Prasanna, Viktor K., Domain Specific Mapping for Solving Graph Problems on Reconfigurable DevicesReconfigurable Architectures Workshop (RAW ’99), 1999
    446. Alhusaini, Ammar; Prasanna, Viktor K.; Raghavendra, Cauligi S., A Unified Resource Scheduling Framework for Heterogeneous Computing Environments8th Heterogeneous Computing Workshop (HCW ’99), 1999
    447. Sidhu, Reetinder P.; Mei, Alessandro; Prasanna, Viktor K., String Matching on Multicontext FPGAs using Self-ReconfigurationInternational Symposium on Field-Programmable Gate Arrays, 1999
    448. Lim, Young Won; Bhat, Prashanth B.; Prasanna, Viktor K., Efficient Algorithms for Block Cyclic Redistribution of ArraysAlgorithmica, 1999
    449. Bae, Jongwoo; Prasanna, Viktor K., Synthesis of Area-Efficient and High-Throughput Rate Data Format ConvertersIEEE Transactions on VLSI Systems, 1998
    450. Park, Neungsoo; Prasanna, Viktor K.; Raghavendra, Cauligi S., Efficient Algorithms for Block-Cyclic Array Redistribution between Processor SetsSC98 High Performance Networking and Computing Conference, 1998
    451. Bondalapati, Kiran; Prasanna, Viktor K., Mapping Loops onto Reconfigurable Architectures8th International Workshop on Field Programmable Logic and Applications, 1998
    452. Liu, Wenheng; Prasanna, Viktor K., Designing Application Software for Embedded Signal ProcessingIEEE Signal Processing, 1998
    453. Lim, Yong Won; Park, Neungsoo; Prasanna, Viktor K., Efficient Algorithms for Multi-dimensional Block-Cyclic Redistribution of ArraysICPP `98, 1998
    454. Bhat, Prashanth B.; Prasanna, Viktor K.; Raghavendra, Cauligi S., Adaptive Communication Algorithms for Distributed Heterogeneous SystemsInternational Symposium on High Performance Distributed Computing, 1998
    455. Suh, Jinwoo; Prasanna, Viktor K., Portable Implementation of Real Time Signal Processing Benchmarks on HPC PlatformsInternational Workshop on Applied Parallel Computing in Large Scale Scientific and Industrial Problems, 1998
    456. Chung, Yongwha; Prasanna, Viktor K., Parallelizing Image Feature Extraction on Coarse-Grain MachinesIEEE Transactions on PAMI, 1998
    457. Suh, Jinwoo; Ung, Monte; Prasanna, Viktor K., Parallel Implementations of Synthetic Aperture Radar on High Performance Computing PlatformsIEEE International Conference on Algorithms and Architectures for Parallel Processing, 1997
    458. Chung, Yongwha; Choi, Seonil; Prasanna, Viktor K., Parallel Object Recognition on an FPGA-based Configurable Computing PlatformInternational Workshop on Computer Architectures for Machine Perception, 1997
    459. Dandalis, Andreas; Prasanna, Viktor K., Fast Parallel Implementation of DFT using Configurable DevicesInternational Workshop on Field Programming Logic and Applications, 1997
    460. Jang, Ju-wook; Park, Heonchul; Prasanna, Viktor K., An optimal Multiplication Algorithm on Reconfigurable MeshIEEE Transactions on Parallel and Distributed Systems (TPDS), 1997
    461. Bondalapati, Kiran; Prasanna, Viktor K., Reconfigurable Meshes: Theory and PracticeReconfigurable Architectures Workshop, International Parallel Processing Symposium, 1997
    462. Lee, Myungho; Prasanna, Viktor K., High Throughput-Rate Parallel Algorithms for Space Time Adaptive Processing2nd International Workshop on Embedded Systems and Applications, 1997
    463. Jang, Ju-wook; Nigam, Madhusudan; Prasanna, Viktor K.; Sahni, Sartaj, Constant Time Algorithms for Computational Geometry on the Reconfigurable MeshIEEE Transactions on Parallel and Distributed Systems, 1997
    464. Liu, Wenheng; Wang, Cho-Li; Prasanna, Viktor K., Portable and Scalable Algorithms for Irregular All-to-all CommunicationProc. 16th International Conference on Distributed Computing Systems (ICDCS ’96), 1996
    465. Chung, Yongwha; Prasanna, Viktor K.; Wang, Cho-Li, Parallel Algorithms for Linear Approximation on Distributed Memory MachinesDARPA Image Understanding Workshop, 1996