arkouda
arkouda copied to clipboard
Arkouda (αρκούδα): Interactive Data Analytics at Supercomputing Scale :bear:
This PR partially address #1694 by preventing invocation of the Chapel exit(0) function, which is known to [fail](https://github.com/chapel-lang/chapel/issues/7521) on certain Cray machines, in the default arkouda_server config where there is...
As @ronawho [reported](https://github.com/Bears-R-Us/arkouda/issues/1694) on 8/19, ServerDaemon.shutdown() fails on certain Cray machines due to a [Chapel bug](https://github.com/chapel-lang/chapel/issues/7521). Need to prevent invocation of the exit(0) function in the DefaultServerDaemon unless there are...
#1604 ("arkouda_server_refactor with metrics integration") has caused some correctness and performance issues. [16-node-cs-hdr](https://chapel-lang.org/perf/arkouda/16-node-cs-hdr/?startdate=2022/08/11&enddate=2022/08/19&configs=release&graphs=all) performance is down significantly with argsort going from 15 to 10 GiB/s. 16-node-xc hasn't completed in a...
Closes #1713 Part of #1616 Updates messages in `HDF5Msg.chpl` and `ParquetMsg.chpl` to use JSON message arguments in place of string arguments. Corresponding client code is also updated.
My first implementation of `DataFrame.corr` doesn't take advantage of the symmetric nature of the correlation matrix, it just applies `corr` between every combination of columns using nested loops. I'll demonstrate...
Closes #1716 Part of #1616 Updates `In1dMsg.chpl` and corresponding client code to use JSON message arguments.
Closes #1709 Part of #1616 Updating `FindSegments.chpl` to use JSON message arguments in place of string arguments.
Part of #1616 Update `IndexingMsg.chpl` and corresponding client code to use JSON message arguments.
Once #1587 is completed, the remaining messages will need to be reformatted to send arguments as JSON. Some messages are being updated with the initial work. Once those are done,...
Part of #1616 Update `In1dMsg.chpl` and corresponding client code to use JSON message arguments.