tdimitri

Results 12 comments of tdimitri

Some parallelism issues that come to mind. My comments assume built in threading is always available (as opposed to dependency to external threading packages). Even if a package does not...

> Thanks for the detailed feedback @tdimitri. > > > Thread control, config, and startup. How the threads are started, how many threads, process affinity, pinning threads, numa, thread control...

I love this list. Below are some decisions we made in riptide to work with existing pandas users while trying to eliminate duplicate methods or sometimes too much being put...

Sure.. when repr_html is called there should be a list of options on how to display the table. Here is one in HTML that we do... Notice how badrows or...

I have learned a few more things (at least when testing on my computer). 1) If hyperthreading is on (which we have begun to start detecting), we will only use...

Matti, did you do... ``` pn.init() pn.benchmark() ``` What are the numbers returned? Then now there is a parallel lexsort and a parallel sort.

I will check with Jack and review his benchmark, I did not work with him on his benchmark and I apologize for any confusion. The benchmarks are hard because we...

Matti @mattip, we have an AMD EPYC here, and I tested on that. I tested np.add float32 + scalar. I had an output buffer preallocated. So np.add(a, 5, out=c) I...

Checked in code this morning to rework threading a little. It tries to divide the work into pools and channels. The first pool has 3 worker threads + main thread...

I do not possess an old Mac to test (old enough that it does not have AVX2). My belief is this, when the compiler sees that -avx2 is allowed, it...