11.4. 使用AWS运行代码
当本地机器的计算资源有限时,可以通过云计算服务获取更强大的计算资源来运行本书中的深度学习代码。本节将介绍如何在AWS(亚马逊的云计算服务)上申请实例并通过Jupyter记事本运行代码。本节中的例子有如下两个步骤。
- 申请含一个K80 GPU的p2.xlarge实例。
- 安装CUDA及相应GPU版本的MXNet。
申请其他类型的实例或安装其他版本的MXNet的方法与本节类似。
11.4.1. 申请账号并登陆
首先,我们需要在AWS官方网站上创建账号。这通常需要一张信用卡。需要注意的是,AWS中国需要公司实体才能注册。如果你是个人用户,请注册AWS全球账号。
登录AWS账号后,点击图11.8红框中的“EC2”进入EC2面板。
图 11.8 登录AWS账号
11.4.2. 创建并运行EC2实例
图11.9展示了EC2面板的界面。在图11.9右上角红框处选择离我们较近的数据中心来降低延迟。我们可以选亚太地区,如Asia Pacific(Seoul)。注意,有些数据中心可能没有GPU实例。点击图11.9下方红框内“Launch Instance”按钮启动实例。