|
|
(9 intermediate revisions not shown.) |
Line 1: |
Line 1: |
- | {|border="0" cellpadding="15" cellspacing="0"
| + | '''''NEWS: Since 2015, we moved all related developments, benchmarks, data sets and tools to our new [http://github.com/ctuning/ck/wiki Collective Knowledge Framework]!''''' |
- | | valign="top" |
| + | |
| | | |
| {{CMenu:CTools|}} | | {{CMenu:CTools|}} |
Line 10: |
Line 10: |
| * '''[[CTools:CArch:Feedback|User feedback]]''' | | * '''[[CTools:CArch:Feedback|User feedback]]''' |
| * '''[[CTools:CArch:Projects|Projects to extend cArch (development plan and suggestions)]]''' - ''1 project'' | | * '''[[CTools:CArch:Projects|Projects to extend cArch (development plan and suggestions)]]''' - ''1 project'' |
- |
| |
- | |
| |
- |
| |
- | {{News|
| |
- |
| |
- | * '''2010.September.10''' - The CFP for the [http://grow2011.inria.fr 3rd International Workshop on GCC Research Opportunities (GROW 2011)] co-located with [http://www.cgo.org/cgo2011 CGO 2010] (early April 2011, Chamonix, France) is now available [http://grow2011.inria.fr on-line]. Please, follow our announcements about GROW 2011 and submit your best papers!..
| |
- |
| |
- | * '''2010.August.24''' - Congratulations to Mircea et al for the paper [http://unidapt.org/index.php/Dissemination#MCFP2010 Practical Aggregation of Semantical Program Properties for Machine Learning Based Optimization] accepted to [http://www.public.asu.edu/~ashriva6/esweek2010/cases2010 CASES 2010]. This work has been integrated with [http://cTuning.org/milepost-gcc MILEPOST GCC] and [http://cTuning.org/ctuning-cc cTuning CC].
| |
- |
| |
- | * '''2010.August.16''' - Submissions are now open for [http://www.cgo.org/cgo2011 CGO 2011].
| |
- |
| |
- | * '''2010.June.30''' - Call for papers: [http://www.cgo.org/cgo2011/CGO-2011-CFP.pdf CGO'11].
| |
- |
| |
- | * '''2010.June.9''' - Finally, we recovered all cTuning website and services after physical hard drive failure. However, if you still experience some problems or abnormal behavior, please report that to the [http://groups.google.com/group/ctuning-discussions cTuning discussions mailing list]! Thanks and sorry for any inconvenience!
| |
- |
| |
- | * '''2010.May.22''' - Pre-release of [[CTools:CTuningCC|cTuning CC V2.5]] is now available. cTuning CC is a free, open source compiler collection that combines multiple tools and techniques including [[CTools:MilepostGCC|MILEPOST GCC]], [[CTools:ICI|ICI]], [[CTools:CCC|CCC framework]], [[CDatabase|cTuning web-services and Collective Optimization Database]] and [[CTools:CBench|cBench]] as the first practical step toward self-tuning, adaptive computing systems based on industrial tools, empirical techniques, transparent collective optimization, statistical analysis and machine learning. cTuning CC is a wrapper around any compiler such as [http://gcc.gnu.org GCC], [http://llvm.org LLVM], [http://www.open64.net Open64], [http://www.pathscale.com Path64], etc that can transparently invoke machine learning mode to correlate program features of a compiled program with the ones stored in the [http://cTuning.org/cdatabase Collective Optimization Database] and suggest better optimizations for multi-objective criteria such as improving execution time, compilation time, code size, etc (using optimization space frontier detection).
| |
- |
| |
- | * '''2010.May.14''' - Call for papers: [http://asplos11.cs.ucr.edu ASPLOS 2011].
| |
- |
| |
- | * '''2010.April.28''' - List of all projects accepted for Google Summer of Code 2010 is now [http://socghop.appspot.com/gsoc/program/list_projects/google/gsoc2010 available on-line]. There are many projects related to [http://gcc.gnu.org/wiki/SummerOfCode GCC], LLVM, MONO, etc.<BR>Discussion page about GCC as a research compiler [[Dissemination:Workshops:GROW10:GCC_as_a_research_compiler|has been updated]].<BR>Diego Novillo started a proposal to [http://gcc.gnu.org/wiki/ModularGCC modularize GCC].
| |
- |
| |
- | * '''2010.April.14''' - Long awaited GCC 4.5 has been [http://gcc.gnu.org/gcc-4.5 released]! It features new plugin framework with some parts of [http://cTuning.org/ici ICI] to continue GCC modularization and parametrization, simplify pass manipulation and reordering, and enable better integration with [http://cTuning.org cTuning]/[http://cTuning.org/milepost-gcc MILEPOST] tools to automate optimization space exploration and prediction of profitable combinations of program transformations during multi-objective optimizations (balancing execution time, code size, compilation time, etc) for a given program/dataset/architecture.
| |
- |
| |
- | * '''2010.March.17''' - We pre-released all tools including [[CTools:MilepostGCC|MILEPOST GCC]], [[CTools:CCC|CCC framework]], [[CTools:CBench|cBench]] and [[CDatabase|cDatabase]]. It's a major update of cTuning tools including changes behind to support transparent optimizations of programs and libraries, better multi-objective optimization (including balancing of execution time, code size and compilation time), bug fixes in averaging multiple optimization cases, C++ support in MILEPOST GCC, support of all version of GCC 4.4, new static features in MILEPOST GCC, extended documentation, etc. Feedback and comments are welcome [http://groups.google.com/group/ctuning-discussions/browse_thread/thread/c22a6109d57905f7 here].
| |
- |
| |
- | * '''2010.March.01''' - CGO'10 program is available [http://www.cgo.org/cgo2010/program.html on-line].
| |
- |
| |
- | * '''2010.January.28''' - Proceedings and slides from [[Dissemination:Workshops:GROW10:Program|GROW'10]] and [[Dissemination:Workshops:SMART10:Program|SMART'10]] are now available online.
| |
- |
| |
- | * '''2010.January.4''' - Call for participation: GROW'10 and SMART'10 workshops will be held on the 23rd and 24th of January in Pisa, Italy co-located with the [http://www.hipeac.net/conference/pisa/program HiPEAC conference]. Preliminary programs are available: [http://ctuning.org/wiki/index.php/Dissemination:Workshops:SMART10:Program SMART'10 program] and [http://ctuning.org/wiki/index.php/Dissemination:Workshops:GROW10:Program GROW'10 program].
| |
- |
| |
- | *'''2010.January.1''' - We wish you all a very happy and prosperous New Year with lots of exciting achievements maybe even related to cTuning technology ;) !
| |
- |
| |
- | *'''2009.November.11''' - Small [http://cTuning.org/ccc CCC] analysis plugins update available at SVN to speedup queries when dealing with large amount of optimization data in [http://cTuning.org/cdatabase cDatabases] (gigabytes of data).
| |
- |
| |
- | *'''2009.November.7''' - Submission deadline for [http://cTuning.org/workshop-smart10 SMART'10 workshop] has been extended until the 22nd of November, 2009.
| |
- |
| |
- | *'''2009.October.2''' - We successfully passed the final [http://cTuning.org/project-milepost MILEPOST] review and the project is officially over. We would like to thank all the partners from the University of Edinburgh, IBM Haifa, CAPS and ARC for a great collaborative work during last 3 years and [http://cTuning.org/community cTuning community] for a very interesting feedback and extensions! We released all the tools from the project and hope to continue extending them within community-driven [http://cTuning.org cTuning.org]. This infrastructure should open up many interesting research opportunities for performance auto-tuning based on statistical and machine learning techniques so we hope to see many more interesting extensions to the MILEPOST/cTuning technology soon ;) !..
| |
- |
| |
- | *'''2009.September.25''' - New CFP for [http://ctuning.org/workshop-smart10 SMART'10 workshop] co-located with HiPEAC'10 conference in Pisa, Italy is now available. [http://www.cs.rice.edu/~keith Prof. Keith Cooper] from Rice University kindly agreed to give a keynote talk.
| |
- |
| |
- | *'''2009.September.22''' - Congratulations to Dr.Christophe Dubach who has won a presitigious BCS/CPHC Distinguished Dissertation Award for his thesis "Using Machine-Learning to Efficiently Explore the Architecture/Compiler Co-Design Space" supervised by Prof. Michael O'Boyle. This topic is related to cTuning technology!
| |
- |
| |
- | * '''2009.March.02''' - [http://code.google.com/soc/ Google Summer of Code'2009] will be accepting development applications soon - you are welcome to check [[CTools:CArch:Projects|cArch extension projects]] and [[CTools:CArch:Feedback|cArch feedback/suggestion]] pages if you would like to help us to extend our collaborative tools within this program!<br>
| |
- |
| |
- | <BR>
| |
- | :::::: ''[http://groups.google.com/group/ctuning-announce News archive]''
| |
- |
| |
- | }}
| |
- |
| |
- | |}
| |
We would like to add common API to current simulation platforms such as UNISIM and SimpleScalar, for example. We would like to connect simulators with the ICI-enabled compilers and Collective Optimization Database to enable research on joint software/hardware optimizations.