Areas of Interest
Data structures, sequential and parallel algorithms, optimization, energy efficient computing, machine learning, data visualization, intelligent transportation systems.
Education
Ph.D., Computer Science, University of Florida
M.Tech., Computer Science and Data Processing, Indian Institute of Technology, Kharagpur
Integrated M.Sc., Mathematics, Indian Institute of Technology, Kharagpur
Work Experience
2017-Present: Research Assistant Scientist, CISE, UF
2012-2016: Postdoctoral Research Associate, CISE, UF
2007-2012: Research and Teaching Assistant, CISE, UF
2003-2006: Sr. Software Engineer, Sequence Design, USA
1998-2003: Principal Engineer, Interra Systems, Kolkata, India
Refereed Journal Publications
- T. Banerjee and S. Sahni, PETCAM -- A power efficient TCAM architecture for forwarding tables, IEEE Transactions on Computers, Vol. 61, Issue 1, Pages 3-15, 2012, Also in Computing Now, August 2012.
- T. Banerjee, S. Sahni and S. Gunasekaran, Consistent Update of Packet Classifiers, IEEE Transactions on Computers, Vol. 61, Issue 9, 1284-1295, 2012.
- T. Banerjee, S. Sahni and S. Gunasekaran, PC-DUOS+: A TCAM architecture for packet classifiers, IEEE Transactions on Computers, Vol. 63, Issue 6, 1526-1539, 2014.
- T. Banerjee, S. Sahni and S. Gunasekaran, PC-TRIO: A power efficient TCAM architecture for packet classifiers, IEEE Transactions on Computers, Vol. 64, Issue 4, Pages 1104-1118, 2015
- T. Banerjee and S. Sahni, PUBSUB: An efficient publish/subscribe system, IEEE Transactions on Computers, Vol. 64, Issue 4, 1119-1132, 2015.
- T. Banerjee, M. Gadou and S. Ranka, A Genetic Algorithm based Approach for Multi-objective Hardware/Software Co-optimization, Elsevier Sustainable Computing: Informatics and Systems, Volume 10, 2016, Pages 36-47
- T. Banerjee, J. Rabb and S. Ranka, Performance and Energy Benchmarking of Spectral Solvers on Hybrid Multicore Machines, Elsevier Sustainable Computing: Informatics and Systems, Volume 12, 2016, Pages 10-20
- T. Banerjee, J. Hackl, M. Shringarpure, T. Islam, S. Balachandar, T. Jackson and S. Ranka, A New Proxy Application for Compressible Multiphase Turbulent Flows, Elsevier Sustainable Computing: Informatics and Systems, Volume 16, 2017, Pages 11-24
- M. Gadou, T. Banerjee, M. Arunachalam, S. Ranka, Multiobjective evaluation and optimization of CMT-bone on multiple CPU/GPU systems, Journal of Sustainable Computing: Informatics and Systems, Volume 22, June 2019, Pages 259-271.
- A. Wijaysiri, T. Banerjee, S. Ranka, S. Sahni and M. Schmalz, Dynamic Data Driven SAR Image Reconstruction Using Multiple GPUs, Journal of Selected Topics in Applied Earth Observations and Remote Sensing, Volume 11, No. 11, November 2018, Pages 4326-4338.
- K. Zhai, T. Banerjee, D. Zwick, J. Hackl, R. Koneru, S. Ranka, Dynamic Load Balancing for A Mesh-based Scientific Application, Concurrency and Computation: Practice and Experience, Vol. 32, Issue 9, May 2020, https://doi.org/10.1002/cpe.5626
- A. Wijayasiri, T. Banerjee, S. Ranka, S. Sahni and M. Schmalz, "Multiobjective Optimization of SAR Reconstruction on Hybrid Multicore Systems," in IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing , vol. 13, pp. 4674-4688, 2020, doi: 10.1109/JSTARS.2020.3014531.
- S. Gheibi, T. Banerjee, S. Ranka. S. Sahni, Fine Tuning The Performance of Parallel Codes, Advances in Science, Technology and Engineering Systems Journal (ASTES), Vol. 5, Issue 4, 824-840, 2020
- K. Chen, T. Banerjee, X. Huang, Z. Ding, N.V.S. Varanasi, A. Rangarajan, S. Ranka, A Web_Based Visual Analytics System for Traffic Intersection Datasets, International Journal of Big Data Intelligence, Vol 8, Issue 1, 76-88, 2021
Book Chapter
- T. Banerjee and S. Sahni, Green TCAM-based Internet Routers, Handbook of Energy Aware and Green Computing, Chapman-Hall/CRC Press, 2012. Ed. I. Ahmed and S. Ranka.
Refereed Conference Publications
- R. Tiwari, T. Banerjee, Y. Li and M.T. Thai, k-Strongly Connected m-Dominating and Absorbing Set in Wireless Ad Hoc Networks with Unidirectional Links, International Conference on Wireless Algorithms, Systems and Applications, 2007
- T. Banerjee and S. Sahni, PETCAM--A power efficient TCAM for forwarding tables, IEEE Symposium on Computers and Communications (ISCC), 2009
- T. Banerjee and S. Sahni, DUO-Dual TCAM architecture for routing tables with incremental update, IEEE Symposium on Computers and Communications (ISCC), 2010
- T. Banerjee and S. Sahni, CONSIST- Consistent Internet route updates, IEEE Symposium on Computers and Communications, 2010.
- T. Banerjee, S. Sahni and S. Gunasekaran, PC-DUOS: Fast TCAM lookup and update for packet classifiers, IEEE Symposium on Computers and Communications (ISCC), 2011
- T. Banerjee, S. Sahni and S. Gunasekaran, PC-TRIO: An indexed TCAM architecture for packet classifiers, IEEE Symposium on Computers and Communications (ISCC), 2012
- T. Banerjee and S. Sahni, PUBSUB: An efficient publish/subscribe system, IEEE Symposium on Computers and Communications (ISCC), 2013
- N. Kumar, M. Shringarpure, T. Banerjee, J. Hackl, S. Balachandar, H. Lam, A. George and S. Ranka, CMT-bone: A mini-app for Compressible Multiphase Turbulence Simulation Software, Workshop on Representative Applications (WRAP), 2015
- T. Banerjee and S. Ranka, Genetic Algorithm based Autotuning Approach for Performance and Energy Optimization, IEEE International Green and Sustainable Computing (IGSC), 2015
- M. Gadou, T. Banerjee and S. Ranka, Multiobjective optimization of CMT-Bone on Hybrid Processors, IEEE International Green and Sustainable Computing (IGSC), 2016
- T. Banerjee, J. Hackl, M. Shringarpure, T. Islam, S. Balachandar, T. Jackson and S. Ranka, CMT-bone - A Proxy Application for Compressible Multiphase Turbulent Flows, IEEE International Conference on High Performance Computing (HiPC), 2016
- A. Wijaysiri, T. Banerjee, S. Ranka, S. Sahni and M. Schmalz, Dynamic Data Driven Image Reconstruction Using Multiple GPUs, IEEE Symposium on Signal Processing and Information Technology (ISSPIT), 2016
- A. Wijaysiri, T. Banerjee, S. Ranka, S. Sahni and M. Schmalz, Multiobjective Optimization of SAR Reconstruction on Hybrid Multicore Systems, IEEE International Conference on High Performance Computing (HiPC), 2017
- K. Zhai, T. Banerjee, D. Zwick, J. Hackl and S. Ranka, Dynamic Load Balancing for Compressible Multiphase Turbulence, ACM International Conference on Supercomputing (ICS), 2018
- A. Wijayasiri, T. Banerjee, S. Ranka, S. Sahni and M. Schmalz, Performance and Energy Evaluation of SAR Reconstruction on Intel Knights Landing, IEEE International Green and Sustainable Computing (IGSC), 2018
- M. Gadou, T. Banerjee, M. Arunachalam, G. Shipman and S. Ranka, Multiobjective evaluation and optimization of CMT-bone on Intel Knights Landing, IEEE International Green and Sustainable Computing (IGSC), 2018
- D. Mahajan, T. Banerjee, A. Rangarajan, N. Agarwal, J. Dilmore, E. Posadas and S. Ranka, Analyzing Traffic Signal Performance Measures to Automatically Classify Signalized Intersections, International Conference on Vehicle Technology and Intelligent Transport Systems (VEHITS), 2019
- D. Mahajan, S. Singh, T. Banerjee, A. Rangarajan, and S. Ranka, Machine Learning Based Visualization Framework for Ranking, Clustering and Change Detection using Controller (ATSPM) Data, Transportation Research Board (TRB), 2019
- T. Banerjee, K. Chen, X. Huang, A. Rangarajan, and S. Ranka, A Multi-sensor System for Traffic Analysis at Smart Intersections, International Conference on Contemporary Computing (IC3), 2019
- M. Gadou, S. R. Mogili, T. Banerjee, and S. Ranka, Multi-objective Optimization on DVFS based Hybrid Systems, IEEE International Green and Sustainable Computing (IGSC), 2019
- D. Mahajan, T. Banerjee, Y. Karnati, A. Rangarajan, and S. Ranka, A Data Driven Approach to Derive Traffic Intersection Geography Using High Resolution Controller Logs, Transportation Research Board (TRB), 2019
- S. Gheibi, T. Banerjee, S. Ranka. S. Sahni, Multilevel Approaches to Fine Tune Performance of Linear Algebra Libraries, IEEE International Symposium on Signal Processing and Information Technology (ISSPIT), 2019
- K. Chen and T. Banerjee and X. Huang and A. Rangarajan and S. Ranka, A Visual Analytics System for Processed Videos from Traffic Intersections, 6th International Conference on Vehicle Technology and Intelligent Transport Systems (VEHITS), 2020
- T. Banerjee and X. Huang and K. Chen and A. Rangarajan and S. Ranka, Clustering Object Trajectories for Intersection Traffic Analysis, 6th International Conference on Vehicle Technology and Intelligent Transport Systems (VEHITS), 2020
- X. Huang and T. Banerjee and K. Chen and A. Rangarajan and S. Ranka, Machine Learning based Video Processing for Real-time Near-Miss Detection, 6th International Conference on Vehicle Technology and Intelligent Transport Systems (VEHITS), 2020
- D. Mahajan, T. Banerjee, Y. Karnati, A. Rangarajan and S. Ranka, A Data Driven Approach to Derive Traffic Intersection Geography using High Resolution Controller Logs, 6th International Conference on Vehicle Technology and Intelligent Transport Systems (VEHITS), 2020
- D. Mahajan, T. Banerjee, A. Rangarajan, N. Agarwal, J. Dilmore, E. Posadas and S. Ranka, Analyzing Traffic Signal Performance Measures to Automatically Classify Signalized Intersections, 6th International Conference on Vehicle Technology and Intelligent Transport Systems (VEHITS), 2020
- S. Gheibi, T. Banerjee, S. Ranka, and S. Sahni, Cache Efficient Louvain with Local RCM, IEEE Symposium on Computers and Communications (ISCC), 2020.
- D. Mahajan, Y. Karnati, T. Banerjee, V. Regalla, R. Reddy, A. Rangarajan, S. Ranka, A Scalable Data Analytics and Visualization System for City-wide Traffic Signal Data-sets, 23rd Intelligent Transportation Systems Conference (ITSC), 2020.
- K. Zhai, T. Banerjee, A. Wijaysiri, S. Ranka, Batched Small Tensor-Matrix Multiplications On GPUs, International Conference on High Performance Computing, Data, and Analytics (HiPC), 2020.
- K. Zhai, P. He, T. Banerjee, S. Ranka, SparsePipe: Parallel Deep Learning for 3D Point Clouds, International Conference on High Performance Computing, Data, and Analytics (HiPC), 2020.
- A. Wu, T. Banerjee, A. Rangarajan, S. Ranka, Trajectory Prediction via Learning Motion Cluster Patterns in Curvilinear Coordinates IEEE International Conference on Intelligent Transportation (ITSC), 2021.
- P. Manjunatha, T. Banerjee, L. Elefteriadou, S. Ranka, S. Dong, B. Aghdashi and R. Sengupta, An automated system for operational evaluation of signalized intersections: A case study on the impact of COVID-19 pandemic on traffic patterns PANAM 2021
- S. Gheibi, T. Banerjee, S. Ranka, S. Sahni, An Effective Data Structure for Contact Sequence Temporal Graphs, ISCC 2021
US Patent
- S. Sahni and T. Banerjee, Efficient Publish/Subscribe Systems., U.S. Patent No. 10,642,918, May 5, 2020.
Professional Activities:
- Reviewer, Design Automation Conference
- Reviewer, International Symposium on Circuits and Systems, 2005-2006
- Reviewer, Design Automation and Test in Europe
- Reviewer, Computer Communications
- Reviewer, Transactions on Computers
- Reviewer, Transactions on Parallel and Distributed Systems,
- PC Member, IEEE International Symposium on Signal Processing and Information Technology, 2013, 2014
- Reviewer, IEEE Transactions on Very Large Scale Integration Systems
- Reviewer, American Institute of Aeronautics and Aeronautics Journal
- Reviewer, Computing Surveys
- Reviewer, Springer Journal of Computer Science and Technology
- PC Member, International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD), 2017
Honors and Awards:
- Winners of the Big Data Challenge on Signalized Intersections 2019, Awarded by the Traffic Signals Systems Committee at the 99th Annual meeting of the Transportation Research Board, on January 13, 2020.
- Alumni Fellowship, University of Florida, 2007-2010
- Outstanding Achievement Award, Interra Systems, 2002
- Ranked 7th in All India Gate, Mathematics, 1996
- National Scholarship, Government of India, 1989-1991