[GRASS-git] [OSGeo/grass] 110ff3: modules: set OpenMP default thread count to use Op...

Māris Nartišs noreply at github.com
Thu Jun 12 15:24:17 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/OSGeo/grass
  Commit: 110ff3393c6ad8028dadae27ba776d469e03e6d8
      https://github.com/OSGeo/grass/commit/110ff3393c6ad8028dadae27ba776d469e03e6d8
  Author: Māris Nartišs <maris.gis at gmail.com>
  Date:   2025-06-12 (Thu, 12 Jun 2025)

  Changed paths:
    M include/grass/defs/raster.h
    M lib/CMakeLists.txt
    M lib/gis/CMakeLists.txt
    M lib/gis/omp_threads.c
    M lib/gis/parser_standard_options.c
    M lib/gis/testsuite/test_parser_json.py
    M lib/raster/Makefile
    M lib/raster/mask_info.c
    M python/grass/gunittest/case.py
    M python/grass/pygrass/modules/interface/module.py
    M python/grass/temporal/univar_statistics.py
    M raster/r.horizon/main.c
    M raster/r.mfilter/main.c
    M raster/r.neighbors/main.c
    M raster/r.patch/main.c
    M raster/r.resamp.filter/main.c
    M raster/r.resamp.interp/main.c
    M raster/r.series/main.c
    M raster/r.slope.aspect/main.c
    M raster/r.texture/main.c
    M raster/r.univar/r.univar_main.c

  Log Message:
  -----------
  modules: set OpenMP default thread count to use OpenMP internal logic (all cores) (#5731)

It doesn't make sense to default to a single thread execution of parallel code. Most of users will not check this setting and thus end running slow version of fast code.



To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications


More information about the grass-commit mailing list