TetraPower 970MP (CANCELED) Project
Fixing parallelisation in makefiles.

in category Applications & Software
proposed by joslwah on 15th February 2006
Project Proposal
Multiple processors and multiple cores are becoming more common. The issues with parallel builds are more and more obvious. However, there are still many programs that fail to build properly and require a single-threaded build to be reliable.

Using a dual processor dual core machine will help find broken makefiles and accelerate the fixing process. The project will start by finding and fixing broken makefiles. With the information learnt from this process hopefully patterns of errors will be found and a program can be written to identify some of these.

The initial environment used to do the research would aim to be Gentoo/PPC64 as well as Gentoo/PPC where useful. There are many ebuilds that are explicitly single-threaded and these can for the starting point for identifying broken makefiles.

My PhD research was into concurrency so I am aware of the issues that parallel builds can generate.



Also, I\'m now a Gentoo developer, with particular reference to PPC64 and Common Lisp.

Project Blog Entries

No blog entries for this project
Genesi Network: Genesi - Main Site Power2People PowerDeveloper