Bitcoin Forum
April 23, 2024, 01:40:36 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 [318] 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 »
  Print  
Author Topic: [ANN][XEL] Elastic Project - The Decentralized Supercomputer  (Read 450429 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
Evil-Knievel
Legendary
*
Offline Offline

Activity: 1260
Merit: 1168



View Profile
May 26, 2017, 02:47:09 PM
 #6341

Almost done with the light thing! Expect a finished prototype tomorrow!
1713879636
Hero Member
*
Offline Offline

Posts: 1713879636

View Profile Personal Message (Offline)

Ignore
1713879636
Reply with quote  #2

1713879636
Report to moderator
1713879636
Hero Member
*
Offline Offline

Posts: 1713879636

View Profile Personal Message (Offline)

Ignore
1713879636
Reply with quote  #2

1713879636
Report to moderator
1713879636
Hero Member
*
Offline Offline

Posts: 1713879636

View Profile Personal Message (Offline)

Ignore
1713879636
Reply with quote  #2

1713879636
Report to moderator
In order to achieve higher forum ranks, you need both activity points and merit points.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
coralreefer
Sr. Member
****
Offline Offline

Activity: 464
Merit: 260


View Profile
May 26, 2017, 02:50:02 PM
 #6342

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.epl

Here's what it looked like before the changes to ElasticPL:

     https://github.com/OrdinaryDude/elastic_bitcoin_miner/blob/master/test

I 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 Offline

Activity: 448
Merit: 250

Ben2016


View Profile
May 26, 2017, 03:25:34 PM
 #6343

Two awesome news from two great devs . Thank you guys !

My " I want that Old Toyota Camry very bad" BTC Fund :1DQU4oqmZRcKSzg7MjPLMuHrMwnbDdjQRM
Join the Elastic revolution! Elastic Network: The Decentralized Supercomputer 
ELASTIC WEBSITE|ANNOUNCEMENT THREAD|JOIN THE SLACK
Redawn
Member
**
Offline Offline

Activity: 122
Merit: 10


View Profile
May 26, 2017, 03:42:30 PM
 #6344

Almost done with the light thing! Expect a finished prototype tomorrow!

damn nice!
Redawn
Member
**
Offline Offline

Activity: 122
Merit: 10


View Profile
May 26, 2017, 03:45:39 PM
 #6345

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.epl

Here's what it looked like before the changes to ElasticPL:

     https://github.com/OrdinaryDude/elastic_bitcoin_miner/blob/master/test

I 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 Offline

Activity: 1260
Merit: 1168



View Profile
May 26, 2017, 04:03:48 PM
 #6346

Coralreefer, thanks for your effort! You are my personal hero! Sorry for not responding you yet, I will catch up this night.
lda1000
Sr. Member
****
Offline Offline

Activity: 581
Merit: 253


View Profile
May 26, 2017, 04:03:59 PM
 #6347

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.epl

Here's what it looked like before the changes to ElasticPL:

     https://github.com/OrdinaryDude/elastic_bitcoin_miner/blob/master/test

I 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
Sr. Member
****
Offline Offline

Activity: 464
Merit: 260


View Profile
May 26, 2017, 04:16:38 PM
 #6348

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.epl

Here's what it looked like before the changes to ElasticPL:

     https://github.com/OrdinaryDude/elastic_bitcoin_miner/blob/master/test

I 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
Hero Member
*****
Offline Offline

Activity: 900
Merit: 500


View Profile WWW
May 26, 2017, 04:38:33 PM
 #6349

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
Hero Member
*****
Offline Offline

Activity: 535
Merit: 500



View Profile
May 26, 2017, 04:56:36 PM
Last edit: May 26, 2017, 06:45:06 PM by unvoid
 #6350

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 Wink

BTC: 1CMgHWx4wkAaAy2FfeCyPdedUExmhGhfi5
XEL: XEL-HCM8-KB6E-YFLK-8BWMF
unvoid
Hero Member
*****
Offline Offline

Activity: 535
Merit: 500



View Profile
May 26, 2017, 06:47:42 PM
 #6351

Elastic node step by step guide:


BTC: 1CMgHWx4wkAaAy2FfeCyPdedUExmhGhfi5
XEL: XEL-HCM8-KB6E-YFLK-8BWMF
ttookk
Hero Member
*****
Offline Offline

Activity: 994
Merit: 513


View Profile
May 26, 2017, 07:33:48 PM
 #6352

(…)

     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
Hero Member
*****
Offline Offline

Activity: 840
Merit: 500


Risk taker & Black Swan farmer.


View Profile
May 26, 2017, 08:34:13 PM
 #6353

Awesome work, guys!

EK, coralreefer, unvoid. Awesome!

Elastic is about to get real.  Cool
Soul_eater_123
Legendary
*
Offline Offline

Activity: 952
Merit: 1000



View Profile
May 26, 2017, 08:52:57 PM
 #6354

Awesome work, guys!

EK, coralreefer, unvoid. Awesome!

Elastic is about to get real.  Cool

Thanks for all your hard work guys:)
unvoid
Hero Member
*****
Offline Offline

Activity: 535
Merit: 500



View Profile
May 26, 2017, 08:54:48 PM
 #6355

Awesome work, guys!

EK, coralreefer, unvoid. Awesome!

Elastic is about to get real.  Cool

Indeed. Long time since I've seen all devs on one page at BCT thread.

BTC: 1CMgHWx4wkAaAy2FfeCyPdedUExmhGhfi5
XEL: XEL-HCM8-KB6E-YFLK-8BWMF
coralreefer
Sr. Member
****
Offline Offline

Activity: 464
Merit: 260


View Profile
May 26, 2017, 09:46:33 PM
 #6356

Awesome work, guys!

EK, coralreefer, unvoid. Awesome!

Elastic is about to get real.  Cool

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 Offline

Activity: 1260
Merit: 1168



View Profile
May 26, 2017, 10:32:25 PM
 #6357

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 Wink

It's already done! ;-) Just wait a bit until I commit the new client.
beyinsi
Hero Member
*****
Offline Offline

Activity: 742
Merit: 501


View Profile
May 27, 2017, 12:30:59 AM
 #6358

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 Wink

It's already done! ;-) Just wait a bit until I commit the new client.

wwdz99
Sr. Member
****
Offline Offline

Activity: 243
Merit: 250



View Profile
May 27, 2017, 01:34:02 AM
 #6359

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.epl

Here's what it looked like before the changes to ElasticPL:

     https://github.com/OrdinaryDude/elastic_bitcoin_miner/blob/master/test

I 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 Offline

Activity: 448
Merit: 250

Ben2016


View Profile
May 27, 2017, 03:18:55 AM
 #6360

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) Grin

My " I want that Old Toyota Camry very bad" BTC Fund :1DQU4oqmZRcKSzg7MjPLMuHrMwnbDdjQRM
Join the Elastic revolution! Elastic Network: The Decentralized Supercomputer 
ELASTIC WEBSITE|ANNOUNCEMENT THREAD|JOIN THE SLACK
Pages: « 1 ... 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 [318] 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!