[GRASS-git] [OSGeo/grass] d5c519: r.mapcalc: Support parallel computing by OpenMP (#...
    Chung-Yuan Liang 
    noreply at github.com
       
    Mon Jul 28 01:12:23 PDT 2025
    
    
  
  Branch: refs/heads/main
  Home:   https://github.com/OSGeo/grass
  Commit: d5c51924eabe647256cc0e5c1b9717d4c88ecf31
      https://github.com/OSGeo/grass/commit/d5c51924eabe647256cc0e5c1b9717d4c88ecf31
  Author: Chung-Yuan Liang <77927944+cyliang368 at users.noreply.github.com>
  Date:   2025-07-28 (Mon, 28 Jul 2025)
  Changed paths:
    M raster/r.mapcalc/CMakeLists.txt
    M raster/r.mapcalc/Makefile
    A raster/r.mapcalc/benchmark/benchmark_rmapcalc.py
    M raster/r.mapcalc/evaluate.c
    M raster/r.mapcalc/expression.h
    M raster/r.mapcalc/globals.h
    M raster/r.mapcalc/main.c
    M raster/r.mapcalc/map.c
    M raster/r.mapcalc/map3.c
    M raster/r.mapcalc/mapcalc.h
    M raster/r.mapcalc/r.mapcalc.md
    A raster/r.mapcalc/r_mapcalc_benchmark_time.png
    M raster/r.mapcalc/testsuite/test_nmedian_bug_3296.py
    A raster/r.mapcalc/testsuite/test_r_mapcalc_parallel.py
    M raster/r.mapcalc/xarea.c
    M raster/r.mapcalc/xcoor.c
    M raster/r.mapcalc/xcoor3.c
    M raster/r.mapcalc/xrowcol.c
  Log Message:
  -----------
  r.mapcalc: Support parallel computing by OpenMP (#5742)
Parallelize r.mapcalc (2D) using OpenMP by making every thread calculate a corresponding row across rasters. Parallelization is deactivated with mask and for random seed.
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