Evil-Knievel
Legendary
Offline
Activity: 1260
Merit: 1168
|
|
September 29, 2017, 08:19:14 AM |
|
My initial scenario was about digital image processing and video processing (Golem case). To handle video processing the whole video file needs to be uploaded to the miner, isn't it?
I would use Golem for that. They have specialized on that use-case and they can do it very good. Another case is solving a huge system of differential equations (something about 10 millions of variables or more). For example, by Runge-Kutta method. The real use case for such systems is predictions (of cryptocurrencies' prices ). To solve such huge system the whole matrix needs to be uploaded as well. Well, the Runge-Kutta method is not exactly the best choice in this case. What many people forget is that there are multiple types of parallelizm. The above method's parallelization potential falls into the first class called "parallelism across the method". Here, each computation core executes a different portion of the method itself. Because of complex interdependencies of variables in those different portions, the computational work per processor compared to the amount of data that needs to be exchanged between the cores can be assumed pretty low. Such methods are therefore more suitable for shared memory systems like multi processor rigs or GPUs. On the other hand, it does not matter whether you implement them in OpenMP, on the Elastic network, or some other distributed memory "cluster" ... in all cases you will face severe performance issues. This is not Elastic's fault. This is the reason why it is mandatory to analyze which type of algorithm is suitable best for systems like Elastic. However, if the method is picked wisely. solving OBEs should not be undoable on distributed memory systems. One possibility would be to chose from methods from the category "parallelism accross the step". These do not require a constant exchange of data. Cores only need to communicate after each full iteration. Now, if each iteration has sufficient computational volume it might be worth a shot. However, i am not sure if step-parallel OBE solvers are the best choice anyway since the effective speed up (even for a large number of processors) is fairly low (bad convergence behaviour, low robustness, ...) And then there are "parallelism accross the system" methods. This is where Elastic feels home. Here, the full task is partitioned into multiple of subtasks that are worked on independently over a number of iterative step sweeps. Information is only exchanged at the end of each sweep. This eliminates a lot of the communication overhead. To get back to your use-case: without having too much experience in solving OBEs, my hunch tells me that the waveform relaxation method could fall into this category. Finally, we can conclude that Elastic will not be the universal toolkit for all problem classes. There are problems that Elastic can solve very good, there are problems that should be solved on FPGAs for the maximum efficiency, there are problems that can only be solved on single core computers and there are problems who need shared memory. It will not be efficient to run a Bitcoin miner on a single CPU core just as it will not be efficient to execute "parallelism across the method" on Elastic.
|
|
|
|
|
|
The trust scores you see are subjective; they will change depending on who you have in your trust list.
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
|
|
mr.coinzy
|
|
September 29, 2017, 01:47:06 PM |
|
Great informative answer as always EK! I think the conclusion is that there is space and justification for a multitude of systems and solutions for the variety of different tasks and use cases. Elastic can answer some of these use cases very well, while others might be more suitable for different compatible systems. The rigid premise (some have) of having one main system giving a solution to different needs is just wrong and should be abandoned for a more flexible approach. Proud to see this project evolving and progressing!
|
|
|
|
Zocadas
|
|
September 30, 2017, 01:57:45 PM |
|
Great, only new Golem as supercomputer. But will for sure also try out Elastic. Does anyone know the main differences between Elastic and Golem?
|
|
|
|
Alohaboy?!
|
|
September 30, 2017, 02:56:42 PM |
|
Great, only new Golem as supercomputer. But will for sure also try out Elastic. Does anyone know the main differences between Elastic and Golem?
this is nearly outlined every new page. just read a few pages back and you will find your answer
|
|
|
|
detectiveduck
Member
Offline
Activity: 110
Merit: 10
|
|
September 30, 2017, 07:41:49 PM |
|
Great, only new Golem as supercomputer. But will for sure also try out Elastic. Does anyone know the main differences between Elastic and Golem?
this is nearly outlined every new page. just read a few pages back and you will find your answer DYOR
|
|
|
|
|
detectiveduck
Member
Offline
Activity: 110
Merit: 10
|
|
October 02, 2017, 07:28:33 PM |
|
Why is this channel not very active? is there a slack?
|
|
|
|
mr.coinzy
|
|
October 02, 2017, 07:40:00 PM |
|
You can check in the signatures of some of the members here (including myself) to see other communication outlets (including Slack).
|
|
|
|
jackbauer100
Newbie
Offline
Activity: 19
Merit: 0
|
|
October 03, 2017, 09:28:21 PM |
|
Hi, any updates from Dev team? Where i can find the roadmap?
|
|
|
|
syclone
|
|
October 04, 2017, 05:43:00 AM |
|
I seen a tweet recently about how the devs are busy working and eventually will release the main net or main platform. Good things take time.
|
|
|
|
Evil-Knievel
Legendary
Offline
Activity: 1260
Merit: 1168
|
|
October 04, 2017, 10:07:31 AM |
|
Hi, any updates from Dev team? Where i can find the roadmap?
Why do you need a roadmap?
|
|
|
|
LeSmoke
Member
Offline
Activity: 115
Merit: 10
|
|
October 04, 2017, 02:00:29 PM |
|
Evil-Knievel: How can I obtain an invitation to Slack? Autoinvitation system doesnt working and imho its pretty important to keep new users in the loop
|
@LeSmoke
|
|
|
oxonhu
|
|
October 04, 2017, 10:32:44 PM |
|
Hi, any updates from Dev team? Where i can find the roadmap?
Why do you need a roadmap? is that a real question ? how do you find your way when you have no idea where you are ? looking Sun and shadows ? as an investor , i would see roadmap and than maybe i will buy some.
|
|
|
|
ttookk
|
|
October 04, 2017, 10:41:27 PM |
|
Hi, any updates from Dev team? Where i can find the roadmap?
Why do you need a roadmap? is that a real question ? how do you find your way when you have no idea where you are ? looking Sun and shadows ? as an investor , i would see roadmap and than maybe i will buy some. Then don't buy. Show me Bitcoins roadmap.
|
|
|
|
mr.coinzy
|
|
October 04, 2017, 10:47:40 PM |
|
Hi, any updates from Dev team? Where i can find the roadmap?
Why do you need a roadmap? is that a real question ? how do you find your way when you have no idea where you are ? looking Sun and shadows ? as an investor , i would see roadmap and than maybe i will buy some. A. When a person considers putting money into something he needs to understand what the project is aiming to achieve (I think that info is well available for you if you invest the time needed to go through it). B. You might also wish to know that progress is being achieved to meet that goal (that info is also available in github as code is found there). C. If you spent the time, and did the above, you would be able to reach a better understanding regarding the state of the project (especially in regard to dev work). D. Rest assured that no one is trying to convince anyone to put money/invest. Some people decided to put money into this in the past, some will decide to do so in the near future, some will probably do so later after this makes more noise and gets more exposure, and some will not "invest" and allocate their funds elsewhere for other projects. All of these options are legitimate and fine and are up to each person to decide. * Oh, and one more thing to clarify, This is a community driven project and people who try to promote it do so by donating their precious time and effort. No one owes you or anyone else any account and your attitude demanding something is not welcome. Good luck with your investments and may they show you favorable gains.
|
|
|
|
kurumi
|
|
October 05, 2017, 02:16:33 PM |
|
The op slack link when i enter the mail address then show "Failed! token_revoked" , how can i join it. Thank you for the help.
|
|
|
|
klintay
Legendary
Offline
Activity: 1775
Merit: 1032
Value will be measured in sats
|
|
October 05, 2017, 02:57:33 PM |
|
Hi, any updates from Dev team? Where i can find the roadmap?
Why do you need a roadmap? is that a real question ? how do you find your way when you have no idea where you are ? looking Sun and shadows ? as an investor , i would see roadmap and than maybe i will buy some. just be satisfied that main net is coming and it will blow everyone away
|
|
|
|
acorcos
|
|
October 05, 2017, 03:05:56 PM |
|
Current price range is a clear buy for me. Have bought a lot of XEL at 15k sat and bought more every 1k dip down to average my bag.
Will hold XEL at least until 70k sat.
|
|
|
|
jackbauer100
Newbie
Offline
Activity: 19
Merit: 0
|
|
October 05, 2017, 03:10:04 PM |
|
When main net coming? This month?
|
|
|
|
badinvesterguy
|
|
October 05, 2017, 03:11:50 PM |
|
When main net coming? This month?
tomorrow
|
|
|
|
|