Riyaz Haque

Results 11 issues of Riyaz Haque

The copy/move return value policy does not apply correctly to a C++ reference returned from the function in case the reference being returned is already associated with a previously registered...

In our code, an enumeration needs to be wrapped in multiple modules. The entire code is statically linked into a single executable. Despite specifying py::module_local() for the enumeration binding, the...

Merge pull request #549 from rfhaque/develop

Currently `benchpark setup` prints the spack concretization details in `/workspace/logs/setup..out` file. In case of multiple experiments, this concretization log appears only once per each set of experiments built using the...

feature

Tested in openmp mode on quartz, lassen and tioga, pascal and x86 (nosite)

experiment
configs
application
ideas

Code groups use clang-ibm as the default compiler on lassen and are planning to drop support for xlc in the near future. The default compiler for lassen should also be...

configs

experiment
configs
application

@rfhaque this PR is very out of date. Please evaluate what needs to be done to get this work merged. This branch adds required caliper annotations to hpcg config in...

experiment
configs
application
WIP

Draft implementation of the scaling functionality for benchmarks. Currently only strong scaling is implemented. Works for amg2023/openmp `bin/benchpark experiment init --dest ./experiments kripke programming_model=openmp scaling=strong strong-scaling-factor=2 strong-scaling-num-exprs=3` and kripke/openmp `bin/benchpark...

experiment
WIP