欢乐桶 發表於 2023-7-7 00:00:00

CentOS 7搭建Linux GPU服务器的教程

<p>
        centos 7搭建linux gpu服务器的步骤,供大家参考,具体内容如下</p>
<p>
        1. cuda toolkit的安装</p>
<p>
        到https://developer.nvidia.com/cuda-gpus查询gpu支持的cuda版本:</p>
<p>
        <img style="max-width:100%!important;height:auto!important;"title="CentOS 7搭建Linux GPU服务器的教程" alt="CentOS 7搭建Linux GPU服务器的教程" src="https://zhuji.jb51.net/uploads/img/202305/7422e6748dfd24d832dda0d681fb6bd1.jpg"></p>
<p>
        到https://developer.nvidia.com/cuda-downloads,根据操作系统选择下载相应的cuda toolkit版本,下载的是一个.run文件,下载完成后以root用户直接运行该文件安装。</p>
<p>
        安装结束以后。运行:</p>
<p>
         </p>
<div class="codetitle">
        <span><u>复制代码</u></span> 代码如下:</div>
<div class="codebody" id="code18566">
        nvidia-smi</div>
<p>
         </p>
<p>
        如果列出了gpu状态信息,表明安装成功:</p>
<p>
        <img style="max-width:100%!important;height:auto!important;"title="CentOS 7搭建Linux GPU服务器的教程" alt="CentOS 7搭建Linux GPU服务器的教程" src="https://zhuji.jb51.net/uploads/img/202305/0a82b77133f479bc778cdfdbed7c8330.jpg"></p>
<p>
        <strong>2. cudnn的安装</strong></p>
<p>
        tensorflow对神经网络的加速通过cudnn库实现,所以首先去https://developer.nvidia.com/rdp/cudnn-archive,根据cuda的版本下载相应版本的cudnn,也是一个.run文件,下载完成后直接运行。</p>
<p>
        <strong>3. tensorflow的安装</strong></p>
<p>
        为了在安装过程中不出现版本冲突等问题,建议先安装anoconda。到https://www.anaconda.com/download/#linux下载后,运行.sh文件安装。</p>
<p>
        然后使用下面的命令安装tensorflow:</p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterbash" id="highlighter_768797">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                        <div class="line number2 index1 alt1">
                                                                2</div>
                                                        <div class="line number3 index2 alt2">
                                                                3</div>
                                                        <div class="line number4 index3 alt1">
                                                                4</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="bash plain">conda create -n tensorflow python=2.7</code>
</div>
                                                                <div class="line number2 index1 alt1">
                                                                        <code class="bash functions">source</code> <code class="bash plain">activate tensorflow</code>
</div>
                                                                <div class="line number3 index2 alt2">
                                                                        <code class="bash functions">export</code> <code class="bash plain">tf_binary_url=https:</code><code class="bash plain">//storage</code><code class="bash plain">.googleapis.com</code><code class="bash plain">/tensorflow/linux/gpu/tensorflow-0</code><code class="bash plain">.11.0rc1-cp27-none-linux_x86_64.whl</code>
</div>
                                                                <div class="line number4 index3 alt1">
                                                                        <code class="bash plain">pip </code><code class="bash functions">install</code> <code class="bash plain">--ignore-installed --upgrade $tf_binary_url</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
</div>
<p>
        依次输入:</p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterbash" id="highlighter_731695">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                        <div class="line number2 index1 alt1">
                                                                2</div>
                                                        <div class="line number3 index2 alt2">
                                                                3</div>
                                                        <div class="line number4 index3 alt1">
                                                                4</div>
                                                        <div class="line number5 index4 alt2">
                                                                5</div>
                                                        <div class="line number6 index5 alt1">
                                                                6</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="bash functions">source</code> <code class="bash plain">activate tensorflow</code>
</div>
                                                                <div class="line number2 index1 alt1">
                                                                        <code class="bash plain">python</code>
</div>
                                                                <div class="line number3 index2 alt2">
                                                                         </div>
                                                                <div class="line number4 index3 alt1">
                                                                        <code class="bash functions">import</code> <code class="bash plain">tensorflow as tf</code>
</div>
                                                                <div class="line number5 index4 alt2">
                                                                        <code class="bash functions">import</code> <code class="bash plain">pandas as pd</code>
</div>
                                                                <div class="line number6 index5 alt1">
                                                                        <code class="bash plain">tf.__version__</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
</div>
<p>
        如果没有报错,则表明安装成功:</p>
<p>
        <img style="max-width:100%!important;height:auto!important;"title="CentOS 7搭建Linux GPU服务器的教程" alt="CentOS 7搭建Linux GPU服务器的教程" src="https://zhuji.jb51.net/uploads/img/202305/5a40971865f6fdeddce6caf9aa903ad7.jpg"></p>
<p>
        以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持服务器之家。</p>
<p>
        原文链接:http://www.cnblogs.com/mstk/p/7625694.html</p>
頁: [1]
查看完整版本: CentOS 7搭建Linux GPU服务器的教程