Esam El-Araby


Esam El-Araby
  • Associate Professor

Biography

Esam El-Araby received his B.Sc. degree in Electronics and Telecommunication Engineering and his M.Sc. (Highest Diploma) degree in Automatic Control and Computer Engineering from Assiut University, Egypt, in 1991, and 1997 respectively. He received his M.Sc. and Ph.D. degrees in Computer Engineering from the George Washington University (GWU), USA, in 2005, and 2010 respectively. Dr. El-Araby joined the University of Kansas (KU) as an Assistant Professor in the Department of Electrical Engineering and Computer Science in 2015. He was the founder and director of the HEterogeneous and Biologically-inspired Architectures (HEBA) laboratory at the Catholic University of America (CUA) since 2010. Prior to that, he worked at the High Performance Computing Laboratory (HPCL) at GWU as well as the National Science Foundation (NSF) Center for High-Performance Reconfigurable Computing (NSF-CHREC). His research work was mainly funded by organizations such as DoD, DARPA, NSF, and NASA and was published in national and international gatherings organized by IEEE, ACM, and NASA. Dr. El-Araby is the recipient and the Principal Investigator (PI) of a number of significant awards from the National Science Foundation (NSF) such as the most prestigious award of Faculty Early Career Development Program (NSF-CAREER) and the Major Research Instrumentation (NSF-MRI) award. His publication record includes 2 book chapters on High-Performance Reconfigurable Computing (HPRC) systems and remote sensing, 19 journal papers, and 63 conference papers.

Primary Research Interests

Education

Ph.D. in Computer Engineering, The George Washington University (GWU), 2010, USA
M.S. in Computer Engineering, The George Washington University (GWU), 2005, USA
M.S. in Automatic Control and Computer Engineering, Assiut University, 1997, Egypt
B.S. in Electronics and Telecommunication Engineering, Assiut University, 1991, Egypt

Research

Teaching

  • Computer Architecture (Conventional Microarchitecture)
  • Advanced Computer Architecture (Conventional, Reconfigurable, Neuromorphic, Reversible, Quantum)
  • Digital Systems Design
  • Embedded Systems Programming
  • Computer Organization
  • Switching Circuits and Logic Design
  • Numerical Analysis and Optimization

Selected Publications

Books Chapters

2.   El-Araby, E., Merchant, S. G., & El-Ghazawi, T. (2013). Assessing Productivity of High-Level Design Methodologies for High-Performance Reconfigurable Computers. In W. Vanderbauwhede & K. Benkrid, High-Performance Computing using FPGAs, Part III (pp. 719-745). New York: Springer. http://link.springer.com/chapter/10.1007/978-1-4614-1791-0_24. Online ISBN: 978-1-4614-1791-0

1.   El-Araby, E., Taher, M., El-Ghazawi, T., & Le Moigne, J. (2007). Remote Sensing and High Performance Reconfigurable Computing Systems. In A. J. Plaza & C. I. Chang, High Performance Computing in Remote Sensing, Volume 16 (pp. 496). New York: Chapman & Hall/CRC. ISBN 10: 1584886625

Journal Articles

19. Mahmud, N., MacGillivray, A., Chaudhary, M., & El-Araby, E. (2022). Decoherence-Optimized Circuits for Multi-dimensional and Multi-level Decomposable Quantum Wavelet Transform. IEEE Internet Computing (IEEE-IC), Special Issue on Quantum and Post-Moore's Law Computing, vol. 26, issue 1, February 2022. doi: 10.1109/MIC.2021.3133845.

18. Mahmud, N., Haase-Divine, B., MacGillivray, A., & El-Araby, E. (2022). Quantum Dimension Reduction for Pattern Recognition in High-Resolution Spatio-Spectral Data. IEEE Transactions on Computers (TC), vol. 71, issue 1, pp. 1-12, January 2022. doi: 10.1109/TC.2020.3034883.

17. Mahmud, N., MacGillivray, A., Rai, A., Patterson, J., Gharaibeh, A., El-Araby, E., Shaw, H., & Cooper, L. (2021). Combining Quantum Key Distribution with Chaotic Systems for Free Space Optical Communications. Quantum Information Processing, Springer, vol. 20, Article 354, October 2021. doi: https://doi.org/10.1007/s11128-021-03299-3.

16. Mahmud, N., Haase-Divine, B., Kuhnke, A., Rai, A., MacGillivray, A., & El-Araby, E. (2020). Efficient Computation Techniques and Hardware Architectures for Unitary Transformations in Support of Quantum Algorithm Emulation. Journal of Signal Processing Systems (JSPS), vol. 92, issue 9, pp. 1017-1037, June 2020. doi: https://doi.org/10.1007/s11265-020-01569-4. (Invited among Best Papers of ASAP 2019 Conference).

15. Mahmud, N., Haase-Divine, B., MacGillivray, A., Srimoungchanh, B., Kuhnke, A., Blankenau, N., Rai, A., & El-Araby, E. (2020). Modifying Quantum Grover's Algorithm for Dynamic Multi-pattern Search on Reconfigurable Hardware. Journal of Computational Electronics (JCEL), vol. 19, pp. 1215-1231, April 2020. doi: https://doi.org/10.1007/s10825-020-01489-3.

14. Mahmud, N., & El-Araby, E. (2019). Dimension Reduction using Quantum Wavelet Transform on a High-Performance Reconfigurable Computer. International Journal of Reconfigurable Computing (IJRC), vol. 2019, November 2019. doi: https://doi.org/10.1155/2019/1949121.

13. Mahmud, N., El-Araby, E., & Caliga, D. (2019). Scaling reconfigurable emulation of quantum algorithms at high precision and high throughput. Quantum Engineering, Vol. 1, Issue 2, June 2019. doi: https://doi.org/10.1002/que2.19.(Editor-In-Chief choice for Journal Research Highlights).

12. Chang, L.-C., El-Araby, E., Dang, V., & Dao, L. (2014). GPU Acceleration of Nonlinear Diffusion Tensor Estimation Using CUDA and MPI. Journal of Neurocomputing, 135, 328–338.

11. Dang, V., Nguyen, Q., Kilic, O., & El-Araby, E. (2013). Parallelizing Fast Multipole Method for Large-Scale Electromagnetic Problems using GPU Clusters. IEEE Antennas and Wireless Propagation Letters (AWPL), 12.

10. Kilic, O., El-Araby, E., Nguyen, Q., & Dang, V. (2013). Bio-Inspired Optimization for Electromagnetic Structure Design Using Full-Wave Techniques on GPUs. International Journal of Numerical Modelling: Electronic Networks, Devices and Fields (JNM). doi:10.1002/jnm.1878

9.   Aldahlawi, A., El-Araby, E., Suboh, S., & El-Ghazawi, T. (2012). An Empirical and Architectural Study of Using an SSD-Aware Hybrid Storage System to Improve the Performance of the Data Intensive Applications. International Journal of Information and Electronics Engineering (IJIEE), 2(5), 720-730. doi:10.7763/IJIEE.2012.V2.197

8.   El-Araby, E., Gonzalez, I., Lopez-Buedo, S., & El-Ghazawi, T. (2012). A Convolve-And-MErge Approach for Exact Computations on High-Performance Reconfigurable Computers. International Journal for Reconfigurable Computing (IJRC), 2012, Article ID 925864. doi:10.1155/2012/925864

7.   El-Araby, E., Kilic, O., & Dang, V. (2012). Exploiting FPGAs and GPUs for Electromagnetics Applications: Interferometric Imaging in Random Media Case Study. The Applied Computational Electromagnetics Society (ACES) Journal, 27(2).

6.   El-Araby, E., Merchant, S. G., & El-Ghazawi, T. (2011). A Framework for Evaluating High-Level Design Methodologies for High-Performance Reconfigurable Computers. IEEE Transactions on Parallel and Distributed Systems, 22(1).

5.   El-Araby, E., El-Ghazawi, T., Le Moigne, J., & Irish, R. (2009). Reconfigurable Processing for Satellite On-Board Automatic Cloud Cover Assessment (ACCA). Journal of Real-Time Image Processing (JRTIP) Journal No. 11554, 4(3), 245-259. doi:10.1007/s11554-008-0107-8. ISSN Online: 1861-8219

4.   El-Araby, E., Gonzalez, I., & El-Ghazawi, T. (2009). Exploiting Partial Run-Time Reconfiguration for High-Performance Reconfigurable Computing. ACM Transactions on Reconfigurable Technology and Systems (TRETS), 1(4), Article 21.

3.   Saha, P., El-Araby, E., Huang, M., Taher, M., Lopez-Buedo, S., El-Ghazawi, T., Shu, C., Gaj, K., Michalski, A., & Buell, D. (2008). Portable Library Development for Reconfigurable Computing Systems: A Case Study. Elsevier Parallel Computing: Systems & Applications, 34(4+5), 245-260.

2.   El-Ghazawi, T., El-Araby, E., Huang, M., Gaj, K., Kindratenko, V., & Buell, D. (2008). The Promise of High-Performance Reconfigurable Computing. IEEE Computer, 41(2), 69-76.

1.   El-Araby, E., Taher, M., Gaj, K., El-Ghazawi, T., Caliga, D., & Alexandridis, N. (2006). System-Level Parallelism and Concurrency Maximisation in Reconfigurable Computing Applications. International Journal of Embedded Systems (IJES), 2(1/2), 62-72.

Conference Proceedings

  1. Mahmud, N., Jeng, M. J., Nobel, M. A. I., Chaudhary, M., Islam, S. I., Levy, D., & El-Araby, E. (2022). Time-Efficient Quantum-to-Classical Data Decoding. The International Conference on Emergent Quantum Technologies (ICEQT 2022), Las Vegas, Nevada, USA, July 2022. To be published in Transactions on Computational Science & Computational Intelligence, Springer Nature - Research Book Series, 2022.

  1. Mahmud, N., & El-Araby, E. Towards Complete Emulation of Quantum Algorithms using High-Performance Reconfigurable Computing. In The International Conference for High Performance Computing, Networking, Storage, and Analysis (SC’21)Doctoral Showcase, St. Louis, MO, USA, November 2021.

  1. Mahmud, N., MacGillivray, A., Chaudhary, M., & El-Araby, E. (2021). Optimizing Quantum Circuits for Arbitrary State Synthesis and Initialization. In The 34th IEEE International System-on-Chip Conference (SOCC 2021), Las Vegas, NV, USA, September 2021. doi: 10.1109/SOCC52499.2021.9739614.

  1. Mahmud, N., Haase-Divine, B., Srimoungchanh, B., Blankenau, N., Kuhnke, A., & El-Araby, E. (2019). Emulating Multi-pattern Quantum Grover’s Search on a High-Performance Reconfigurable Computer. In The International Conference for High Performance Computing, Networking, Storage, and Analysis (SC’19), pp. 4, Denver, CO, USA, November 2019.

59. Mahmud, N., Srimoungchanh, B., Haase-Divine, B., Blankenau, N., Kuhnke, A., & El-Araby, E. (2019). Combining Perfect Shuffle and Bitonic Networks for Efficient Quantum Sorting. In The 5th International Workshop on Heterogeneous High-performance Reconfigurable Computing (H2RC'19), held in conjunction with the International Conference for High Performance Computing, Networking, Storage, and Analysis (SC’19), Denver, CO, USA, November 2019.

58. Shaw, H., Safavi, H., Gupta, S., Wan, M.,, Zhu, Y., Naimipour, N., Patel, M., Krainak, M., Yang, G., Deshpande, M., Ayers, V., Thayer, D., Stochaj, S., El-Araby, E., Soltanalian, M.,, Herrera, C., Dong, H., Xie, K., Panda, G., Hatfield, A., Moreno, M., Mahmud, N., Heiner, J., Cowper, N., Novakovic, N., Preston, D., Caroglanian, A., Fetterer, P., Cooper, L., & Israel, D. (2019). Concepts for utilization of quantum communications and quantum key distribution. In The 70th International Astronautical Congress (IAC 2019), Washington D.C., USA, October 2019.

57. Mahmud, N., & El-Araby, E. (2019). Dimension Reduction for Efficient Pattern Recognition in High Spatial Resolution Data Using Quantum Algorithms. In The 32nd IEEE International System-on-Chip Conference (SOCC 2019), Singapore, September 2019. (Best Paper Award Nominee).

56. Mahmud, N., Haase-Divine, B., Srimoungchanh, B., Blankenau, N., Kuhnke, A., & El-Araby, E. (2019). Performance Assessment of Quantum Algorithm Emulation using a High-Performance Reconfigurable Computer. In Assessing Performance of Quantum Computers (APQC 2019) workshop, Estes Park, Colorado, USA, September 2019.

55. Mahmud, N., & El-Araby, E. (2019). Improving Emulation of Quantum Algorithms using Space-Efficient Hardware Architectures. In The 30th IEEE International Conference on Application-specific Systems, Architectures and Processors (ASAP 2019), New York, USA, July 2019. (Conference Best Papers)

54. Mahmud, N., & El-Araby, E. (2018). Towards Higher Scalability of Quantum Hardware Emulation using Efficient Resource Scheduling. In The 3rd IEEE International Conference on Rebooting Computing (ICRC 2018), Washington, DC, USA, November 2018.

53. Mahmud, N., & El-Araby, E. (2018). A Scalable High-Precision and High-Throughput Architecture for Emulation of Quantum Algorithms. In The 31st IEEE International System-on-Chip Conference (SOCC 2018), Washington, DC, USA, September 2018.

52. Mahmud, N., El-Araby, E., Shaw, H., & Cooper, L. (2018). Securing and auto-synchronizing communication over free-space optics using quantum key distribution and chaotic systems. In Quantum Communications and Quantum Imaging XVI, SPIE’18, San Diego, CA, USA, August 2018.

51. El-Araby, E., & El-Ghazawi, T. (2018). Enabling Ease-of-Use for Extreme-Scale High-Performance Reconfigurable Architectures using Hardware Virtualization. In The 2018 International Conference on High Performance Computing & Simulation (HPCS 2018), Orléans, France, July 2018.

50. El-Araby, E. (2018). Enabling Higher Productivity and Portability for Extremely-Heterogeneous Architectures: A High-Performance Reconfigurable Computing Case Study. In DOE’s International Extreme Heterogeneity Workshop (WEH 2018), Washington DC, USA, January 2018. (Invited)

49. El-Araby, E., & Namazi, N. (2016). Chaotic Architectures for Secure Free-Space Optical Communication. In The 26th International Conference on Field-Programmable Logic and Applications (FPL 2016), Lausanne, Switzerland, August 2016.

48. Sepantaie, M., Bui, V., El-Araby, E., Sepantaie, A., Nehmetallah, G., & Namazi, N. (2015). Secure Communication Systems Using Synchronized Lorenz Strange Attractor on Reconfigurable Hardware. In Proceedings of the SPIE Defense + Security (SPIE DSS 2015), Baltimore, Maryland, USA, April 2015.

47. Bui, V., Tran, L., El-Araby, E., & Namazi, N. (2014). Detecting Binary Non-Return-to-Zero Data in Free-Space Optical Communication Systems using FPGAs. In Proceedings of the SPIE Defense + Security (SPIE DSS 2014), Baltimore, Maryland, USA, May 2014.

46. Dang, V., El-Araby, E., Dao, L. H., & Chang, L.-C. (2013). Accelerating Nonlinear Diffusion Tensor Estimation For Medical Image Processing Using High Performance GPU Clusters. In The 24th IEEE International Conference on Application-specific Systems, Architectures and Processors (ASAP 2013), Washington, DC, USA, June 2013.

45. Dang, V., Nguyen, Q., Kilic, O., & El-Araby, E. (2013). Fast Multipole Method for Large-Scale Electromagnetic Scattering Problems using High Performance Computers. In The Applied Computational Electromagnetics Society (ACES 2013), Monterey, CA, USA, March 2013.

44. Dang, V., Nguyen, Q., Kilic, O., & El-Araby, E. (2013). Single Level Fast Multipole Method on GPU Cluster for Electromagnetic Problems. In U.S. National Committee on International Union of Radio Science (USNC-URSI), Boulder, CO, USA, January 2013.

43. Tran, L., El-Araby, E., & Namazi, N. (2013). Prototyping FM Data Demodulation in Free-Space Optical Communication Systems using Discrete Wavelet Transformation. In Proceedings of the SPIE Optical Engineering + Applications, vol. 8874, San Diego, California, USA, August 2013.

42. El-Araby, E., Kilic, O., & Dang, V. (2012). Imaging Through Cluttered Media Using Electromagnetic Interferometry on a Hardware-Accelerated High-Performance Cluster. In The International Conference for High Performance Computing, Networking, Storage, and Analysis (SC12), Salt Lake City, UT, USA, 10-16 November 2012.

41. Kilic, O., Smith, A., El-Araby, E., & Dang, V. (2012). Investigating Interferometric Imaging in Random Media using CUDA and Jacket Environments for GPUs. In The 9th International Applied Computational Electromagnetics Society Conference (ACES 2012), Columbus, Ohio, USA, April 2012.

40. Kizhner, S., Blank, K., Sichler, J. A., Le Moigne, J., El-Araby, E., & Dang, V. (2012). On Development of Hilbert-Huang Transform Data Processing Real Time System With 2-D Capabilities. In NASA/ESA Conference on Adaptive Hardware and Systems (AHS 2012), Nuremberg, Germany, June, 2012.

39. Aldahlawi, A., El-Araby, E., Suboh, S., & El-Ghazawi, T. (2011). Modelling the Performance of an SSD-Aware Storage System Using Least Squares Regression. In The 9th ACS/IEEE International Conference On Computer Systems And Applications (AICCSA 2011), Sharm El-Sheikh, Egypt, December 2011.

38. Kilic, O., El-Araby, E., & Dang, V. (2011). Hardware Accelerated Computing for Electromagnetics Applications. In International Workshop on Computational Electromagnetics (CEM’11), Izmir, Turkey, August 2011.

37. Kilic, O., Smith, A., El-Araby, E., & Dang, V. (2011). Interferometric Imaging through Random Media using GPU. In Proceedings of The 8th International Applied Computational Electromagnetics Society Conference (ACES 2011), Williamsburg, VA, USA, March 2011.

36. Li, T., Narayana, V. K., El-Araby, E., & El-Ghazawi, T. (2011). GPU Resource Sharing and Virtualization on High Performance Computing Systems. In The 40th International Conference on Parallel Processing (ICPP 2011), Taipei, Taiwan, September 2011.

35. Smith, A., Kilic, O., Dang, V., & El-Araby, E. (2011). GPU Accelerated Interferometric Imaging Through Random Media. In U.S. National Committee of the International Union of Radio Science (USNC-URSI), University of Colorado at Boulder, USA, January 2011.

34. Aldahlawi, A., El-Araby, E., & El-Ghazawi, T. (2010). Improving The Performance Of An IO Intensive Workload Using Hybrid Storage System: An Empirical Study. In The IEEE International Conference on Future Information Technology (ICFIT 2010), December 2010, Changsha, China.

33. El-Araby, E., Narayana, V. K., & El-Ghazawi, T. (2010). Space and Time Sharing of Reconfigurable Hardware for Accelerated Parallel Processing. In Proceedings of the 6th International Symposium on Applied Reconfigurable Computing (ARC 2010), Bangkok, Thailand, March 2010.

32. El-Araby, E., Gonzalez, I., & El-Ghazawi, T. (2008). Virtualizing and Sharing Reconfigurable Resources in High-Performance Reconfigurable Computing Systems. In Second International Workshop on High-Performance Reconfigurable Computing Technology and Applications (HPRCTA’08), held in conjunction with SC’08, Austin, TX, USA, November, 2008.

31. El-Ghazawi, T., Serres, O., Bahra, S., Huang, M., & El-Araby, E. (2008). Parallel Programming of High-Performance Reconfigurable Computing Systems with Unified Parallel C. In Reconfigurable Systems Summer Institute 2008 (RSSI'08), Urbana, Illinois, USA, 7-10 July, 2008.

30. Gonzalez, I., El-Araby, E., Saha, P., El-Ghazawi, T., Simmler, H., Merchant, S. G., Holland, B. M., Reardon, C., George, A. D., Lam, H., Stitt, G., Alam, N., & Smith, M. C. (2008). Classification of Application Development for FPGA-Based Systems. In National Aerospace & Electronics Conference 2008 (NAECON'08), Fairborn, Ohio, USA, 16-18 July 2008.

29. Huang, M., El-Araby, E., & El-Ghazawi, T. (2008). Divide-and-Conquer Approach for Designing Large-operand Functions on Reconfigurable Computers. In Reconfigurable Systems Summer Institute 2008 (RSSI'08), Urbana, Illinois, USA, 7-10 July, 2008.

28. Merchant, S. G., Holland, B. M., Reardon, C., George, A. D., Lam, H., Stitt, G., Smith, M. C., Alam, N., Gonzalez, I., El-Araby, E., Saha, P., El-Ghazawi, T., & Simmler, H. (2008). Strategic Challenges for Application Development Productivity in Reconfigurable Computing. In National Aerospace & Electronics Conference 2008 (NAECON'08), Fairborn, Ohio, USA, 16-18 July 2008.

27. Abouellail, M., El-Araby, E., Taher, M., El-Ghazawi, T., & Newby, G. B. (2007). DNA and Protein Sequence Alignment with High Performance Recofigurable Systems. In NASA/ESA Conference on Adaptive Hardware and Systems 2007 (AHS2007), August 5-8, 2007, Scotland, UK.

26. El-Araby, E., Gonzalez, I., & El-Ghazawi, T. (2007). Bringing High-Performance Reconfigurable Computing to Exact Computations. In Proceedings of the 17th International Conference on Field Programmable Logic and Applications (FPL 2007), Amsterdam, Netherlands, 27-29 August 2007.

25. El-Araby, E., Gonzalez, I., & El-Ghazawi, T. (2007). Performance Bounds of Partial Run-Time Reconfiguration in High-Performance Reconfigurable Computing. In First International Workshop on High-Performance Reconfigurable Computing Technology and Applications (HPRCTA’07), held in conjunction with SC’07, Reno, NV, USA, November, 2007.

24. El-Araby, E., Nosum, P., & El-Ghazawi, T. (2007). Productivity of High-Level Languages on Reconfigurable Computers: An HPC Perspective. In IEEE International Conference on Field-Programmable Technology (FPT 2007), Japan, December, 2007.

23. El-Araby, E., Taher, M., Abouellail, M., El-Ghazawi, T., & Newby, G. B. (2007). Comparative Analysis of High Level Programming for Reconfigurable Computers: Methodology and Empirical Study. In III Southern Conference on Programmable Logic (SPL2007), Mar del Plata, Argentina, February, 2007. (Synplicity Best Paper Award)

22. Saha, P., El-Araby, E., Huang, M., Taher, M., El-Ghazawi, T., Shu, C., Gaj, K., Michalski, A., & Buell, D. (2007). Portable Library Development for Reconfigurable Computing Systems. In Reconfigurable Systems Summer Institute 2007 (RSSI'07), Urbana, Illinois, USA, 17-20 July, 2007.

21. El-Araby, E., Taher, M., El-Ghazawi, T., & Le Moigne, J. (2006). Automatic Image Registration for Remote Sensing on Reconfigurable Computers. In 2006 MAPLD International Conference, Washington, DC, USA, September, 2006.

20. El-Araby, E., Taher, M., El-Ghazawi, T., Youssif, A., Irish, R., & Le Moigne, J. (2006). Performance Scalability of a Remote Sensing Application on High Performance Reconfigurable Platforms. In NASA Earth-Sun System Technology Conference (ESTC 2006), Maryland, USA, June, 2006.

19. El-Ghazawi, T., Gaj, K., Buell, D., Saha, P., El-Araby, E., Shu, C., Huang, M., Taher, M., & Michalski, A. (2006). Libraries of Hardware Macros for Reconfigurable Computers. In 2006 MAPLD International Conference, Washington, DC, USA, September, 2006.

18. Gaj, K., El-Ghazawi, T., Poznanovic, D., Le, H., Saha, P., Heistand, S., Shu, C., El-Araby, E., Huang, M., Misra, D., & Gage, P. (2006). Design of Parameterizable Hardware Macros for Reconfigurable Computers. In 2006 MAPLD International Conference, Washington, DC, USA, September, 2006.

17. El-Araby, E., El-Ghazawi, T., & Gaj, K. (2005). A System-Level Design Methodology for Reconfigurable Computing Applications. In IEEE International Conference On Field-Programmable Technology (FPT 2005), Singapore, December, 2005.

16. El-Araby, E., Taher, M., El-Ghazawi, T., & Gaj, K. (2005). Implementation of Image Processing Kernels on Reconfigurable Computers: A Comparative Study between SRC and SGI Platforms. In 2005 MAPLD International Conference, Washington, DC, USA, September, 2005.

15. El-Araby, E., Taher, M., El-Ghazawi, T., & Le Moigne, J. (2005). An Efficient Implementation of Automatic Cloud Cover Assessment (ACCA) on a Reconfigurable Computer. In NASA Earth-Sun System Technology Conference (ESTC 2005), Maryland, USA, June, 2005.

14. El-Araby, E., Taher, M., El-Ghazawi, T., & Le Moigne, J. (2005). An Efficient Implementation of On-Board Cloud Detection on a Reconfigurable Computer. In International Geoscience and Remote Sensing Symposium (IEEE IGARSS 2005), Seoul, Korea, July, 2005.

13. El-Araby, E., Taher, M., El-Ghazawi, T., & Le Moigne, J. (2005). Prototyping Automatic Cloud Cover Assessment (ACCA) Algorithm for Remote Sensing On-Board Processing on a Reconfigurable Computer. In IEEE International Conference On Field-Programmable Technology (FPT 2005), Singapore, December, 2005.

12. El-Araby, E., Taher, M., El-Ghazawi, T., Abouellail, M., Sastry, N., & Gaj, K. (2005). Efficient Implementation of a String Matching Algorithm for SRC and Cray Reconfigurable Computers. In 2005 MAPLD International Conference, Washington, DC, USA, September, 2005.

11. El-Ghazawi, T., Gaj, K., Alexandridis, N., Michalski, A., Fidanci, D., Taher, M., El-Araby, E., & Saha, P. (2005). Novel Applications of Reconfigurability. In ACM/SIGDA Thirteenth International Symposium on Field Programmable Gate Arrays (FPGA 2005), Monterey, California, USA, February, 2005.

10. El-Ghazawi, T., Gaj, K., Alexandridis, N., Michalski, A., Fidanci, D., Taher, M., El-Araby, E., Chitalwala, E., & Saha, P. (2005). Reconfigurable Computers: An Empirical Analysis. In ACM/SIGDA Thirteenth International Symposium on Field Programmable Gate Arrays (FPGA 2005), Monterey, California, USA, February, 2005.

9.   Gaj, K., El-Ghazawi, T., Gage, P., Poznanovic, D., Shu, C., Misra, D., Huang, M., El-Araby, E., & Taher, M. (2005). Development and Maintenance of User Libraries for SRC Reconfigurable Computers. In 2005 MAPLD International Conference, Washington, DC, USA, September, 2005.

8.   Harkins, J., El-Ghazawi, T., El-Araby, E., & Huang, M. (2005). Analysis of an FPGA Based Reconfigurable Computer with Sorting Algorithms. In 2005 MAPLD International Conference, Washington, DC, USA, September, 2005.

7.   Harkins, J., El-Ghazawi, T., El-Araby, E., & Huang, M. (2005). Performance of Sorting Algorithms on the SRC 6 Reconfigurable Computer. In IEEE International Conference On Field-Programmable Technology (FPT 2005), Singapore, December, 2005.

6.   Taher, M., El-Araby, E., & El-Ghazawi, T. (2005). Configuration Caching in Adaptive Computing Systems Using Association Rule Mining (ARM). In Dynamic Reconfigurable Systems Workshop (DRS 2005), Innsbruck, Austria, March, 2005.

5.   Taher, M., El-Araby, E., El-Ghazawi, T., & Gaj, K. (2005). Image Processing Library for Reconfigurable Computers. In ACM/SIGDA Thirteenth International Symposium on Field Programmable Gate Arrays (FPGA 2005), Monterey, California, USA, February, 2005.

4.   El-Araby, E., El-Ghazawi, T., Le Moigne, J., & Gaj, K. (2004). Wavelet Spectral Dimension Reduction of Hyperspectral Imagery on a Reconfigurable Computer. In IEEE International Conference On Field-Programmable Technology (FPT 2004), Brisbane, Australia, December, 2004.

3.   El-Araby, E., Taher, M., Gaj, K., El-Ghazawi, T., Caliga, D., & Alexandridis, N. (2004). System-Level Parallelism and Throughput Optimization in Designing Reconfigurable Computing Applications. In Reconfigurable Architecture Workshop (RAW 2004), Santa Fe, New Mexico, USA, April, 2004. (Best Paper Award)

2.   El-Araby, E., Taher, M., Gaj, K., El-Ghazawi, T., Caliga, D., & Alexandridis, N. (2003). Exploiting System-Level Parallelism In The Application Development On A Reconfigurable Computer. In IEEE International Conference On Field-Programmable Technology (FPT 2003), Tokyo, Japan, December, 2003.

1.   Taher, M., El-Araby, E., Agarwal, A., El-Ghazawi, T., Gaj, K., Le Moigne, J., & Alexandridis, N. (2003). Effective Implementation of a Generic Wavelet Filter on a Hybrid Reconfigurable Computer. In 2003 MAPLD International Conference, Washington, DC, USA, September, 2003.

Selected Presentations

Invited Talks

  • El-Araby, E. (2016, August 18). Reconfigurable/Adaptive Chaos for FSO Communication. NASA Goddard Space Flight Center (GSFC).
  • El-Araby, E. (2016, May 18). The 3P-Challenge of Emerging Computing Technologies. 2016 Reconfigurable Electronics Working Group Meeting, Basic Research Innovation and Collaboration Center (BRICC), Air Force Office of Scientific Research (AFOSR).
  • El-Araby, E. (2016, May 6). The 3P-Challenge of Emerging Computing Technologies. The Information Sciences Institute (ISI), Viterbi School of Engineering, University of Southern California (USC).
  • El-Araby, E. (2014, September). The Three P’s of High-Performance Reconfigurable Computing. Presentation, Virginia Tech (VT-NVC).
  • El-Araby, E. (2013, December). High-Performance Reconfigurable Computing: Potential and Challenges. NASA Goddard Space Flight Center (GSFC).
  • El-Araby, E. (2011, June). Virtualizing and Sharing Resources in Hardware Accelerated High-Performance Computing: An HPRC Perspective. NASA Goddard Space Flight Center (GSFC).

Grants & Other Funded Activity

  • Principal Investigator, Faculty Early Career Development Program (NSF-CAREER), Directorate for Computer and Information Science and Engineering (CISE), National Science Foundation (NSF), USA, July 2020 − June 2025.
  • Principal Investigator, Industry grants for research and instructional infrastructure (hardware boards and software packages), Xilinx, USA, July 2019 – Present.
  • Principal Investigator, New Faculty General Research Fund (NFGRF), University of Kansas, USA, August 2018 − July 2019.
  • Principal Investigator, Intel Hardware Accelerator Research Program (HARP), Intel Corporation, USA, February 2017 – Present.
  • Principal Investigator, Major Research Instrumentation (MRI) research grant, Directorate for Computer and Information Science and Engineering (CISE), National Science Foundation (NSF), USA, September 2011 − August 2013.
  • Principal Investigator, Industry grants for research and instructional infrastructure (hardware boards and software packages), Xilinx and Altera, USA, September 2010 – August 2015.

Service

Editorial and Reviewing Activities

National

  • U.S. Department of Energy, Office of Science, Advanced Scientific Computing Research (ASCR), 2019 SBIR/STTR Program (Phase I), HPC Cybersecurity Panel. (2019), Panelist and Reviewer. (December 2018)
  • U.S. Department of Energy, Office of Science, Advanced Scientific Computing Research (ASCR), ASCR Leadership Computing Challenge (ALCC). (2018), Panelist and Reviewer. (March 2018)
  • U.S. Department of Energy, Office of Science, Advanced Scientific Computing Research (ASCR), 2018 SBIR/STTR Program (Phase II), HPC Cybersecurity Panel. (2018), Panelist and Reviewer. (February 2018)
  • U.S. Department of Energy, Office of Science, Advanced Scientific Computing Research (ASCR), 2018 Report on Extreme Heterogeneity Architectures. (2018), Participant. (January 2018)
  • U.S. Department of Energy, Office of Science, Advanced Scientific Computing Research (ASCR), 2018 SBIR/STTR Program (Phase I), HPC Cybersecurity Panel. (2018), Panelist and Reviewer. (January 2018)
  • NASA Space Technology Research Fellowships (NSTRF), Space Technology Mission Directorate, Technology Area TA11, directed at students pursuing or planning to pursue Master's or Doctoral degrees in space technology disciplines. (2017), Panelist and Reviewer. (2016 - 2017)
  • U.S. Department of Energy, Office of Science, Advanced Scientific Computing Research (ASCR), 2016 Early Career Research Program. (2016), Panelist and Reviewer. (December 2016)
  • U.S. Department of Energy, Office of Science, Advanced Scientific Computing Research (ASCR), 2017 SBIR/STTR Program (Phase I), HPC Cybersecurity Panel. (2016), Panelist and Reviewer. (November 2016)
  • U.S. Department of Energy, Office of Science, Advanced Scientific Computing Research (ASCR), Machine Learning Panel. (2016), Panelist and Reviewer. (July 2016)
  • U.S. Department of Energy, Office of Science, Advanced Scientific Computing Research (ASCR), 2016 Report on Neuromorphic Computing Architectures, Models, and Applications: A Beyond-CMOS Approach to Future Computing. (2016), Participant. (June 2016)
  • NASA Space Technology Research Fellowships (NSTRF), Space Technology Mission Directorate, Technology Area TA11, directed at students pursuing or planning to pursue Master's or Doctoral degrees in space technology disciplines. (2016), Panelist and Reviewer. (2015 - 2016)
  • Directorate for Computer and Information Science and Engineering (CISE), National Science Foundation (NSF), Submissions of Major Research Instrumentation (MRI) proposals, Panelist and Reviewer. (2012)
  • Computer Systems Research (CSR) program, Division of Computer and Network Systems (CNS), Directorate for Computer and Information Science and Engineering (CISE), National Science Foundation (NSF), Submissions of research proposals, Panelist and Reviewer. (2011)

International

  • IEEE Transactions on Circuits and Systems for Video Technology (IEEE-TCSVT), Reviewer. (2019 - Present)
  • IEEE Transactions on Parallel and Distributed Systems (IEEE-TPDS), Reviewer. (2016 - Present)
  • International Journal of Reconfigurable Computing (Hindawi-IJRC), Guest Editor. (2010 - Present)
  • ACM Transactions on Reconfigurable Technology and Systems (TRETS), Reviewer. (2010 - Present)
  • IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing (JSTARS), Reviewer. (2010 - Present)
  • IEEE Micro Magazine (IEEE-Micro), Reviewer. (2010 - Present)
  • IEEE Transactions on Computers (IEEE-TC), Reviewer. (2010 - Present)
  • Journal of Embedded Hardware Design, Microprocessors and Microsystems (Elsevier-MICPRO), Reviewer. (2010 - Present)
  • Journal of Real-Time Image Processing (Springer-JRTIP), Reviewer. (2010 - Present)
  • Journal of System Architecture, JSA (Elsevier - The EUROMICRO Journal), Reviewer. (2010 - Present)
  • Journal of Systems Architecture (Elsevier-JSA), Reviewer. (2010 - Present)
  • Parallel Computing Systems and Applications (Elsevier-PARCO), Reviewer. (2010 - Present)
  • Remote Sensing of Environment (Elsevier-RSE), Reviewer. (2010 - Present)
  • International Conference on Autonomic Computing and Self-Organizing Systems (ACSOS 2020), Publications Chair. (August 2020)
  • IEEE Working Group on Metrics and Benchmarks for Quantum Computing, Member. (2018 – present)
  • The 32nd IEEE International System-on-Chip Conference (SOCC 2019). Technical Program Committee (TPC), Member. (September 2019)
  • The 28th International Conference on Field-Programmable Logic and Applications (FPL 2018), FPL is the oldest, largest, and most prestigious international conference in the field of reconfigurable technology, Technical Program Committee (TPC), Member. (August 2018)
  • 18th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid 2018), Publications Chair. (May 2018)
  • The 15th IEEE International Conference on Smart City (SmartCity 2017), Publications Chair. (December 2017)
  • The 19th IEEE International Conference on High Performance Computing and Communications (HPCC 2017), Publications Chair. (December 2017)
  • The 3rd IEEE International Conference on Data Science and Systems (DSS 2017), Publications Chair. (December 2017)
  • The 27th International Conference on Field-Programmable Logic and Applications (FPL 2017), FPL is the oldest, largest, and most prestigious international conference in the field of reconfigurable technology, Tutorial and Workshop Chair. (September 2017)
  • Proceedings of the IEEE, Reviewer. (2014)
  • The 25th IEEE International Conference on Application-specific Systems, Architectures and Processors (ASAP 2014), Publications Chair. (June 2014)
  • The 24th IEEE International Conference on Application-specific Systems, Architectures and Processors (ASAP 2013), Publications Chair. (June 2013)
  • International Workshop on Dynamic Reconfigurable Network-on-Chip (DRNoC 2012), Technical Program Committee (TPC), Member. (2012)
  • International Conference on ReConFigurable Computing and FPGAs (ReConFig 2011), Technical Program Committee (TPC), Member. (2011)
  • VII Southern Programmable Logic Conference (SPL 2011), Technical Program Committee (TPC), Member. (2011)
  • Workshop on Multiprocessor Systems on (Programmable) Chips (MPSoC 2011), Technical Program Committee (TPC), Member. (2011)
  • The 9th ACS/IEEE International Conference On Computer Systems And Applications (AICCSA 2011), Publications Chair. (2011)

Memberships

  • IEEE Senior Member, (February 2016 - Present)
  • IEEE Computer Society, (1995 - Present)
  • IEEE Member, (1995 - February 2016)