Skip to content
@atf-tuner

Auto-Tuning Framework (ATF)

Efficient Auto-Tuning of Parallel Programs with Constrained Tuning Parameters

ATF-Tuner – Auto-Tuning Framework

This GitHub organization hosts the Auto-Tuning Framework (ATF) and related tools. ATF is a research-driven framework for automatically tuning performance-critical program parameters.

The repositories in this organization provide language bindings, libraries, and infrastructure to integrate auto-tuning into real-world systems.

Scope

ATF focuses on:

  • automatic exploration of performance parameter spaces,
  • support for constrained tuning parameters,
  • integration into existing applications and toolchains,
  • portability across platforms and execution environments.

The projects here are primarily research-oriented, but aim to be usable and extensible in practice.

Repository Overview

pyATF

Python interface and tooling for ATF (see also this paper). Provides bindings, examples, and utilities for driving the auto-tuning process from Python-based workflows.

Repository: pyATF

cppATF

C++ interface for integrating ATF into native applications (see also this paper). Designed as a lightweight, header-only interface suitable for performance-critical code.

Repository: cppATF

Documentation and Website

The organization also hosts documentation and web resources related to ATF, including project overviews and usage instructions.

See: atf-tuner.github.io

Getting Started

  1. Select the repository relevant to your use case (Python or C++).
  2. Follow the README and documentation in the respective repository.
  3. For questions, issues, or extensions, please use GitHub Issues in the appropriate repository.

Contributions

Contributions are welcome. Please open an issue to discuss larger changes before submitting a pull request. Repository-specific contribution guidelines apply where provided.

About

ATF-Tuner is developed in an academic research context and is intended to support experimentation and reproducible performance studies in auto-tuning and performance optimization.

Popular repositories Loading

  1. pyATF pyATF Public

    Python 18 1

  2. cppATF cppATF Public

    C++ 3

  3. atf-tuner.github.io atf-tuner.github.io Public

    JavaScript

  4. .github .github Public

Repositories

Showing 4 of 4 repositories

Top languages

Loading…

Most used topics

Loading…