|Course on code generation firstname.lastname@example.org (Yaakov Yaari) (2001-03-26)|
|Re: Course on code generation email@example.com (Mike Spivey) (2001-03-27)|
|Re: Course on code generation firstname.lastname@example.org (2001-03-27)|
|From:||"Yaakov Yaari" <email@example.com>|
|Date:||26 Mar 2001 13:49:55 -0500|
|Posted-Date:||26 Mar 2001 13:49:54 EST|
I am planning a course on compiler code generation. The idea is to use GCC
as the basic infrastructure for projects. We'll then experiment with the
machine (architecture) definition on one side, and instruction scheduling on
the other side, to study the effect on performance, memory size etc.
Does anyone have some suggestions for the design of such course? Any
experience with a similar course? My main concern is the complexity of GCC's
backend, which limits the scope of the projects that can be proposed for the
course. Another question are the prerequisites: My feeling is that the
course is not suitable for undergraduates. Any input on this issue?
Return to the
Search the comp.compilers archives again.