esn custom_top_html:no
default debug random = 2 / type = READ / detected = READ / doc_Srl = 10549736
1556 22 25

https://www.ddengle.com/esn/10386172 - [ProgPoW] 개발 보고 및 AMD 그래픽카드 지원받습니다 (종료)

https://www.ddengle.com/10330244 - 이더리움 1.x와 ProgPoW 개발 진척도

https://www.ddengle.com/10255612 - ProgPoW 스터디 및 버그 보고 외

 

지난번에 ProgPoW AMD(OpenCL) 지원을 위해 그래픽 카드를 기부를 받은바 있습니다.

카드 하나는 몇일 뒤 금방 도착했고, 나머지 카드 하나는 기부하시는 분의 개인 사정때문에 지체되었고 아직 도착하지 않았습니만,

여러가지 일이 겹쳐지는 관계로 AMD카드 셋업을 개인 PC에 장착하여 오늘에야 비로소 제대로 테스트해볼 수 있었습니다.

 

위의 글을 보시면 아시겠지만, 스터디 할겸, 이더리움 ProgPoW 테스트넷에 기여도 하고, Ethersocial Network도 ProgPoW 준비를 해두어서 아직 결정되지 않은 ESN의 ProgPoW 전환을 대비하는 등등 좋은 기회였던 것 같습니다.

 

생각보다 AMD(OpenCL) 지원도 어렵지 않게 추가할 수 있었습니다.

- 50블록 주기로 peroid_seed가 변경되게 되는데, 이때 OpenCL커널도 다시 생성시켜야 합니다. 기존 코드는 이것이 제대로 이루어지지 않고 있는 작은 문제가 있었습니다. => 해결

- 커널 컴파일하는 루틴을 따로 빼내서, 3만블록 주기로 dag성성하고, 50블록단위로 커널을 셋업하게끔 고쳤습니다.

- OpenCL은 Nvidia카드를 쓰는 경우도 지원이 되더군요. 일부 작업은 NVidia카드만 달린 채로 코드를 수정.

- 코드가 제대로 작동하는지 검증 디버깅 하는 과정에서 비로소 AMD카드 장착하여 테스트 하였습니다.

 

이로써, ProgPoW를 지원하면서, ethminer 최신 소스를 기반으로 하며(기존 ProgPoW 소스코드는 0.15 버전 낡은 코드 기반)

GPU로 얻은 솔루션을 CPU 루틴으로 검증하는 루틴까지 모두 들어간,

OpenCL 및 CUDA를 모두 지원하는 마이너가 비로서 나오게 된것입니다~

(ProgPoW CPU 검증 루틴은 최신 ethminer에서 이미 지원.

낡은 구버전 기반의 레퍼런스 ProgPoW 마이너는 CPU 루틴이 내장이 안되어있는채로 공개됨) 

 

이 작업은 ESN의 지원을 받았고, 땡글 회원분의 관심으로 AMD카드도 지원받아서 개발을 했으니 ProgPoW가 이더리움에 좀 더 빨리 적용되게 된다면 땡글과 ESN의 공이 일정정도 있는 셈이 되는 것이지요 ^^

 

참고로 RX 570-4G에서 ProgPoW 해시속도가 약 8.6~9MH/s 나오는군요. (P106-100 6G(samsung), 파워제한 85%, 해시 ~8.55MH/s)

 

테스트를 위한 풀도 준비되었더군요. 마이너로 직접 테스트해보실 수 있게 되었습니다~

- Pool: https://testnet.progpool.pro/

 

(윈도우64비트의 경우 OpenCL만 지원하는 버전입니다.)

- AMD(OpenCL, windows binary only) https://github.com/hackmod/ethminer/releases/tag/v0.9.2-opencl-win-1218

CUDA의 경우 아래 실행파일로 테스트 가능합니다. (리눅스/윈도우64비트)

- CUDA(Nvidia) https://github.com/hackmod/ethminer/releases/tag/v0.9.2-opencl-win

 

아마도 어떤 분은 "ESN에서 아직 ProgPoW로 전환하는 것도 결정되지 않았는데 뭐 하는 것일까??" 라고 의아해 할 수 있을 것입니다.

 

현재 progpow 관련 개발 이슈는 go-ethereum 이더리움 노드 코어 소스코드 개발자들이 많은 디스코드 대화방에서도 이루어지고 있는데요.

어제 있었던 토론이 바로 OpenCL 지원에 관련된 이슈였습니다. https://discord.gg/y9Gsw4G (go-ethereum 디스코드 참고. 가입시간 지나면 초대 코드가 자동으로 해지됩니다. 혹 궁금하신 분은 찾아오세요~)

최근에 ethminer에 많은 기여를 하고 계시는 개발자 분도 현재 ProgPoW 관련 작업을 하고 계시는데,
저는 레퍼런스 코드를 바탕으로 기존의 문제를 수정하고, 레퍼런스 코드를 관리하는 입장에게 개발을 하여,

비교 테스트하기에 수월하게 하고 안정적인 마이너를 재빠르게 내놓는다는 관점에서 개발을 하였고,
그분은 ethminer에 ProgPoW + ethash 동시 지원코드를 수정하고 계시는데, 작업이 한창 진행되었지만 바쁘신지 좀 더딥니다. (현재 이 코드 는 CUDA만 지원됨)

ProgPoW라는 같은 목표로 느슨한 연대와 경쟁아닌 개발 경쟁을 하며, 각자 개발을 하고 있지만,
조만간 ethminer 소스코드가 ProgPoW + ethash 동시 지원을 하게 되면 제가 추가했던 cuda-8지원, CUDA코드 일부 최적화 등등 아직 공개하지 않은 작업도 제가 직접 넣을 생각입니다~

또한 이런식으로 이더리움 개발자에게 Ethersocial Network도 간접 홍보하고 있기도 합니다~
"한국의 땡글 마이닝 커뮤니티에서 기부받은 AMD카드로 OpenCL 개발을 하려 한다"고 얘기하기도 하였고요,
제 작업물을 다운로드 받아서 테스트하려 링크를 타고 들어가보면 "이 작업은 Ethersocial Network의 지원을 받았습니다"라고 써놓았고,
디스코드의 제 아바타가 ESN 변형 로고이기도 하죠.

 

스크린샷 하나 투척합니다~

opencl-progpow.png

 

 

941

ethminer님의 서명

profile

주업은 오픈소스 프로그래머

 

ESN 디스코드 - https://discord.gg/hqHm69E

ESN 텔레그램 - https://t.me/ethersocialofficial

 

ESN 주소: 0x0c74e46b115e19726997dd559d2b6ff1bfb79af6

ETH 주소: 0x89307cb2fa6b9c571ab0d7408ab191a2fbefae0a

Atachment
첨부 '1'
댓글 25
  • profile
    young69 2018.12.18 17:35
    수고많으십니다^^
  • ?
    TIME120 2018.12.18 17:46
    헐.. 대박..
  • profile
    카이지소재 2018.12.18 17:58
    수고하셧습니다. ^^
  • profile
    bestbester 2018.12.18 18:05

    악~ 콘솔창에 폰트가 어지러워요.

    시스템 폰트인가요? 바꿀 수 있으면 다른 걸로 바꿔주세요~~~ ^^;;

  • ?
    벤쳐이사 2018.12.18 19:01
    멋지십니다.
  • profile
    크림메일 2018.12.18 19:20
    오오~ 놀랍습니다~
    수고 많으셨습니다~
  • ?
    Bluewini 2018.12.18 19:22
    수고 하셨습니다
  • ?
    BigLight 2018.12.18 19:36
    수고하셨습니다~
  • ?
    쥬피터짱 2018.12.18 20:04
    프로그래밍에 대해 잘 모르지만 이렇게 하나하나 해결해 나가는게 대단해보입니다.
    검증이 제대로 되어서 이더 메인넷에 적용되었으면 좋겠네요. ^^
  • profile
    ethminer 2018.12.18 20:48
    @쥬피터짱

    go-ethereum 이더리움 노드 코어 소스코드 개발자들이 많은 디스코드 대화방에서 progpow관련 개발 이슈에 대해 토론도 하는데,
    어제 있었던 토론이 바로 OpenCL 지원에 관련된 이슈였습니다. https://discord.gg/N7kVZW (go-ethereum 디스코드)

    최근에 ethminer에 많은 기여를 하고 계시는 개발자 분도 현재 ProgPoW 관련 작업을 하고 계시는데,
    저는 레퍼런스 코드를 바탕으로 기존의 문제를 수정하고, 레퍼런스 코드를 관리하는 입장에게 개발을 하여, 비교 테스트하기에 수월하게 하고 안정적인 마이너를 재빠르게 내놓는다는 관점에서 개발을 하였고,
    그분은 ethminer에 ProgPoW + ethash 동시 지원코드를 수정하고 계시는데, 작업이 한창 진행되었지만 바쁘신지 좀 더딥니다. (현재 이 코드 는 CUDA만 지원됨)

    ProgPoW라는 같은 목표로 느슨한 연대와 경쟁아닌 개발 경쟁을 하며, 각자 개발을 하고 있지만,
    조만간 ethminer 소스코드가 ProgPoW + ethash 동시 지원을 하게 되면 제가 추가했던 cuda-8지원, CUDA코드 일부 최적화 등등 아직 공개하지 않은 작업도 제가 직접 넣을 생각입니다~

    또한 이런식으로 이더리움 개발자에게 Ethersocial Network도 간접 홍보하고 있기도 합니다~
    "한국에 땡글 마이닝 커뮤니티에서 기부받은 AMD카드로 OpenCL 개발을 하려 한다"고 얘기하기도 하고,
    제 작업물을 다운로드 받아서 테스트하려 링크를 타고 들어가보면 "이 작업은 Ethersocial Network의 지원을 받았습니다"라고 써놓았고,
    디스코드의 제 아바타가 ESN 변형 로고이기도 하죠.

     

    (질문하신 부분 및 답변을 쓰다가, 본문에도 넣는게 좋겠다 싶어서 답글을 조금 수정해서 본문에도 넣었습니다~~)

  • ?
    꼬마악마 2018.12.18 20:58
    수고 많으셨습니다^^
  • profile
    큰크니 2018.12.18 21:35
    이번에 progpow때 일반인들이 접근하지못할정도의 무언가가 있어야합니다
    접근시에 어느정도 난이도가 있어야할듯....
  • profile
    ethminer 2018.12.18 23:10
    @큰크니
    무슨뜻이죠????
  • profile
    큰크니 2018.12.19 08:29
    @ethminer
    어제 뿅갈정도로 마셨더니 저도 제가 무슨소리를 했는지 모르겠습니다;;;;
  • ?
    yache 2018.12.19 00:04
    수고 많으셨습니다~
  • profile
    삐삐 2018.12.19 04:46
    progpow하면 머가
    좋아지나여?
  • profile
    ddengle BOT 2018.12.19 04:46
    @삐삐
    삐삐님 축하합니다. 3 보너스 캐시에 당첨되셨습니다.!!
  • profile
    불바다 2018.12.19 16:01
    @삐삐
    가장 큰 목표는 안티 아식기능이 되겠죠..
  • profile
    삐삐 2018.12.19 04:47
    고마버 봇땡글
  • ?
    마린키우기 2018.12.19 10:57
    무슨 소리인지 1도 모르겠지만 좋아졌다는 거겠죠?
  • ?
    깡통컴사랑 2018.12.19 12:14
    수고 많으십니다^^
  • ?
    ESSENtial 2018.12.19 13:27
    응원합니다..^^
  • profile
    XnX 2018.12.19 17:19
    저도 공부 열심히 해서 이런일 해보고싶네요
    격하게 응원합니다
  • ?
    십만코인양병설 2018.12.20 10:47
    CUDA 오랜만에 들어보네요. 이걸로 수치 해석 코드 개발하기도 했었는데 명령어도 다르고 그때 당시 배열 연산에 3차원 연산 지원이 안되서 2차원 배열로 쌓아 올리는 식으로 하느라 개고생 했던 기억이 나네요.
    저런걸 이용해서 그냥 아무렇지도 않게 툭툭 글로 정리해서 올릴 수 있다는 능력이 정말 대단하십니다.
  • profile
    Up&Right 2018.12.21 21:10
    감사합니다

ESN

이더소셜 네트워크

List of Articles
번호 분류 제목 추천 수 조회 수 글쓴이 날짜
공지 [소각 공지] 3,000,000 ESN 소각 완료 4 4 1184
ESN운영
2019.06.28
공지 ESN 비트인 가입인증 에어드랍 이벤트 3 13 3118
ESN운영
2019.06.12
공지 ESN ESN 추천글, 채굴풀, 소프트웨어 모음 27 33 56287
ESC메니저
2018.02.02
공지 탑마이닝 쌩광부님 땡글운영위 합류 12 file 25 5506
땡글운영위
2019.07.03
공지 땡글 회원 / ESN 홀더분들을 위한 땡글인의 밤 공지 38 file 6 8900
ESN홍보
2019.06.20
공지 [Air Drop 이벤트] 게시판을 신설합니다 29 file 2 54133
땡글운영위원회
2019.05.17
3585 ESN 그림으로 보는 종이지갑으로 지갑을 백업해보기, 그리고 복구해보기 제가 운영하고 있는 서비스 중에 웹지갑 서비스가 있습니다. 주소 : https://wallet.gonspool.com 입니다.   해당 서비스에 [종이지갑]으로 인쇄 하는 기능이 있습니다. 이걸 이용해 물리적으로 지갑을 백업할 수도 ... file 23 3576
천재성곤
2018.03.13
3584 ESN 쌍둥아빠님의 부랄두쪽을 걸고 역대급 코인으로 키워주세요.^^ 53 23 3271
개망나니
2018.04.24
3583 ESN 이더소셜 투자 밋업 내용에 대한 간략 정리입니다. 어제 밋업의 내용에 대해 궁금해 하시는 분들이 많으신 것 같아 간략하게 제가 기억나는 것들로 정리해 보겠습니다. 오전회의 끝내고 11시 미팅전에 적는거라 간단하게 적겠습니다.   1. PC방 산업의 미래와 블록체인... 18 23 1400
컴빠
2018.04.20
3582 ESN 1000캐시 = 10Esn ? 블럭세일  참여하신분들  개당  400~500원  선에서  ESN을  구입하셧죠? 투자자  여러분들 400~500원이 땡글에  글하나  올리고  좋아요?  추천? 하나 받으면  얻을수  있는? 상황이  벌어지려고 합니다. 제  생각은 ... 69 23 1341
밤마다영웅
2018.11.23
3581 ESN ESN을 Nano S에 저장해보자.그리고 전송을 해보자.렛저를 지원합니다. @광아 님이 나노s를 사용해보셨고 안되시는게 있다고 들어 사용이 가능하도록 업데이트 하였습니다.   나노렛저가 정식으로 지원하는거를 제외하곤 다른 코인들이 지원이 잘 안되고 있긴합니다.   광아님 말씀을 듣고... 29 file 22 2587
천재성곤
2018.06.18
3580 ESN 어쩌다보니 ESN 전체계정순위표가 만들어졌습니다. 정식 서비스로 소개하는 것은 아니구요. 혹시나 궁금하신 분이 있으실까봐 임시 서비스로 소개합니다.   http://explorer.sejun.info/top100                             ------------------------------------- 꼬... 51 file 22 2273
컴빠
2018.05.11
3579 ESN [이벤트] 잘가~18년~ 19년 화이팅! 드디어 올해도 이제 겨우 보름남짓 남았네요~ ^^   참 다사다난이라는 말이 딱 어울리는 18년이 가고    꿈과 희망을 걸어볼 수 있는 19년이 다가오고 있습니다.   자 이제 우리가 ESN에게 기대할만큼 기대도 해보고 ... 67 file 22 1371
컴빠
2018.12.12
3578 ESN 아시나요? ESN은 공식 깃허브 이외에도 커뮤니티 개발자 그룹 깃허브가 있다는 사실 https://github.com/ethersocial - 이곳은 Ethersocial 공식 깃허브인데,   공식깃허브 말고도 외부개발자(커뮤니티 개발자) 그룹의 깃허브가 별도로 있다는 사실을 아는 분은 많지 않으실 듯 합니다. https://github... 7 file 22 659
ethminer
2018.12.19
3577 ESN [기부]안녕하세요 ~ 기부관련공지입니다.   일전에 p2p로 현금화 한 잔액이 60만원정도가 잔액으로 있습니다.   이번에는 기부해주신 ESN은 매도하지 않고 잔액 60만원안에서 집행을 하려고 합니다.   이번은 현물전달을 하려고 합니다.   전달지는 위안부할... 12 22 1003
사자마니
2018.05.23
3576 ESN 풀 오픈 했어유... ㄷㄷㄷ         http://moricpool.com/   어제 부터 열심히 연구해서 만들어 봤습니다 ㄷㄷㄷㄷ   POOL FEE는 0%구요... (최소 몇개월..되도록이면 쭈욱 0%로 갈 예정입니다)   마이너 7대 물려서 블럭 발견 및 지급이 정상... 54 22 3289
낙타
2018.03.29
3575 ESN 땡글회원대상 쇼핑몰 창업지원 이벤트     땡글 회원분 중 쇼핑몰 창업에 관심있으신 분들 많으시죠? 쇼핑몰 창업에 관심은 있지만 방법을 몰라서 혹은 투자금이 부담스러워서 망설이셨다면 관심있게 보세요. 땡글의 전략파트너인 위드블록체인협동조합에... 23 file 22 1534
Ethersocial
2018.10.18
3574 ESN ProgPoW + ethash 동시지원 마이너/풀 출시 대기! 시장이 반짝하다가 머뭇거리고 있고, ESN은 챠트 쳐다보기가 힘들 정도의 상황인듯 합니다. 어려운 상황가운데 아직도 채굴하시는 여러분들 모두 힘내시기 바라면서 ProgPoW 개발 현황을 알려드리고자 합니다~   최근... 24 file 22 1224
ethminer
2018.12.27
3573 ESN ESN 마이이더월렛 지원 클래식이더월렛, 마이크립토에 이어서 마침내 마이이더월렛도 ESN을 지원하게 되었습니다. (두달보다 조금 더 걸렸네요~)   사실 이것이 받아들여진 것은 일주일 전인데, 홈페이지에 비로소 적용된 것은 마이이더월렛... 7 file 22 902
ethminer
2018.08.07
3572 ESN 문가네김치 쇼핑몰 리뉴얼 진행상황입니다. 기본적인 부분은 적용되었습니다. 개인적으로는 사용에 있어 불편한 부분들도 보입니다. (별도의 회원가입, 포인트 전환 등) 그 뿐이 아닙니다. 현재 ESN이 시세를 받아올 마땅한 시세 기준이 없습니다. 이 부분은 상... 20 22 1652
사자마니
2018.07.03
3571 ESN 마침내, ESN이 300만 블록에 도달했습니다. 안녕하세요 ESN운영입니다. 마침내, ESN이 300만 블록에 도달했습니다. 참가해 주신 모든 분들께 다시 한번 고개숙여 감사드립니다. 앞으로도 ESN을 많이 사랑해주시고 지지부탁드립니다. 이벤트에 참가해주신 분을 ... 24 22 2200
ESN운영
2019.04.25
3570 ESN [긴급] escpool 복구하였습니다. 불편드려 죄송합니다. 제가 오늘 몸이 안좋아 6시반쯤 귀가했는데요,   그뒤로 얼마 안가 장애가 생긴거 같습니다.   현재 다시 가볼수가 없는 상황이라,   해시를 모두 거두어 다른 풀로 옮겨주시기 바랍니다.   정말 죄송합니다.   현재 ... 21 22 2297
spas
2018.02.22
ESN [ProgPoW] OpenCL(AMD) 지원 추가 완료! https://www.ddengle.com/esn/10386172 - [ProgPoW] 개발 보고 및 AMD 그래픽카드 지원받습니다 (종료) https://www.ddengle.com/10330244 - 이더리움 1.x와 ProgPoW 개발 진척도 https://www.ddengle.com/10255612 -... 25 file 22 1556
ethminer
2018.12.18
3568 ESN ESN이 CEW Web Wallet에 등록 되었네요...       ESN이 CEW Web Wallet에 등록 되었습니다. MEW에는 등록이 안되있어서 CEW 가보니까 등록 되었네요. 아래 스샷 보면 아래쪽에 등록되어 있습니다.                 ------------------------------------- 꼬리... 10 file 22 2256
꼬마악마
2018.06.16
3567 ESN ## 수정합니다 ##   죄송 합니다   수사 기관에서 삭제 요청이  있어서요  댓글 달아 주신분들 감사합니다               ------------------------------------- 꼬리말 * 게시글 내용 삭제시 레벨 강등 * 질문은 각 주제별 게시판에.... 23 21 2952
달빛
2018.05.22
3566 ESN 시범서비스가 종료되었습니다. 안녕하세요. 호아럽입니다. 그동안 다양한 사이트를 통해 ESN결제서비스가 진행되어왔습니다. 지금까지 진행한 결제서비스는 시범서비스 형식으로 진행된 것이어서 미흡한 점도 상당히 많았었습니다.   그럼에도 불구... 11 21 1258
호아럽
2018.10.18
Board Pagination Prev 1 ... 3 4 5 6 7 8 9 10 11 12 ... 187 Next
/ 187