V
V
Vitaly Pukhov2015-05-28 07:57:46
Distributed Computing
Vitaly Pukhov, 2015-05-28 07:57:46

Where can I find a task for distributed computing?

I wrote libraries for creating a distributed computing network in literally 3 lines of code, I want to try it on some more or less real task, so to speak, to catch all the rake when testing. What task can you recommend?

Answer the question

In order to leave comments, you need to log in

5 answer(s)
V
Valentin, 2015-05-28
@vvpoloskin

Multiply to test the matrix. Size, for example 10^10 degrees and with float numbers

V
Vladimir Martyanov, 2015-05-28
@vilgeforce

For performance evaluation purposes, the task should be "do nothing" - look at how much time is spent in overhead, what network delays, etc. The second task for assessing the load of the cores is to increase the counter in a loop, for example, from zero to 0x80000000.

D
Dima Petruk, 2015-05-28
@bavaria

Calculate SVD matrices.

I
Igor Ermolaev, 2015-05-28
@ErmIg

You have the wrong order. It was necessary not to solve an abstract problem by distributed computing, and then look for where it could be applied. The right way, although of course this is my purely personal opinion, is in the presence of a real task - to try to speed it up using distributed computing, if this is of course required and if possible. Because all tasks are different in terms of requirements for computing resources, memory, and the possibility of parallelization. And therefore it is not possible to create a system equally effective for all of them.

V
Vlad Zhivotnev, 2015-05-28
@inkvizitor68sl

Calculate the number pi.
Find a number by its md5-sum by enumeration.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question