claim: Eurotas (river) is one of the rivers of Greece.
evidence: Map is an idiom in parallel computing where a simple operation is applied to all elements of a sequence , potentially in parallel .. idiom. Programming idiom. parallel computing. parallel computing. It is used to solve embarrassingly parallel problems  : those problems that can be decomposed into independent subtasks , requiring no communication / synchronization between the subtasks except a join or barrier at the end .. embarrassingly parallel. embarrassingly parallel. join. Fork–join model. barrier. Barrier ( computer science ). When applying the map pattern , one formulates an elemental function that captures the operation to be performed on a data item that represents a part of the problem , then applies this elemental function in one or more threads of execution , hyperthreads , SIMD lanes or on multiple computers .. threads of execution. Thread ( computing ). SIMD lanes. SIMD lanes. multiple computers. distributed computing. Some parallel programming systems , such as OpenMP and Cilk , have language support for the map pattern in the form of a parallel for loop ; languages such as OpenCL and CUDA support elemental functions -LRB- as `` kernels '' -RRB- at the language level .. OpenMP. OpenMP. Cilk. Cilk. OpenCL. OpenCL. CUDA. CUDA. kernels. Compute kernel. The map pattern is typically combined with other parallel design patterns .. E.g. , map combined with category reduction gives the MapReduce pattern .. MapReduce. MapReduce