1
vote
0answers
128 views

Why does my C++ (OpenMP) matrix operations code start incurring more cache misses running in parallel compared to Scala? [closed]

I have written code using C++ (OpenMP for parallelizing loops) which does lots of matrix operations. A single instance of the code runs very fast and completes in 0.2 seconds. For the same processing, ...
2
votes
3answers
200 views

How to simulate and estimate long running application [closed]

We are building a large, modular application that is intended to run across multiple processors. I need to develop a method to estimate how long it will take to run all of the functions. I already ...
4
votes
1answer
302 views

Which parallel pattern to use?

I need to write a server application that fetches mails from different mail servers/mailboxes and then needs to process/analyze these mails. Traditionally, I would do this multi-threaded, launching a ...
5
votes
1answer
2k views

Parallel programming library? (+ some features)

Note: this is a reposting as the question has been considered non-suitable for the Stack Overflow forum and should have been posted here. The original topic is there. I'd like to talk of ...
2
votes
4answers
1k views

Is there a canonical book on parallel programming with focus on C++ ? [closed]

I am looking for a good book about parallel programming with focus on C++. Something suitable for a person reasonably good in C++ programming, but with no experience in concurrent software ...