Skip to content

Releases: discopop-project/discopop

Version 2.1.0

07 Dec 16:36
Compare
Choose a tag to compare

Features:

  • Option to build and execute DiscoPoP in a docker container
  • Out of source builds now possible, source directory can be deleted after building
  • Less setup overhead due to improved detection of default values
  • Installation of Python modules now part of the build process
  • Improved GUI

Version 2.0.3

02 Dec 14:48
240765b
Compare
Choose a tag to compare

Features:

  • GUI: Improved code preview for reduction, do-all and pipeline suggestions
  • Added release instructions to the "How to contribute" section of the wiki

Fixes:

  • Minor fix to variable classification
  • Detection of variable definition lines fixed

Version 2.0.2

29 Nov 09:39
Compare
Choose a tag to compare

Features

  • Modernized and updated documentation, wiki and walk-through examples
  • Simplified installation, execution and interpretation of the results by introducing new tools and improving build files
  • Added a simple GUI to configure executions and show the results
  • Code refactoring and cleanup
  • All introduced optimizer passes have been combined into a single pass

Fixes

  • Minor fixes in variable classification
  • Target project is now left in a clean state

Fixes (Version 2.0.2)

  • Hotfix: Missing files added to PyPi package

Version 2.0.1

29 Nov 09:13
Compare
Choose a tag to compare

Features

  • Modernized and updated documentation, wiki and walk-through examples
  • Simplified installation, execution and interpretation of the results by introducing new tools and improving build files
  • Added a simple GUI to configure executions and show the results
  • Code refactoring and cleanup
  • All introduced optimizer passes have been combined into a single pass

Fixes

  • Minor fixes in variable classification
  • Target project is now left in a clean state

Version 2.0.0

28 Nov 15:23
Compare
Choose a tag to compare

Features

  • Modernized and updated documentation, wiki and walk-through examples
  • Simplified installation, execution and interpretation of the results by introducing new tools and improving build files
  • Added a simple GUI to configure executions and show the results
  • Code refactoring and cleanup
  • All introduced optimizer passes have been combined into a single pass

Fixes

  • Minor fixes in variable classification
  • Target project is now left in a clean state

Version 1.4.0

19 Oct 17:40
Compare
Choose a tag to compare

Changes since Version 1.3.0:

  • Updated from LLVM 8 to LLVM 11
  • Hybrid data dependency analysis pass added to increase profiling performance
  • Stability and performance improvements

Version 1.3.0

05 May 20:14
Compare
Choose a tag to compare

Changes since Version 1.2.0:

  • Added task parallelism pattern identification

Version 1.2.0

24 Dec 12:36
Compare
Choose a tag to compare

Changes since version 1.1.0:

  • Add task parallelism detection
  • Add unit tests for pattern detectors
  • Add new walk-through example

Version 1.1.0

22 Oct 09:25
Compare
Choose a tag to compare

Changes since version 1.0.0:

  • Add wrapper script discopop_profiler to easily call clang++ with DiscoPoP LLVM passes.
  • Cleanup unneeded files from source tree.

Version 1.0.0

02 Oct 13:38
Compare
Choose a tag to compare
v1.0.0

Version 1.0.0