Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

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 problem into a number of parallel tasks. Raytracing is often cited as an example because each ray can, in principle, be processed in parallel.

Obviously, some problems are much harder to parallelize. Some may even be impossible. I'm wondering what terms are used and what the standard examples are for these harder cases.

Can I propose "Annoyingly Sequential" as a possible name?

like image 612
Andrew Bainbridge Avatar asked Apr 30 '09 12:04

Andrew Bainbridge


People also ask

What do you mean by embarrassingly parallel?

In parallel computing, an embarrassingly parallel workload or problem (also called embarrassingly parallelizable, perfectly parallel, delightfully parallel or pleasingly parallel) is one where little or no effort is needed to separate the problem into a number of parallel tasks.

Is FFT embarrassingly parallel?

The simplest parallel algorithm to compute multiple 1D FFTs is “embarrassingly parallel”; the set of M 1D FFTs (of length N each) can simply be evenly divided among the p processors, and each processor simply applies an appropriate sequential algorithm to compute its share of ⌈M/p⌉ 1D FFTs.

What is embarrassingly parallel in parallel computing?

In parallel computing, an embarrassingly parallel workload, or embarrassingly parallel problem, is one for which little or no effort is required to separate the problem into a number of parallel tasks. This is often the case where there exists no dependency between those parallel tasks.

Is Ray Tracing embarrassingly parallel?

Luckily, ray tracing is an embarrassingly parallel computation. All computations work on the same set of inputs – a ray and the scene description. The scene description is a static input – it stays fixed throughout the computation – and the rays are generated as the program runs.


1 Answers

Inherently sequential.

Example: The number of women will not reduce the length of pregnancy.

like image 85
Brian Rasmussen Avatar answered Oct 27 '22 09:10

Brian Rasmussen