Collective Tuning Center (ctuning.org) is now open for testing

Grigori Fursin <gfursin@gmail.com>
Mon, 30 Mar 2009 10:08:06 -0700 (PDT)

          From comp.compilers

Related articles
Collective Tuning Center (ctuning.org) is now open for testing gfursin@gmail.com (Grigori Fursin) (2009-03-30)
| List of all articles for this month |
From: Grigori Fursin <gfursin@gmail.com>
Newsgroups: comp.arch,comp.benchmarks,comp.compilers,comp.programming
Date: Mon, 30 Mar 2009 10:08:06 -0700 (PDT)
Organization: Compilers Central
Keywords: tools, available, performance
Posted-Date: 30 Mar 2009 14:01:47 EDT

Dear friends,


After 4 months of redevelopment we finally opened Collective Tuning
Center (http://ctuning.org) for testing. It provides collaborative
environment to develop common R&D tools with open API to automate
compiler, architecture and program design and optimization using
statistical and machine learning techniques. It also provides an open
access to the Collective Optimization Database (http://ctuning/
cdatabase) to share program and architecture optimization cases. We
hope that it will improve the quality and reproducibility of academic
and industrial research and will boost innovation in compiler/
architecture technology.


Currently, the website features the new fully documented Interactive
Compilation Interface (ICI) for GCC (http://ctuning.org/ici). ICI is a
plugin-based system with a high-level compiler-independent and low-
level compiler-dependent API to transform production-quality compilers
into collaborative open modular interactive toolsets. The ICI
framework acts as a "middleware" interface between the compiler and
the user-definable plugins. It opens up and reuses the production-
quality compiler infrastructure to enable program analysis and
instrumentation, fine-grain program optimizations, simple prototyping
of new development and research ideas while avoiding building new
compilation tools from scratch.


We also prepare Collective Benchmark V1.0 (MiDataSets V1.4) for the
release - this is a collection of open-source programs and datasets
assembled by the community to enable realistic benchmarking and
research on program and architecture optimization:
http://ctuning.org/cbench


In case you would like to join cTuning initiative, you are welcome to
register at the website, provide feedback and join our mailing lists
to participate in developments and discussions or follow our
announcements about new releases:
http://ctuning.org/wiki/index.php/Community


Yours,
Grigori Fursin


=============================
Grigori Fursin, INRIA, France
http://fursin.net/research


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.