Michael Merrill

Results 10 issues of Michael Merrill

I have some questions about enhancing the Arkouda Documentation. 1. changing to a "dark" theme (mostly selfish because of my cataract) 2. including the markdown files from the repo into...

question
Doc enhancement

refactor `RadixSortLSD` so that multiple sort configurations can be instantiated at the same time. This will enable us to to support multiple sort configurations at the same time.

enhancement
In Progress

demonstrate chapel/MPI linkage using FFTW/MPI... as a model for how do do this with other MPI based libs. example code is in toys/fftw-mpi.chpl

enhancement

should we have a `make test-python-ci` and a `make test-python-all`?

question

We need to take a look at coargsort to see if we can make it go faster. --- @ronawho edit: The main optimizations that I can think of are: -...

enhancement
performance

We should a have a breif discussion of why the current state is confusing, and restructure the test directories. We currently have several kinds of tests: 1. Chapel unit tests,...

enhancement
question

some functions in the arkouda python package are annotated but not `@typechecked` Here is an example of missing `@typechecked` decorator https://github.com/Bears-R-Us/arkouda/blob/d2b490465f0aa833482d219a7ac7a0043b050651/arkouda/pdarraycreation.py#L108-L110 should we scrub the files and make sure we...

bug
question

currently the `GenListValue` objects are `owned` this causes a lot of copying a change to `shared` should alleviate this. https://github.com/mhmerrill/arkouda/blob/a1c64e50d1fa0a90f1c44dba049d2043ae411065/toys/LisExpr.chpl#L19 https://github.com/mhmerrill/arkouda/blob/a1c64e50d1fa0a90f1c44dba049d2043ae411065/toys/LisExpr.chpl#L355

enhancement
question

auto-tune comm aggregators to system configuration - since buffers are sized to num-cores x num-locales - buffers will spill out of cache potentially at larger node counts - possibly tune...

enhancement
performance