NIT Goa syllabus Computer Science Engineering | 1st Sem Advanced Compilers


NIT Goa syllabus

Computer Science Engineering1st Sem ADVANCED COMPILERS






Topics include control-flow and data-flow analysis, classical optimization, instruction scheduling,

and register allocation. Advanced topics include memory hierarchy management, optimization for

instruction-level parallelism, modulo scheduling, predicated and speculative execution.

Steven S. Muchnick, Advanced Compiler Design & Implementation, Morgan Kaufmann, 2004.

Robert Morgan, Building an Optimizing Compiler, Butterworth-Heinemann, 1998.

Andrew W. Appel, Modern Compiler Impementation in Java, Cambridge, 2005.

Randy Allen Rice, Optimising Compilers for Modern Architectures, Elsevier India, 2004NATIONAL INSTITUTE OF TECHNOLOGY, GOA

Leave a Comment