Skip to content

Instantly share code, notes, and snippets.

@you21979
Last active January 1, 2016 23:59
Show Gist options
  • Save you21979/8219861 to your computer and use it in GitHub Desktop.
Save you21979/8219861 to your computer and use it in GitHub Desktop.
CENTOS6.5にAMD用のopencl入れたメモ 自動化できそうもないのでメモにして残す。自動化の方法あったら教えて。

AMD OpenCL install note for CentOS6.5

環境

  • グラボ

      玄人志向 グラフィックボード AMD R9 270X 2GB PCI-Express RD-R9-270X-E2GB
    

http://www.amazon.co.jp/gp/product/B00FQD7UVI?ie=UTF8&camp=1207&creative=8411&creativeASIN=B00FQD7UVI&linkCode=shr&tag=qwerty123405

  • OS

      CENTOS6.5 x64
    

インストール

すべてrootで作業した

  • 準備

      yum install -y gcc kernel-devel kernel-headers rpm-build redhat-lsb unzip wget
    
  • グラフィックドライバを落として展開する(http://support.amd.com/en-us/download)

      yum groupinstall -y "X Window System" "Development Tools"
      wget http://www2.ati.com/drivers/linux/amd-catalyst-13.12-linux-x86.x86_64.zip --referer="http://www2.ati.com"
      unzip -x amd-catalyst-13.12-linux-x86.x86_64.zip
      sh ./amd-catalyst-13.12-linux-x86.x86_64.run --buildandinstallpkg RedHat/RHEL6_64a
      amdconfig --adapter=all --initial
    
  • AMD版opencl sdkをダウンロードして展開する(http://developer.amd.com/tools-and-sdks/heterogeneous-computing/amd-accelerated-parallel-processing-app-sdk/downloads/)

      curl "http://developer.amd.com/tools-and-sdks/heterogeneous-computing/amd-accelerated-parallel-processing-app-sdk/downloads/" -H "Cookie: __atuvc=1"%"7C2; __utma=34774836.1473711306.1388671009.1388845143.1389036924.3; __utmb=34774836.1.10.1389036924; __utmc=34774836; __utmz=34774836.1388671009.1.1.utmcsr=google|utmccn=(organic)|utmcmd=organic|utmctr=(not"%"20provided); s_cc=true; fsr.s="%"7B"%"22v2"%"22"%"3A-2"%"2C"%"22v1"%"22"%"3A-2"%"2C"%"22rid"%"22"%"3A"%"22d464cf3-82985007-dfc9-b305-affcb"%"22"%"2C"%"22ru"%"22"%"3A"%"22https"%"3A"%"2F"%"2Fwww.google.co.jp"%"2F"%"22"%"2C"%"22r"%"22"%"3A"%"22www.google.co.jp"%"22"%"2C"%"22st"%"22"%"3A"%"22"%"22"%"2C"%"22to"%"22"%"3A5"%"2C"%"22c"%"22"%"3A"%"22http"%"3A"%"2F"%"2Fdeveloper.amd.com"%"2Ftools-and-sdks"%"2Fheterogeneous-computing"%"2Famd-accelerated-parallel-processing-app-sdk"%"2Fdownloads"%"2F"%"22"%"2C"%"22pv"%"22"%"3A4"%"2C"%"22lc"%"22"%"3A"%"7B"%"22d0"%"22"%"3A"%"7B"%"22v"%"22"%"3A4"%"2C"%"22s"%"22"%"3Atrue"%"7D"%"7D"%"2C"%"22cd"%"22"%"3A0"%"2C"%"22f"%"22"%"3A1389034005771"%"2C"%"22sd"%"22"%"3A0"%"7D; c_sccva=1389036924000"%"2COS"%"2CCV"%"7CCC"%"2CCV"%"7CCC"%"2CCV"%"7CAD"%"2COS"%"2CNA"%"2CCV"%"7CCC"%"2CNA"%"2COS"%"2CCV"%"7CCC"%"2CCV"%"7CCC"%"2CCV"%"7CCC"%"2CNA"%"2CCV"%"7CCC; s_vi=[CS]v1|2962B7E0851D1015-400001032000CAFB[CE]; s_fid=500A343D8814A00C-0DA46AE3EC951CC5; flash_cookie=11.9.900" -H "Origin: http://developer.amd.com" -H "Accept-Encoding: gzip,deflate,sdch" -H "Host: developer.amd.com" -H "Accept-Language: ja,en-US;q=0.8,en;q=0.6" -H "User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36" -H "Content-Type: application/x-www-form-urlencoded" -H "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8" -H "Cache-Control: max-age=0" -H "Referer: http://developer.amd.com/tools-and-sdks/heterogeneous-computing/amd-accelerated-parallel-processing-app-sdk/downloads/" -H "Connection: keep-alive" --data "amd_developer_central_nonce=347535f11e&_wp_http_referer="%"2Ftools-and-sdks"%"2Fheterogeneous-computing"%"2Famd-accelerated-parallel-processing-app-sdk"%"2Fdownloads"%"2F&f=QU1ELUFQUC1TREstdjIuOS1sbng2NC50Z3o"%"3D" --compressed > AMD-APP-SDK-v2.9-lnx64.tgz
      tar zxvf AMD-APP-SDK-v2.9-lnx64.tgz
    
  • インストーラを実行する

      ./Install-AMD-APP.sh
    

対話でyesを選択すると/optの下にインストールされる

cgminerで確認

  • 実際に動くかどうかの確認はbitcoinを採掘するソフトで確認できる

      yum install -y gcc libcurl-devel automake
      wget http://ck.kolivas.org/apps/cgminer/3.7/cgminer-3.7.2.tar.bz2
      tar jxvf cgminer-3.7.2.tar.bz2
      cd cgminer-3.7.2
      ./configure --enable-opencl --enable-scrypt
      make -j2
    
  • 実行

      ./cgminer --scrypt -o stratum+tcp://<pool.exsample.net> -u <user> -p <pass> -I 19 -g 1 -w 512 --thread-concurrency 16384
    

https://litecoin.info/Mining_hardware_comparison

その他

この記事が役に立ったと思ったら投げ銭お願いします

  • Litecoin

      LdxBjS4NKhNmEoiui2SStnC2Cd8aVzKt1H
    
  • Monacoin

      MNMAEMEiDqupwG7chfXxxGX9tWt8Y44PJx
    
#!/bin/bash
HOST=
USER=
PASS=
./cgminer --scrypt -o stratum+tcp://$HOST -u $USER -p $PASS -I 20 -g 1 -w 512 --thread-concurrency 16384 --gpu-powertune 10 --gpu-memclock 1500 --gpu-engine 1300
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment