Questions tagged [multi-threading]

Multi-threading is the ability of a computer or a program to perform work concurrently or asynchronously by utilizing multiple concurrent streams of execution (generally referred to as threads).

Filter by
Sorted by
Tagged with
1
vote
1answer
16 views

Windows 64-bit C++ performance profiler to attach to a massively multi-threaded program

Could you please recommend a C++ performance profiler for Windows 64-bit that can attach to a running process and collect stack traces? The profiled program is massively-multithreaded: thousands of ...
0
votes
0answers
7 views

Free cross-platform C++ UI library with built-in threading API

I would like to develop a process modeling application in C++. For that, I need a cross-platform UI library with decent graphics features to plot calculation results, and possibly design process ...
0
votes
0answers
12 views

Looking for C/C++ multi-threaded open-source programs with frequent memory allocations

I am looking for open-source multi-threaded programs that intensively use dynamic memory in terms of allocations/deallocations and are written in C++ (alternatively in C). At best, real-world (non-...
1
vote
1answer
26 views

multi-thread communication structure

I know the basic cross-thread communication method, like pipe, socketpair. Is there any open source that implements the multi-thread communication structure so that I can integrate with my ...
2
votes
0answers
15 views

Prime number tester that can effectively utilize an arbitrary number of parallel threads

I am looking for a Linux program that can test for primality of a lengthy integer, (at least 10^8 digits long), and is built to increase performance arbitrarily as the degree of parallelism is ...
0
votes
0answers
107 views

Tool to tell me the optimal number of threads

This S.O question is knocking on seven years old already. It asks what the optimal number of threads is (or was, back in the days when there were no multi-core CPUS). Is there any app which I can ...