Aaron Boxer

Results 202 comments of Aaron Boxer

This PR will be deleted if there is no interest upstream in fixing this critical issue.

[chat.zip](https://github.com/user-attachments/files/18262168/chat.zip)

Thanks, looking forward to the new version. I compared MeloTTS to OpenVoice on HuggingFace, and MeloTTS speech quality was better.

> What is concurrency for non io_uring? Are you comparing 1 thread for io_uring vs multiple threads for the other one? 0 or 1 represents false or true. For example...

> So, let me confirm, "concurrency = 2, use uring = 1" means there are 2 threads, each thread has an io_uring instance, and each thread keep one request inflight,...

> Do you have a reproducer? This is a moderately complex C++ project. If you're interested, I can share it with you.

Great, here is [the project](https://gitlab.com/boxerab/iobench).

I've added an INSTALL file [here](https://gitlab.com/boxerab/iobench/-/blob/master/INSTALL.md?ref_type=heads) that details how to run with default settings.

> b) The asynchronous interface runs just 1 thread but QD=N, i.e. executes all requests in parallel. In this case the async interface may likely lose in throughput and/or latency,...

Here are results comparing CPU usage for uring vs synchronous with O_DIRECT. Timing and CPU usage are both identical. ``` $ /usr/bin/time -v ./iobench -c 48 -d -s Run with...