Releases: discopop-project/discopop
Releases · discopop-project/discopop
Version 2.1.0
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
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
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
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
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
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
Changes since Version 1.2.0:
- Added task parallelism pattern identification
Version 1.2.0
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
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
v1.0.0 Version 1.0.0