Ali Akoglu
Associate Professor, Electrical and Computer Engineering
Associate Professor, BIO5 Institute
Primary Department
Department Affiliations
(520) 621-2434
Research Interest
Ali Akoglu is an Associate Professor in the Department of Electrical and Computer Engineering at the University of Arizona. He is the Co-Director of the National Science Foundation, Center for Cloud and Autonomic Computing, Director of the NVIDIA CUDA Teaching Center, and the Director of the Reconfigurable Computing Laboratory. He received his PhD degree in Computer Science from the Arizona State University in 2005.Dr. Akoglu is an expert in high performance scientific computing and parallel computing with a primary focus on restructuring computationally challenging algorithms for achieving high performance on field programmable gate array (FPGA) and graphics processing unit (GPU) hardware architectures. He has been involved in many crosscutting collaborative projects with the goal of solving the challenges of bridging the gap between the domain scientist, programming environment and emerging highly-parallel hardware architectures. His research projects have been funded by the National Science Foundation, iPlant Collaborative, US Air Force, NASA Jet Propulsion Laboratories, and Army Battle Command Battle Laboratory. Akoglu has contributed to the scientific computing domain with: 1) design and development of scalable and novel approach to sequence alignment problem using the graphics processing unit (GPU) technology; 2) development of novel methods to accelerate T-Cell Receptor (TCR) synthesis for studying the immune systems of complex organisms; 3) completion of the first study on joining Variable, Diverse, and Joining (VDJ) gene segments using GPU to determine all possible ways (several trillions of sequences) in which proteins can be encoded to match antigens from viruses, cancers, and other diseases; 4) developing high performance algorithms for rapid identification of phenotype to genotype linkage with GPU based HPC systems; 5) building a library of next-generation sequencing and error correction algorithms for improving assembly quality and detecting gene-gene interactions with large scale data sets; and 6) building tools for autonomic management services (self-aware, self-adaptive, self-protect, self-optimizing, and self-healing) for “hassle-free, uninterrupted” cloud computing services.

Publications

Liu, H., Rajavel, S. T., & Akoglu, A. (2013). Integration of Net-Length Factor with Timing-and Routability-Driven Clustering Algorithms. ACM Transactions on Reconfigurable Technology and Systems (TRETS), 6(3), 12.
Vincent, B., Buntzman, A., Hopson, B., McEwen, C., Cowell, L., Akoglu, A., Zhang, H., & Frelinger, J. (2016). iWAS-A novel approach to analyzing Next Generation Sequence data for immunology. Cellular Immunology, 299, 6-13. doi:http://dx.doi.org/10.1016/j.cellimm.2015.10.012
Nimmagadda, V. K., Akoglu, A., Hariri, S., & Moukabary, T. (2012). Cardiac simulation on multi-GPU platform. The Journal of Supercomputing, 59(3), 1360--1378.
Song, Y., & Akoglu, A. (2013). An adaptive motion estimation architecture for H. 264/AVC. Journal of Signal Processing Systems, 73(2), 161--179.
Machovec, D., Khemka, B., Kumbhare, N., Paricha, S., Maciejewski, A. A., Siegel, H. J., Akoglu, A., Koenig, G., Hariri, S. A., Tunc, C., Wright, M., Hilton, M., Rambhoros, R., Blandin, C., Fargo, F., Louri, A., & Imam, N. (2016). Utility-Based Resource Management in an Oversubscribed Energy-Constrained Heterogeneous Environment Executing Parallel Applications. Journal of Parallel Computing.