Dr Bora is a postdoctoral researcher in the Architecture Research Group in the Department of Computer Science and Technology.
Automatic Parallelization: Compiler assisted parallelization of sequential programs.
High Performance Computing: Exploring programming models for high performance computing.
Program Analysis: Static analysis of programs for better program optimization and for finding bugs.
Polyhedral Compilation: Affine scheduling of programs for temporal and locality optimization.
Keywords: Automatic Parallelization, High Performance Computing, Program Analysis, Polyhedral Compilation
Areas of Expertise: Compilers, Automatic Parallelization, Program Analysis, LLVM