opentuner icon indicating copy to clipboard operation
opentuner copied to clipboard

Contributions to OpenTuner

Open yaroslavsadin opened this issue 4 years ago • 2 comments

Hi @jansel

We're interested in using opentuner for complex applications/compilers tuning for clang and other compilers. Based on our prior experience, we'd like to add new features such as:

  • compiler pass sequence tuning support
  • intergration with benchmarks and workload automation frameworks
  • per/cluster function tuning
  • support for validation or parameters controlling accuracy
  • integration of ML for tuning
  • enhanced logging
  • enhanced testing
  • enhance parameter types (optional integer for example)

Are these interesting features for open-source OpenTuner? Are you available for periodic review? What's your preferred workflow for contributions to upstream?

Thanks!

yaroslavsadin avatar Sep 03 '21 17:09 yaroslavsadin

These all sound great and would love the contributions!

I'd be happy to provide review and advice. The easiest thing would be to submit pull requests and I can review and merge. I'm also happy to answer questions if that would help you.

jansel avatar Sep 03 '21 17:09 jansel

Hi @jansel

Good news! We have started working on some of the features including enhanced logging, optional parameter and measurement interface generalization. We'll keep in touch and let you know when a pull request is ready. Thanks!

yaroslavsadin avatar Sep 08 '21 12:09 yaroslavsadin