Commit 274e7f4fd542cb54825e03ba1f35aaad912c4647
1 parent
409fe815
Update after inclusion of OpenMP support.
Showing
4 changed files
with
22 additions
and
7 deletions
AUTHORS
| 1 | 1 | Juergen Knoedlseder (jurgen.knodlseder@irap.omp.eu) - overall design |
| 2 | -Jean-Baptiste Cayrou (cayrou@etud.insa-toulouse.fr) - openmp support | |
| 2 | +Christoph Deil (Christoph.Deil@mpi-hd.mpg.de) - radial models | |
| 3 | +Jean-Baptiste Cayrou (cayrou@etud.insa-toulouse.fr) - openmp support, test suite | |
| 3 | 4 | ... | ... |
ChangeLog
| 1 | -2012-07-18 Juergen Knoedlseder <jurgen.knodlseder@irap.omp.eu> | |
| 1 | +2012-08-21 Juergen Knoedlseder <jurgen.knodlseder@irap.omp.eu> | |
| 2 | 2 | |
| 3 | 3 | * Version 0.6.0 released |
| 4 | 4 | ======================== |
| ... | ... | @@ -7,6 +7,8 @@ |
| 7 | 7 | Add GModelSpatialMap model |
| 8 | 8 | Add sky direction access operator to GSkymap class |
| 9 | 9 | Add support for diffuse source models to CTA response |
| 10 | + Add OpenMP support and parallelize likelihood optimizer | |
| 11 | + Enhance code quality | |
| 10 | 12 | |
| 11 | 13 | 2012-04-03 Juergen Knoedlseder <jurgen.knodlseder@irap.omp.eu> |
| 12 | 14 | ... | ... |
NEWS
| ... | ... | @@ -2,7 +2,7 @@ New Features and Important Changes in GammaLib 00-06-00 |
| 2 | 2 | |
| 3 | 3 | Author(s) : Juergen Knoedlseder |
| 4 | 4 | |
| 5 | -July, 18th, 2012 | |
| 5 | +August, 21th, 2012 | |
| 6 | 6 | |
| 7 | 7 | |
| 8 | 8 | 1. Introduction |
| ... | ... | @@ -10,10 +10,19 @@ July, 18th, 2012 |
| 10 | 10 | This document briefly summarizes module by module the most important |
| 11 | 11 | changes made since the last release of GammaLib. |
| 12 | 12 | |
| 13 | +The code quality was enhanced in this release by resolving errors and | |
| 14 | +warnings issued by the cppcheck code quality check utility. A few real | |
| 15 | +errors were detected, the remaining modifications concerned mainly the | |
| 16 | +coding style and the translation of C-style casts into C++ style casts. | |
| 17 | + | |
| 13 | 18 | |
| 14 | 19 | 2. Configuration |
| 15 | 20 | ----------------- |
| 16 | -None | |
| 21 | +Added OpenMP support to allow for code parallelization. If available, | |
| 22 | +OpenMP is enabled by default. OpenMP support may be disabled using | |
| 23 | +the --disable-openmp flag. | |
| 24 | + | |
| 25 | +Check for the presence of the Python.h header file. | |
| 17 | 26 | |
| 18 | 27 | |
| 19 | 28 | 3. Application module |
| ... | ... | @@ -50,7 +59,10 @@ None |
| 50 | 59 | |
| 51 | 60 | 8. Observation module |
| 52 | 61 | --------------------- |
| 53 | -None | |
| 62 | +The optimization of model parameters makes now use of OpenMP (if | |
| 63 | +available) for parallelization of the likelihood computation. This | |
| 64 | +allows the increase of the code execution speed in the presence of | |
| 65 | +multiple processor cores. | |
| 54 | 66 | |
| 55 | 67 | |
| 56 | 68 | 9. Optimization module | ... | ... |
README
| 1 | 1 | GammaLib information |
| 2 | 2 | ==================== |
| 3 | -Version: 00-06-00 (July, 11, 2012) | |
| 3 | +Version: 00-06-00 (August, 21, 2012) | |
| 4 | 4 | Author: Juergen Knoedlseder (jurgen.knodlseder@irap.omp.eu) |
| 5 | 5 | |
| 6 | 6 | |
| ... | ... | @@ -174,7 +174,7 @@ extensive unit test by typing: |
| 174 | 174 | If everything works successfully you should see |
| 175 | 175 | |
| 176 | 176 | =================== |
| 177 | - All 15 tests passed | |
| 177 | + All 16 tests passed | |
| 178 | 178 | =================== |
| 179 | 179 | |
| 180 | 180 | at the end of the test. If no Python support was compiled in, the | ... | ... |