XBTGPUARC

in #deutsch10 months ago

xbtgpuarc/
├── src/
│ ├── main.cpp // CLI & Steuerung
│ ├── device_detect.cpp // ARC-Scan & Workgrouplogik
│ ├── stratum_client.cpp // BTG Pool-Verbindung
│ ├── miner_loop.cpp // Work + Hash + Shares
│ └── kernel/
│ └── zhash_kernel.cl // Equihash 144/5 (ARC-spezifisch)
├── include/
├── CMakeLists.txt
├── README.md

Salve

Alucian

Sort:  

Ist das ein Plan, oder schon Realität?

Zwei Tagetickets. Des baut die KI zum Großteil selber. Ich bin der Perfekte Tester mit meinen Computern und meiner Erfahrung beim Mining. :-)

Des wird wohl eher als der Hive Node Fertig werden. 24 Seiten Code im Ganzen. Ein ziemlich machbares Ding sogar. Ich verstehe die Struktur und die Details lerne ich bestimmt auch mit dabei.

Wir üben zusammen Projekte zu Verwirklichen. Ich habe inzwischen quasi freien Zugang zu ChatGPT.

Ahja was dich bestimmt dabei interessiert. Die sind zu 100% Open Source. Das macht bisher kaum einer so aus der Mining Welt. Außerdem ist das Projekt Sinnvoll. Zumindest im Groben kann man nichts gegen die Argumente dafür sagen, weil man dann halt einfach als Irgendwer, irgendwas dazu sagt, aber sicher kein Bild davon haben kann.^^

Ich hoffe sehr, dass es so funktioniert. Meine Erfahrung mit ChatGPT ist da eher, dass er bei Fehlern einfach weiter macht und dich glauben läast, er hätte die Fehler korrigiert, dabei entstehen immer Neue.

Aber wer weiß. Vielleicht ist das bei dir anders. Auf jeden Fall bin ich schon sehr gespannt darauf. Also, wie es aussieht, baut ihr in C++ auf. Das ist schon cool, weil das auf jeden Fall deutlich schnell ist. (hardwarenahe.. so etwas schreit förmlich danach, dir zu gefallen)

Das ChatGPT ständig Fehler macht ist mir ja Bewusst und ja, ich habe mich auch schon beim Coden fleißig mit ihr im Kreis gedreht.

Natürlich liegt hier die Arbeit noch bei mir alles ordentlich zu Lernen und zu Überblicken.

Ja wir bauen in CMake das meiste bisher.

Ich lerne ja extrem Schnell, deswegen mach dir mal keine Sorgen. :-)

Vielleicht kannst du mir dann ja was beibringen. Ich kann mir diese cmake Sachen nie merken. Ist das diese make / config / make install Sache? oder so ähnlich.

Schade irgendwie, dass mein Rust pausiert /tw. vergessen ist. Aber innerhalb dieses Linux LPIC, kann ich viel Nützliches mitnehmen. (und es ist auch weit nicht so schwierig).

Wie hast du jetzt eigentlich zum Programmieren angefangen? Von der Pieke auf, oder dort angesetzt, wo du gerade das Wissen dafür gebraucht hast und dann langsam/schnell erweitert?

Dafür müsste ich ja erstmal mehr Wissen als Du und ich bin mir nicht sicher, wann das passiert.^^

Ich benutze ausschließlich Cmake für meine Arbeiten, damit des dann alles auch auf anderen Systemen genutzt werden kann, als meinem.

Mit Make würde ich das nur für mein System bauen. Zumindest habe ich das so verstanden.

Deswegen konzentriere ich mich auf Cmake und die dadurch bessere Verfügbarkeit der Programme für andere Nutzer.

Ich lerne Topdown. Von Oben herab. Alles was ich brauche und nichts weiter. Details kommen mit der Zeit dann auch fast Selbsterklährend.

Am Ende steht die Formatierung. Das wäre das letzte was ich bewusst gelernt habe nach meinem bisherigem Überblick über die Lage.

Ok, sag mir bescheid, wenn ich dir bei paar einfachen Dingen helfen kann. Manchmal stehen sich Programmiersprachen scheinbar selbst im Weg, vielleicht kann ich da dann eine Idee haben.