I recently came across the following problem : my application, which does heavy computing tasks distributed over multiple threads, uses QThread::idealThreadCount() for deciding the optimal number of threads on the system. One of my clients complained that the app was using only 50% of the cores on its system, and I found that this is due to the NUMA architecture on the machine, which makes system calls used by idealThreadCount return the number of cores in the current processing group, and not the full system.
Is there any plan for implementing a NUMA API in Qt? As NUMA is the future of many core architectures, it would be very interesting to have a cross-platform API for this. Cheers! Etienne
_______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest