forked from cp2k/dbcsr
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Fedora packaging via packit #1
Closed
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
updates: - [github.com/psf/black: 23.12.1 → 24.1.1](psf/black@23.12.1...24.1.1)
for more information, see https://pre-commit.ci
/packit build |
updates: - [github.com/astral-sh/ruff-pre-commit: v0.1.14 → v0.2.0](astral-sh/ruff-pre-commit@v0.1.14...v0.2.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
updates: - [github.com/astral-sh/ruff-pre-commit: v0.2.0 → v0.2.1](astral-sh/ruff-pre-commit@v0.2.0...v0.2.1) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
updates: - [github.com/astral-sh/ruff-pre-commit: v0.2.1 → v0.2.2](astral-sh/ruff-pre-commit@v0.2.1...v0.2.2) - [github.com/psf/black: 24.1.1 → 24.2.0](psf/black@24.1.1...24.2.0)
* Implemented pointer-arithmetic for device-pointers using Intel's USM as well as fallback code. * Fallback to main-thread's stream (c_dbcsr_acc_opencl_stream_default). * Fixed c_dbcsr_acc_opencl_stream_default and reduce one level of indirection. * Account for an apparent bug or accuracy issue with AL=1. * Turned assertion into runtime error (set_active_device). * Improved finding OpenCL header file. * Reworked entire memory allocation (determining offsets). * Consolidated compile-time decisions about LIBXSMM_VERSION_NUMBER. * Removed runtime decisions accounting for pooled allocations. * Removed support for performance estimation and suitability. * Support older LIBXSMM (pooled memory allocations). * Set ACC_OPENCL_ATOMIC_KIND to sequentially consistent; set ACC_OPENCL_NLOCKS=1. * Complemented ACC_OPENCL_NLOCKS with environment variable. * Introduced ACC_OPENCL_OMPLOCKS, ACC_OPENCL_MEM_DEBUG, ACC_OPENCL_EVENT_FLUSH. * Implemented behavior of c_dbcsr_acc_opencl_stream_default already in c_dbcsr_acc_opencl_stream. * Cache active device-ID to avoid determining context/properties (c_dbcsr_acc_set_active_device). * Support event chain (dependency), improved handling errors (c_dbcsr_acc_stream_wait_event). * Support event chain (dependency), improved handling errors (c_dbcsr_acc_event_record). * Introduced lock-arguments (internal, e.g., c_dbcsr_acc_opencl_set_active_device). * Consolidated domain-locks into c_dbcsr_acc_opencl_config. * Made build-log available (c_dbcsr_acc_opencl_kernel). * Reworked stream-registry and stream-info facility. * Consolidated tuned parameters, and updated tuned parameters. * Use "int" instead of "cl_int" when taking the return-code. * Consistently use EXIT_SUCCESS instead of CL_SUCCESS. * Removed support for ACC_OPENCL_OVERMALLOC. * Removed support for per-thread device. * Removed ACC_OPENCL_EVENT_BARRIER. * Introduced ACC_OPENCL_MEM_TLS (disabled). * Simplified c_dbcsr_acc_opencl_memset. * Support ACC_OPENCL_STREAM_NULL in event facility. * Introduced assertion (dbcsr_acc_devmem.F). * Fixed using size_t as kernel argument. * Introduced UNROLL_AUTO. * Adjusted Daint-CI.
for more information, see https://pre-commit.ci
* Fixed case when ACC_OPENCL_MEM_DEVPTR is turned off at compile-time. * Ensure termination message appears one time at most (cleanup). * Introduced ACC_OPENCL_EVENT_CHAIN and ACC_OPENCL_EVENT_WAIT. * Removed compile-time option for ACC_OPENCL_MEM_CPYSYNC. * Removed compile-time setting (ACC_OPENCL_STREAM_NULL). * Introduced WA-levels to distinct certain WAs. * Ensure final cleanup (atexit).
* Calculate_norms: const-correctness to match Fortran wrapper's INTENT. * OpenCL BE: Made ACC_OPENCL_WA flag-based (bit-wise toggles). * OpenCL BE: Fixed macro order (acc_opencl.h). * Eventually suppress "Fortran runtime warning:".
for more information, see https://pre-commit.ci
updates: - [github.com/astral-sh/ruff-pre-commit: v0.2.2 → v0.3.2](astral-sh/ruff-pre-commit@v0.2.2...v0.3.2) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
updates: - [github.com/astral-sh/ruff-pre-commit: v0.3.2 → v0.3.3](astral-sh/ruff-pre-commit@v0.3.2...v0.3.3) - [github.com/psf/black: 24.2.0 → 24.3.0](psf/black@24.2.0...24.3.0)
* Account for initial flags (c_dbcsr_acc_opencl_flags_atomics). * Improved support for multiple processes (auto-tune).
* Other (tune_multiply.sh) - Fixed decomposition. - Fixed help output.
* Remove include guards by default (simplistic). * Fixed determining prefix. * Avoid bulky symbols.
* Check if include-guard is actually present.
* Adjusted c_dbcsr_acc_opencl_flags_atomics. * Code/interface comment.
for more information, see https://pre-commit.ci
updates: - [github.com/astral-sh/ruff-pre-commit: v0.3.3 → v0.3.4](astral-sh/ruff-pre-commit@v0.3.3...v0.3.4) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* Store cl_device_id in c_dbcsr_acc_opencl_device_t and rely on it (instead of querying it repeatedly). * Make maximum size of work-group (WG) and preferred multiple available as part of device structure. * Discover subgroups. Avoid some compile-time decision (OpenCL 3.0). * Simplify handling WG-size (and SG-size). * Code cleanup (_DEBUG).
updates: - [github.com/astral-sh/ruff-pre-commit: v0.3.4 → v0.3.5](astral-sh/ruff-pre-commit@v0.3.4...v0.3.5) - [github.com/pre-commit/pre-commit-hooks: v4.5.0 → v4.6.0](pre-commit/pre-commit-hooks@v4.5.0...v4.6.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
updates: - [github.com/astral-sh/ruff-pre-commit: v0.3.5 → v0.3.7](astral-sh/ruff-pre-commit@v0.3.5...v0.3.7) - [github.com/psf/black: 24.3.0 → 24.4.0](psf/black@24.3.0...24.4.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* Citation: "Setting cudaLimitPrintfFifoSize must not be performed after launching any kernel that uses the printf() device system call - in such case cudaErrorInvalidValue will be returned." * Since DeviceSetLimit is governed by ACC_API_CALL, the symbol NDEBUG must not be defined for reproducing the issue.
* Allow to omit to preprocess kernel when dumping code (ACC_OPENCL_CPP). * Dump source even if CPP is not available. * Minor improvements (acc_opencl.sh).
…ault (c_dbcsr_acc_set_active_device must be called). * Lazily auto-activate device (ACC_OPENCL_ACTIVATE). * Updated tuned parameters. * Makefile of acc_bench_smm (OpenCL and CUDA) - Adjusted compiler options and apply CXXSTD for two-phase compilation. - Avoid overriding LD_LIBRARY_DIRS. - Adjusted C++ baseline standard. - Fixed finding LIBXSMMROOT.
* Avoid warning about format %p expecting void-pointer. * Fixed typo (DBCSR_ABORT message).
* Adjusted an internal setting (ZEX_NUMBER_OF_CCS).
updates: - [github.com/astral-sh/ruff-pre-commit: v0.3.7 → v0.4.1](astral-sh/ruff-pre-commit@v0.3.7...v0.4.1)
* Avoid potential segfault during finalization (ACC_OPENCL_DEVICE != 0). * Avoid initializing private memory (aka registers) using curly braces. * Lock ACC_OPENCL_NCCS behind first WA-bit (ZEX_NUMBER_OF_CCS). * Improved error output (tune_multiply.py). * Fixed ACC_OPENCL_ACTIVATE. * Fixed comment.
updates: - [github.com/astral-sh/ruff-pre-commit: v0.4.1 → v0.4.2](astral-sh/ruff-pre-commit@v0.4.1...v0.4.2) - [github.com/psf/black: 24.4.0 → 24.4.2](psf/black@24.4.0...24.4.2) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
updates: - [github.com/astral-sh/ruff-pre-commit: v0.4.2 → v0.4.3](astral-sh/ruff-pre-commit@v0.4.2...v0.4.3)
ocl: make backend less verbose at termination * Made OpenCL common/shared code/definitions available. * Updated tuned parameters.
* [pre-commit.ci] pre-commit autoupdate updates: - [github.com/astral-sh/ruff-pre-commit: v0.4.3 → v0.4.4](astral-sh/ruff-pre-commit@v0.4.3...v0.4.4) * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Signed-off-by: Cristian Le <cristian.le@mpsd.mpg.de>
Signed-off-by: Cristian Le <cristian.le@mpsd.mpg.de>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.