You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datasketches.apache.org by "geonove (via GitHub)" <gi...@apache.org> on 2026/01/04 15:25:48 UTC
[PR] Memory profile optimiziation [datasketches-characterization]
geonove opened a new pull request, #95:
URL: https://github.com/apache/datasketches-characterization/pull/95
Parallelizes `memory usage profile` trials with `OpenMP` and made the `allocator counter` thread-local so trials can run concurrently. Added thread-safe stats updates and per-thread state/RNG in each memory profile implementation, enabling multi-core runs without races and cutting runtime drastically.
Tested on a `M1 MacBook Pro` and went from:
```
Cum Trials : 4
Cum Time, ms : 546898
Avg Time Per Trial, ms : 136724
Current time : Sun Jan 4 16:15:32 2026
Est Time of Completion : Sat Apr 18 10:05:29 2026
```
to:
```
Cum Trials : 4
Cum Time, ms : 146067
Avg Time Per Trial, ms : 36516
Current time : Sun Jan 4 16:23:55 2026
Est Time of Completion : Sun Feb 1 09:06:41 2026
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org
Re: [PR] Memory profile optimiziation [datasketches-characterization]
Posted by "leerho (via GitHub)" <gi...@apache.org>.
leerho merged PR #95:
URL: https://github.com/apache/datasketches-characterization/pull/95
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org