Dr. J Nelson Amaral is a Professor in the Department of Computing Science within the Faculty of Science at the University of Alberta. His research focuses on compiler optimization techniques that enhance performance in modern computing architectures through clever code transformations. Educational background includes B.Sc. in Electrical Engineering (PUCRS), M.Sc. in Electrical Engineering (ITA), and Ph.D. in Electrical and Computer Engineering (University of Texas at Austin). Research interests span compiler optimizations for resource utilization, learning technology applications in compilation processes, and feedback-directed optimization efficiency improvements. Current investigations include instruction-level parallelism exploitation, code transformations for heterogeneous architectures, and machine learning-enhanced compilation. Publication analysis reveals strong focus on compiler techniques for performance optimization, particularly for matrix operations, convolution algorithms, and memory hierarchy management. Recent work emphasizes hardware-software co-design for specialized processors and auto-vectorization methods. University of Alberta Faculty of Science Excellence in Teaching Award (2015) Distinguished Engineer, Association for Computing Machinery (2014) Distinguished Speaker, Association for Computing Machinery (2012-2014) Interdepartmental Science Students' Society Award for Excellence in Teaching (2014) IBM Center for Advanced Studies Research Faculty Fellow of the Year (2012) Research includes industry collaborations through the IBM-CAS partnership. Contributes to computing education through curriculum development and student mentoring. Leads compiler optimization research at the IBM Center for Advanced Studies, focusing on performance improvements for enterprise workloads and specialized hardware.










