Пікірлер
@emanuelgerber
@emanuelgerber Ай бұрын
Super fascinating! Thank you for making this video
@naqinli5647
@naqinli5647 Ай бұрын
Hi, thank you so much for this great video. Do you still remember how much resources this project used? I am trying to port your code to tang nano 9k which has only 8600 luts. I am a little bit worry it is not enough for it.
@boriscrisp518
@boriscrisp518 4 ай бұрын
TURN THE MUSIC DOWN
@demetrialekos2646
@demetrialekos2646 5 ай бұрын
i NEED A CUSTOM mINER BUILT FOR 1700TH/S TO MINE kaspa COINS TO HOOK TO MY COMPUTER, HOW MUCH WOULD IT COST TO GET SOMEONE TO MAKE THE MINER
@EC-VyshnavMR
@EC-VyshnavMR 5 ай бұрын
Great Video Covering the Thought Process of Designing a FPGA! I aspire to design myself One!
@kiwin111
@kiwin111 6 ай бұрын
why do i get the feeling that he knew this all along and didn't tell us because he wanted to get more attention with his video?
@paulroberto2286
@paulroberto2286 7 ай бұрын
A very elegant solution!
@CCM278
@CCM278 7 ай бұрын
Is bro 3 Blue 1 Brown? (Also really good video btw)
@davemorphling7432
@davemorphling7432 8 ай бұрын
"hopefully it was least mildly interesting" ??? DO MORE VIDEOS MAN!!!!!
@glenluyckx12
@glenluyckx12 8 ай бұрын
We need more BS devs.. You got any free time?
@ET-sv1rf
@ET-sv1rf Жыл бұрын
Did u use VHDL language? Are that working just fine? Thank u for the content
@princeedward21
@princeedward21 Жыл бұрын
couldn't hear you
@AMG--Crypto
@AMG--Crypto Жыл бұрын
For business cooperation, can you give me your contact information?
@corakryukova7671
@corakryukova7671 Жыл бұрын
Business Cooperation
@maxedmoto
@maxedmoto Жыл бұрын
make video making one💯👌
@thevoidwalkertvw
@thevoidwalkertvw Жыл бұрын
How much time did it take to break even the initial cost of the FPGA? Is it a good idea to mine using an FPGA? (I am a hardware engineer too) by mining i mean any coin, not just bitcoin.
@tkruse2003
@tkruse2003 Жыл бұрын
Do you mind if i ask what area in general this is? I.E. below/above Mccloud res. I'm not looking for a secret spot. I've never been and have a family trip planned for this June to stay at Fowlers Camp. I'm a catch and release fly fisherman. Thanks in advance.
@snapo1750
@snapo1750 Жыл бұрын
Could you show us how to calculate sha256 with only AND, OR, NOT gates?
@grafitmrok6569
@grafitmrok6569 2 жыл бұрын
Good afternoon, I have one interesting project, I would not like to feel with you, I am a programmer, so I need a programmer and an engineer, I don’t speak English, but I can communicate with you through Google Transleter. if you have a telegram or whatsapp write me I will contact you
@АсЭмблер
@АсЭмблер 2 жыл бұрын
What is this ARM emulator in localhost? Where can I download it from?
@carljung6467
@carljung6467 2 жыл бұрын
Awesome thanks
@relaxntakecare3438
@relaxntakecare3438 2 жыл бұрын
nice spot. i live about 4 hours away by the bay. can you tell me what bridge that is? Id be interested in stopping one time
@sfbmod
@sfbmod 2 жыл бұрын
The pre-engineered "training" data removes the "self" emergent property from the patterns.
@stevenharris5524
@stevenharris5524 2 жыл бұрын
Watch out for those snakes
@saulmoreno6480
@saulmoreno6480 2 жыл бұрын
Hello, thanks for the tutorial, could you tell me what mode Pat uses for each part of the album? (opening, part one, part two, part three)
@waldemarleise7201
@waldemarleise7201 2 жыл бұрын
Hi Richard. Great video and a very cool project. I want to try your design on another board and I was wondering in which byte order your sha256d_wrapper expects the mining data...Liitle endian or big? From what i could figure out by looking through your code it seems: MID_STATE = "big" RESIDUAL_DATA ="little" TARGET = "big" Am I right? Thanks for your work and the excellent explanation.
@waldemarleise7201
@waldemarleise7201 2 жыл бұрын
Could finally verify your design by using sha256d_fpga_sim.py to construct the necessary data. Thx a lot. The Xilinx Spartan-7 chip i am using only supports 12,5 MH/s.
@richardharris1224
@richardharris1224 2 жыл бұрын
@@waldemarleise7201 Glad you figured it out! The byte ordering was quite confusing to me as well haha
@MrAliCAN6566
@MrAliCAN6566 2 жыл бұрын
Thank you richard for a clear explanation, now I understand better after this video.
@siliconrobot6522
@siliconrobot6522 2 жыл бұрын
I like the way the stack is displayed. This can be a nice tool for reverse engineering by tracking program execution and buffer overflow in stack. And it will be perfect if also added memory representation to track heap mangement and overflow and heap and stack collision.
@DooryardGarage
@DooryardGarage 2 жыл бұрын
So what chip would give full speed or would you just double up?
@MC...
@MC... 2 жыл бұрын
I really like this project, and want to try something similar. Since the vid, have you thought about other algoritms like ETC, ERG, FLUX? If your board does 40 MH/s on BTC SHA256, I think that would bee sufficient for algos like ETC, RVN, and more. Looking fwd to more vids! Thank you!
@saiakula4386
@saiakula4386 2 жыл бұрын
That's a splendid tool, and thanks Richards for making it Open Source.
@stop-terrorists
@stop-terrorists 2 жыл бұрын
Check your github messages. A friend of mine thinks he knows something that rest of us don't. If you think you're up to the task, contact him.
@alizee3687
@alizee3687 2 жыл бұрын
Great job mate. Is there follow up video Would like to know more about this DIY miner What are the hash rate and profitability Which pool supports this miner What are power consumption and noise etc I'm a new subscriber and would like to see more videos like this Thanks
@skylah8752
@skylah8752 2 жыл бұрын
Thanks Richard. Great video. Have you ever thought about scaling this? Like designing a board with banks of the FPGA chip used on the PYNQ?
@spideyzac9355
@spideyzac9355 2 жыл бұрын
Thank you so much! This helped me understand self-play better
@landshut181
@landshut181 2 жыл бұрын
Would it work for CKB mining?
@sergiociani1012
@sergiociani1012 2 жыл бұрын
And where do I find this nice software?
@straightedgesoldierx6111
@straightedgesoldierx6111 2 жыл бұрын
This really reminds me of stationary points in an iterated map: the idea is if you have a mapping f acting on a stationary point N times, then output will just be the stationary point regardless of how large you make N.
@LarryTheRoleplayerTM
@LarryTheRoleplayerTM 2 жыл бұрын
why
@qwickygamingfun171
@qwickygamingfun171 2 жыл бұрын
This kind of board is totaly not usefull for bitcoin at 39/ mh a single asic s9 its 14th. But maybe this board can mine coin like monero?
@richardharris1224
@richardharris1224 2 жыл бұрын
Maybe it could, but I'm doubtful it would be as fast as a CPU on the randomx algorithm
@Ravenofnorth
@Ravenofnorth 2 жыл бұрын
im trying to make my own from scratch , could you please help me in making it , i have been mining on gpu , and cannot afford the ASIC miners , this is the best alternate for me. i have never used an fpga before , and if i were to purchase one , i need to know how the software can be used , and from where i can get it
@eduardomendez9878
@eduardomendez9878 2 жыл бұрын
What about to reprogram and use fpga (Control Unit) of Siemens Hardware? PLC like simotion
@Nutral1234
@Nutral1234 2 жыл бұрын
Your "Ps" sound too loud, and I think there is a software making the audio quieter when you say a "P", i guess in an effort to make it less prominent, but it also drags the rest of the audio down, which is not ideal, at least for me. I can also hear some clicks but that's not as bothering as the "Ps". PD: Really interesting video!
@westleytusa6592
@westleytusa6592 2 жыл бұрын
Have you tried Eth mining with the U200 cards?
@richardharris1224
@richardharris1224 2 жыл бұрын
I haven't
@matthewpoynter7906
@matthewpoynter7906 2 жыл бұрын
Could a different notion of ‘distance’ (taxicab, etc) used in the Gaussian potentially yield a different lattice type?
@matthewpoynter7906
@matthewpoynter7906 2 жыл бұрын
Love it! In the original paper, the σ value had a very strong impact on the shape of the resulting lattice. How does your explanation account for this? Does this boil down to the SOM or is it again a property of the data?
@richardharris1224
@richardharris1224 2 жыл бұрын
Great question! I've noticed that with larger sigmas, there is a single, main star shape in the center of the SOM, while with smaller sigmas, there are more broken and disjointed star patterns. But the patterns themselves have the same features for both large and small sigma (a star with 6 lines). I think this makes sense because when sigma is smaller, the learning region is smaller, so the patterns are more localized rather than global across the whole SOM. So while I did not cover this in the video, I believe my explanation still makes sense for different sigmas because the patterns are the same, just more localized for smaller sigma.
@msq7041
@msq7041 2 жыл бұрын
Couldnt you explain a lot of the SOMs properties by considering a kind of "surface tension" to be present, within a system where particles on average repel each other, due to being forced into too few dimensions?
@richardharris1224
@richardharris1224 2 жыл бұрын
That might be one way of thinking about it. The winning nodes in the SOM tend to move away from each other
@msq7041
@msq7041 2 жыл бұрын
@@richardharris1224 one way of testing this might be to feed a som with one dimensional data and see what happens; or to try and see how higher dimensional inputs affect the winning nodes...
@terryterry1655
@terryterry1655 2 жыл бұрын
mining rate ? comparable with Antminer s19 xp at 140Th/s
@richardharris1224
@richardharris1224 2 жыл бұрын
40 Mh/s. Waaaayyyy slower
@frankdoherty8999
@frankdoherty8999 2 жыл бұрын
Infrastructure is broadly a hardware concern as blockchain is composed of both hardware infrastructure and software transactions. This is a fascinating video gripping software entering the Infrastructure age. Thanks Richard!
@shareyourchristmas
@shareyourchristmas 2 жыл бұрын
Hi Thank you for sharing your implementation. I would like to see an ethereum miner FPGA, I would like to try making it, following your example.