Feature changed by: Jan Engelhardt (jengelh) Feature #309630, revision 2 Title: GCC Graphite support openSUSE-11.3: Unconfirmed Priority Requester: Desirable Requested by: vincent lejeune (vlj) Partner organization: openSUSE.org Description: Hi, it would be nice if opensuse would provided support for graphite within gcc. Graphite is a framework for unrolling loop optimisation. It allows gcc to find dependencies in nested loops, in order to find where it is possible to run code in parrallel. It would be nice to build gcc with support for graphite. Build instruction are here : http://gcc.gnu.org/wiki/Graphite http://gcc.gnu.org/wiki/Graphite_Build It requires to build additionnal PPL and CLoog packages. The graphite branch has been merged since 2008 in gcc in trunk. The feature is enabled by explicitly passing some flags to gcc (-floop- interchange,-floop-strip-mine,-floop-block,-fgraphite-identity,-floop- parallelize-all...) and is not actived by default when compiling, so it should not break already existing packages. Business case (Partner benefit): openSUSE.org: Testing purpose for developpers ;) It may also allow to do some experiment to enable some graphite optimisation flags in future upstream opensuse version (like 11.4). + Discussion: + #1: Jan Engelhardt (jengelh) (2010-06-02 12:47:07) + It already has some of that. See the manpage for -floop-interchange, + etc. -- openSUSE Feature: https://features.opensuse.org/309630