Top "Multicore" questions

Multicore programming covers techniques for making programs run in parallel, by exploiting hardware with multiple processing cores.

What's the opposite of "embarrassingly parallel"?

According to Wikipedia, an "embarrassingly parallel" problem is one for which little or no effort is required to separate the …

multithreading concurrency terminology parallel-processing multicore
Haskell lightweight threads overhead and use on multicores

I've been reading the "Real World Haskell" book, the chapter on concurrency and parallelism. My question is as follows: Since …

multithreading haskell concurrency multicore lightweight-processes
What is a "spark" in Haskell

I'm confused about the notion of "spark" Is it a thread in Haskell? Or is the action of spawning a …

multithreading haskell parallel-processing multicore
Obtaining thread Core affinity in C++ 11 through pthreads

I'm trying to set core affinity (Thread #1 goes on first core, Thread #2 goes on second core, ...) while using std::thread …

c++ c++11 pthreads multicore affinity
Multicore programming: what's necessary to do it?

I have a quadcore processor and I would really like to take advantage of all those cores when I'm running …

java c windows multicore
How are you taking advantage of Multicore?

As someone in the world of HPC who came from the world of enterprise web development, I'm always curious to …

concurrency scalability parallel-processing multicore
Mac OS X shell utility that shows individual cpu usage in multi-core systems

I've been looking for a osx utility that shows cpu usage for each cpu. For example CPU 0 - 10% CPU 1 - 2% ... …

macos terminal multicore cpu-usage utilities
Using Hardware Performance Counters in Linux

I want to use the Hardware Performance Counters that come with the Intel and AMD x86_64 multicore processors to calculate …

c++ c linux multithreading multicore
Disabling all interrupts to protect CPU register state on multi processor systems

I need to ensure in a code portion (in kernel mode) that no one else can modify/check the CR0 …

linux-kernel multicore interrupt spinlock
Parallelizing SQL queries in R

I have six SQL queries that I script though R that each take a very long time (~30 minutes each). Once …

sql r parallel-processing multicore