[GRASS-git] [OSGeo/grass] 251d7f: r.geomorphon: parallelize with OpenMP using memory...
Kaushik Raja
noreply at github.com
Mon Aug 17 20:01:58 PDT 2026
Branch: refs/heads/main
Home: https://github.com/OSGeo/grass
Commit: 251d7f0d941858cbc2f8c94bed67c2e7176e3192
https://github.com/OSGeo/grass/commit/251d7f0d941858cbc2f8c94bed67c2e7176e3192
Author: Kaushik Raja <85415462+krcoder123 at users.noreply.github.com>
Date: 2026-08-17 (Mon, 17 Aug 2026)
Changed paths:
M raster/CMakeLists.txt
M raster/r.geomorphon/Makefile
A raster/r.geomorphon/benchmark/benchmark_r_geomorphon.py
M raster/r.geomorphon/local_proto.h
M raster/r.geomorphon/main.c
M raster/r.geomorphon/memory.c
M raster/r.geomorphon/pattern.c
M raster/r.geomorphon/r.geomorphon.md
M raster/r.geomorphon/tests/r_geomorphon_test.py
Log Message:
-----------
r.geomorphon: parallelize with OpenMP using memory-bounded banding (#7783)
The output is processed in bands sized from a new memory option, with the
input strip loaded through per thread descriptors and each band's rows
computed in parallel. Output is byte identical to the serial module at
every thread count across all twelve outputs, the
memory range, and the option matrix. A new nprocs option matches the other
parallel modules.
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