Alberto Invernizzi

Results 39 issues of Alberto Invernizzi

Running tests with matrix slightly bigger than very small currently used, results in errors due to precision problems. The actual problem seems to be related to how we choose values...

Type:New Feature
team:help wanted
Priority:Low

From an API point of view, I think the signature should be ```cpp void genToStd(..., Matrix mat_l) ``` Unfortunately, I checked with @rasolca and the problem is due to the...

Type:New Feature
Priority:Low

In our codebase we define wrappers for both BLAS and LAPACK allowing us to achieve two main features: - make these calls tile-oriented (in contrast to memory oriented like low-level...

Type:New Feature
Priority:Low
Type:Refactoring

The current implementation of `dlaf::matrix::util::set_random` and `dlaf::matrix::util::set_random_hermitian_positive_definite` always creates the same matrix at each call. In fact, the current implementation uses a seed for each tile which is exclusively based...

Type:New Feature
Priority:Low

It would be useful to have a folder containing quick start examples for some of the objects we have in the library. It will be useful also for documentation purposes.

Category:Documentation

As also stated in [VTK-m CMake](https://gitlab.kitware.com/vtk/vtk-m/-/blob/v2.1.0/CMake/VTKmDeviceAdapters.cmake?ref_type=tags#L131-132), prefer the CMake management for `cuda_arch` with `CMAKE_CUDA_ARCHITECTURES` (for CMake 3.18+). Since the custom VTK-m logic would require updates for newer architectures not yet...

update-package
conflicts

https://github.com/eth-cscs/stackinator/blob/5f161107f51c8ff9c1cf8989e9f5ccb5e0d7ba65/docs/configuring.md?plain=1#L45-L51 In addition to the repeated "the following", IMHO the bullet points list is not straightforward to understand. Some doubts I have: - it probably refers to `spack env activate...

Number of tasks created by bulk might be huge. I suggest addressing in a new PR. _Originally posted by @rasolca in https://github.com/eth-cscs/DLA-Future/pull/1118#discussion_r1616948580_

Priority:Medium
Type:Optimization

First basic implementation without all required bells and whistles. - [ ] It is not fully optimised - [ ] it does more communications than needed - [ ] it...

Type:Optimization

Following discussion on https://github.com/eth-cscs/alps-uenv/issues/195 I would propose this small change in the doc.