Evil-Knievel
Legendary
Offline
Activity: 1260
Merit: 1168
|
|
May 26, 2017, 02:47:09 PM |
|
Almost done with the light thing! Expect a finished prototype tomorrow!
|
|
|
|
coralreefer
|
|
May 26, 2017, 02:50:02 PM |
|
another quick update... When EK wrote his BTC example, he identified 2 key issues. 1) We needed a more flexible memory model, and 2) Incorporating Functions into the language was needed (it was originally not incorporated due to issues w/ recursion). I am about done with the upgrades to the ElasticPL engine which addresses these 2 issues as well as incorporates several other fixes to prepare for SN integration. To see an example of how much more user friendly the language is now, I rewrote EK's BTC example using the language upgrades: https://github.com/sprocket-fpga/xel_miner/blob/master/examples/SHA256_BTC.eplHere's what it looked like before the changes to ElasticPL: https://github.com/OrdinaryDude/elastic_bitcoin_miner/blob/master/testI am still a couple weeks away from wrapping up all the changes to ElasticPL, but they should be ready to test soon. However, there are still other key issues that still need to be addressed before everything is ready: 1) Will we have POW, and if so what logic is needed to ensure the miner actually performed the work 2) How to store data between iterations and distribute to miners 3) SN Integration These are complex issues that will take time to solve. It will require quite a bit of change to both the Core Server and Miner and will require quite a bit of coding from both EK and myself to complete.
|
|
|
|
Bgjjj2016
Sr. Member
Offline
Activity: 448
Merit: 250
Ben2016
|
|
May 26, 2017, 03:25:34 PM |
|
Two awesome news from two great devs . Thank you guys !
|
My " I want that Old Toyota Camry very bad" BTC Fund :1DQU4oqmZRcKSzg7MjPLMuHrMwnbDdjQRM
|
|
|
Redawn
Member
Offline
Activity: 122
Merit: 10
|
|
May 26, 2017, 03:42:30 PM |
|
Almost done with the light thing! Expect a finished prototype tomorrow!
damn nice!
|
|
|
|
Redawn
Member
Offline
Activity: 122
Merit: 10
|
|
May 26, 2017, 03:45:39 PM |
|
another quick update... When EK wrote his BTC example, he identified 2 key issues. 1) We needed a more flexible memory model, and 2) Incorporating Functions into the language was needed (it was originally not incorporated due to issues w/ recursion). I am about done with the upgrades to the ElasticPL engine which addresses these 2 issues as well as incorporates several other fixes to prepare for SN integration. To see an example of how much more user friendly the language is now, I rewrote EK's BTC example using the language upgrades: https://github.com/sprocket-fpga/xel_miner/blob/master/examples/SHA256_BTC.eplHere's what it looked like before the changes to ElasticPL: https://github.com/OrdinaryDude/elastic_bitcoin_miner/blob/master/testI am still a couple weeks away from wrapping up all the changes to ElasticPL, but they should be ready to test soon. However, there are still other key issues that still need to be addressed before everything is ready: 1) Will we have POW, and if so what logic is needed to ensure the miner actually performed the work 2) How to store data between iterations and distribute to miners 3) SN Integration These are complex issues that will take time to solve. It will require quite a bit of change to both the Core Server and Miner and will require quite a bit of coding from both EK and myself to complete. Great work and sharpness!
|
|
|
|
Evil-Knievel
Legendary
Offline
Activity: 1260
Merit: 1168
|
|
May 26, 2017, 04:03:48 PM |
|
Coralreefer, thanks for your effort! You are my personal hero! Sorry for not responding you yet, I will catch up this night.
|
|
|
|
lda1000
|
|
May 26, 2017, 04:03:59 PM |
|
another quick update... When EK wrote his BTC example, he identified 2 key issues. 1) We needed a more flexible memory model, and 2) Incorporating Functions into the language was needed (it was originally not incorporated due to issues w/ recursion). I am about done with the upgrades to the ElasticPL engine which addresses these 2 issues as well as incorporates several other fixes to prepare for SN integration. To see an example of how much more user friendly the language is now, I rewrote EK's BTC example using the language upgrades: https://github.com/sprocket-fpga/xel_miner/blob/master/examples/SHA256_BTC.eplHere's what it looked like before the changes to ElasticPL: https://github.com/OrdinaryDude/elastic_bitcoin_miner/blob/master/testI am still a couple weeks away from wrapping up all the changes to ElasticPL, but they should be ready to test soon. However, there are still other key issues that still need to be addressed before everything is ready: 1) Will we have POW, and if so what logic is needed to ensure the miner actually performed the work 2) How to store data between iterations and distribute to miners 3) SN Integration These are complex issues that will take time to solve. It will require quite a bit of change to both the Core Server and Miner and will require quite a bit of coding from both EK and myself to complete. Well done Coralreefer. sha256 proof-of-work example implemented in ElasticPL language - awesome! Did you guys think about having some kind of shared state between workers/nodes per job? I wonder how would you divide a task of some sort between workers in the network, in such a way that they do it in parallel? (I'm not sure if my question is perhaps to generic) Thanks.
|
|
|
|
coralreefer
|
|
May 26, 2017, 04:16:38 PM |
|
another quick update... When EK wrote his BTC example, he identified 2 key issues. 1) We needed a more flexible memory model, and 2) Incorporating Functions into the language was needed (it was originally not incorporated due to issues w/ recursion). I am about done with the upgrades to the ElasticPL engine which addresses these 2 issues as well as incorporates several other fixes to prepare for SN integration. To see an example of how much more user friendly the language is now, I rewrote EK's BTC example using the language upgrades: https://github.com/sprocket-fpga/xel_miner/blob/master/examples/SHA256_BTC.eplHere's what it looked like before the changes to ElasticPL: https://github.com/OrdinaryDude/elastic_bitcoin_miner/blob/master/testI am still a couple weeks away from wrapping up all the changes to ElasticPL, but they should be ready to test soon. However, there are still other key issues that still need to be addressed before everything is ready: 1) Will we have POW, and if so what logic is needed to ensure the miner actually performed the work 2) How to store data between iterations and distribute to miners 3) SN Integration These are complex issues that will take time to solve. It will require quite a bit of change to both the Core Server and Miner and will require quite a bit of coding from both EK and myself to complete. Well done Coralreefer. sha256 proof-of-work example implemented in ElasticPL language - awesome! Did you guys think about having some kind of shared state between workers/nodes per job? I wonder how would you divide a task of some sort between workers in the network, in such a way that they do it in parallel? (I'm not sure if my question is perhaps to generic) Thanks. Ida1000, item #2 above on the todo list will pretty much address this. EK has already done this is his github, but the issue is how to make it more generic / robust so that it can handle different use cases. Some jobs may just want be able to store their state in just a few ints, but other may require 1MB or more of data....still working through this. Also, EK no rush getting back to me...I still have plenty to do and I know you're pretty busy right now.
|
|
|
|
nightwishx
|
|
May 26, 2017, 04:38:33 PM |
|
Coralreefer, thanks for your effort! You are my personal hero! Sorry for not responding you yet, I will catch up this night.
ek coralreefer,our hero. thx.
|
|
|
|
unvoid
|
|
May 26, 2017, 04:56:36 PM Last edit: May 26, 2017, 06:45:06 PM by unvoid |
|
Coralreefer, thanks for your effort! You are my personal hero! Sorry for not responding you yet, I will catch up this night.
So if you both working hard I feel useless now so I'll go to Elastic source and change old logo to new one. It's always something
|
BTC: 1CMgHWx4wkAaAy2FfeCyPdedUExmhGhfi5 XEL: XEL-HCM8-KB6E-YFLK-8BWMF
|
|
|
unvoid
|
|
May 26, 2017, 06:47:42 PM |
|
Elastic node step by step guide:
|
BTC: 1CMgHWx4wkAaAy2FfeCyPdedUExmhGhfi5 XEL: XEL-HCM8-KB6E-YFLK-8BWMF
|
|
|
ttookk
|
|
May 26, 2017, 07:33:48 PM |
|
(…)
2) How to store data between iterations and distribute to miners (…)
I just asked myself this very question. We'd need practically virtual RAM, right? I don't know, but would something like IPFS be an option? Or maybe SNs provide storage? Maybe a job issuer could provide storage on their own for a start?
|
|
|
|
xtester
|
|
May 26, 2017, 08:34:13 PM |
|
Awesome work, guys! EK, coralreefer, unvoid. Awesome! Elastic is about to get real.
|
|
|
|
Soul_eater_123
Legendary
Offline
Activity: 952
Merit: 1000
|
|
May 26, 2017, 08:52:57 PM |
|
Awesome work, guys! EK, coralreefer, unvoid. Awesome! Elastic is about to get real. Thanks for all your hard work guys:)
|
|
|
|
unvoid
|
|
May 26, 2017, 08:54:48 PM |
|
Awesome work, guys! EK, coralreefer, unvoid. Awesome! Elastic is about to get real. Indeed. Long time since I've seen all devs on one page at BCT thread.
|
BTC: 1CMgHWx4wkAaAy2FfeCyPdedUExmhGhfi5 XEL: XEL-HCM8-KB6E-YFLK-8BWMF
|
|
|
coralreefer
|
|
May 26, 2017, 09:46:33 PM |
|
Awesome work, guys! EK, coralreefer, unvoid. Awesome! Elastic is about to get real. Indeed. Long time since I've seen all devs on one page at BCT thread. I agree, hopefully we'll gain some momentum...still lots of work to be done. btw...nice work on the node guide unvoid...
|
|
|
|
Evil-Knievel
Legendary
Offline
Activity: 1260
Merit: 1168
|
|
May 26, 2017, 10:32:25 PM |
|
Coralreefer, thanks for your effort! You are my personal hero! Sorry for not responding you yet, I will catch up this night.
So if you both working hard I feel useless now so I'll go to Elastic source and change old logo to new one. It's always something It's already done! ;-) Just wait a bit until I commit the new client.
|
|
|
|
beyinsi
|
|
May 27, 2017, 12:30:59 AM |
|
Coralreefer, thanks for your effort! You are my personal hero! Sorry for not responding you yet, I will catch up this night.
So if you both working hard I feel useless now so I'll go to Elastic source and change old logo to new one. It's always something It's already done! ;-) Just wait a bit until I commit the new client.
|
|
|
|
wwdz99
|
|
May 27, 2017, 01:34:02 AM |
|
another quick update... When EK wrote his BTC example, he identified 2 key issues. 1) We needed a more flexible memory model, and 2) Incorporating Functions into the language was needed (it was originally not incorporated due to issues w/ recursion). I am about done with the upgrades to the ElasticPL engine which addresses these 2 issues as well as incorporates several other fixes to prepare for SN integration. To see an example of how much more user friendly the language is now, I rewrote EK's BTC example using the language upgrades: https://github.com/sprocket-fpga/xel_miner/blob/master/examples/SHA256_BTC.eplHere's what it looked like before the changes to ElasticPL: https://github.com/OrdinaryDude/elastic_bitcoin_miner/blob/master/testI am still a couple weeks away from wrapping up all the changes to ElasticPL, but they should be ready to test soon. However, there are still other key issues that still need to be addressed before everything is ready: 1) Will we have POW, and if so what logic is needed to ensure the miner actually performed the work 2) How to store data between iterations and distribute to miners 3) SN Integration These are complex issues that will take time to solve. It will require quite a bit of change to both the Core Server and Miner and will require quite a bit of coding from both EK and myself to complete. There are no words to express my excitement. EK,coralreefer,unvoid u all my hero!
|
|
|
|
Bgjjj2016
Sr. Member
Offline
Activity: 448
Merit: 250
Ben2016
|
|
May 27, 2017, 03:18:55 AM |
|
Thank you guys ! The Revolution of supercomputers is about to start . Congratulations EK ( you never lost hope), Coralreefer ( as frustrated as you were at times, you stayed) and Unvoid ( a man that brought everyone together)
|
My " I want that Old Toyota Camry very bad" BTC Fund :1DQU4oqmZRcKSzg7MjPLMuHrMwnbDdjQRM
|
|
|
|