GCC is the GNU Compiler Collection, the standard compiler on most free operating systems. It is run by the GCC Steering Committee under the auspices of the Free Software Foundation and is available under the GNU General Public License. For more information please see the GCC home page.
These projects have been accepted into GCC. You can learn more about each project by visiting the links below.
| Student | Title | Mentor | Status |
|---|---|---|---|
gfortran: Procedure Pointer Components & OOP |
Tobias Burnus |
accepted |
|
Automatic parallelization in Graphite |
Tobias Grosser |
accepted |
|
Enable generic function cloning and program instrumentation in GCC to be able to create static binaries adaptable to varying program and system behavior or different architectures at run-time |
Grigori Fursin |
accepted |
|
Make the OpenCL Platform Layer API and Runtime API for the Cell Processor and CPUs |
Paolo Bonzini |
accepted |
|
Provide fine-grain optimization selection and tuning abilities in GCC to be able to tune default optimization heuristic of the compiler or fine optimizations for a given program on a given architecture entirely automatically using statistical and machine learning techniques from the MILEPOST project. |
Grigori Fursin |
accepted |