Tobias Ribizel

Results 105 issues of Tobias Ribizel

oneDPL has a variety of useful fancy iterators and views (transform, counting, iota, zip, permutation ...), but is missing an important type of iterator that can be used to fuse...

enhancement

Take the following minimal examples of `reduce_by_segment` calls ```cpp #include #include #include #include void foo() { int* a = nullptr; double* b = nullptr; oneapi::dpl::reduce_by_segment(oneapi::dpl::execution::par_unseq, a, a, b, a, b);...

bug

## Description This adds a BGZIP `data_chunk_reader` usable with `multibyte_split`. The BGZIP format is a modified GZIP format that consists of multiple blocks of at most 65536 bytes compressed data...

feature request
libcudf
CMake
4 - Needs libcudf Reviewer
non-breaking

## Description This refactors #11652 to extract the BGZIP IO and adds another `source_type` to the `multibyte_split` benchmark, creating a compressed file using `zlib`. For reviews, only changes starting from...

3 - Ready for Review
libcudf
CMake
improvement
non-breaking

**Is your feature request related to a problem? Please describe.** To parse files from a regular language like CSV, we can only safely parse data inside a byte range if...

feature request
? - Needs Triage
libcudf

This is a big one 😀 Most of our tests are 90% - 100% identical between different executors. In terms of maintenance, I don't think there is value in keeping...

reg:build
reg:testing
mod:cuda
mod:openmp
type:solver
type:preconditioner
type:matrix-format
1:ST:ready-for-review
mod:hip
type:factorization
is:technical-debt
type:multigrid
type:stopping-criteria
mod:dpcpp
1:ST:run-full-test

I think we should deprecate our range implementation and the surrounding code in favor of the `accessor` interface. The reasons are 1. they are nothing but a thin wrapper over...

is:help-wanted

There are many places where integer computations might overflow in Ginkgo. I think the most important one is the `prefix_sum` kernel. So I would like to suggest that we add...

is:enhancement
is:good-first-issue

ATM, we only attach loggers to the device executor in our benchmarks. That means that host operations like they are used in RCM and symbolic Cholesky are missing entirely from...

is:enhancement
is:good-first-issue
reg:benchmarking

This PR moves almost all function implementations from headers to source files. This should make the headers easier to read and maybe also faster to compile. To finish this up,...

is:proposal
reg:build
reg:testing
mod:core
type:solver
type:preconditioner
type:matrix-format
type:factorization
is:technical-debt