Advanced Compiler Design @ GITAM University, Hyderabad


Participants Information

Participants:40
Speakers:08
Female participants:13
Male participants:37
Participants from SC/ST category:3
Research Scholars:None
Industry Participants:None

Lab Sessions

  • CFGs
  • Lex and Yacc
  • Parsing Table Generation
  • MSIL Code Generation
  • Register Allocation
  • Code Scheduling

Topics Covered

  • Overview of Compilers
  • Machine Learning Techniques in Optimizing Compilers
  • GNU C Compiler optimizations
  • Automata and Grammers
  • Lexical Analysis
  • Project Problem Description
  • Top down and Bottom down Parsing
  • Error Detection and Recovery
  • Syntax Directed Translation
  • Intermediate Code Generation
  • Testing Grammer for Subset C
  • Back Patching
  • Introduction to MSIL and MSIL Code Generation
  • Introduction to Data Flow Analysis
  • Machine Independent Optimizations
  • Register Allocation
  • Code Scheduling
  • Control Flow and Low Level Optimizations
  • Inter Procedural Analysis
  • Dependence Analysis for parallelizing Compilers
  • Loop Transformations for Parallelization

Highlights


List of Speakers


Prof. D.V.L.N Somayajulu, Chair, E & ICT Academy, NIT Warangal


Prof. R. Govindarajulu, Professor, IIIT Hyderabad


Prof. T. Ramesh, Professor, NIT Warangal


Dr. Suresh Purini, Assistant Professor, IIIT Hyderabad


Dr. Ramakrishna Upadrasta, Assistant Professor, IIT Hyderabad


Dr. Chapram Sudhakar, Associate Professor, NIT Warangal


Dr. U. S. N. Raju, Assistant Professor, NIT Warangal


G. Sreedhar Reddy, Assistant Professor, GITAM University, Hyderabad


Feedback Summary

  • Resource persons are the major strength of the programme.

  • Planning and course preparation was good.

  • Research oriented topics were covered in the FDP.

  • Participants got exposure to real time applications.

  • Sessions on Parsing and machine independent optimizations were excellent.
  • Suggestions from Participants

  • More lab sessions should be conducted.