阿里云文档 2024-09-18

安装Tesla驱动(Linux)

在深度学习、AI等通用计算业务场景或者OpenGL、Direct3D、云游戏等图形加速场景下,安装了Tesla驱动的GPU才可以发挥高性能计算能力,或提供更流畅的图形显示效果。如果您在创建GPU计算型实例(Linux)时未同时安装Tesla驱动,则需要在创建GPU实例后,单独安装Tesla驱动(Linux)。本文为您介绍如何为Linux系统的GPU计算型实例手动安装Tesla驱动。

阿里云文档 2024-08-20

通过YUM方式快速安装NVIDIA Tesla驱动(Alibaba Cloud Linux 3)

$stringUtil.substring( $!{XssContent1.description},200)...

阿里云文档 2024-08-14

内核更新时无法正常加载NVIDIA GPU(Tesla)驱动

$stringUtil.substring( $!{XssContent1.description},200)...

阿里云文档 2024-06-06

安装GRID驱动(Linux)

在AI等通用计算业务场景或者OpenGL、Direct3D、云游戏等图形加速场景下,安装了GRID驱动的GPU可有效发挥高性能计算能力,或提供更流畅的图形显示效果。本文为您介绍通过云助手快速安装GRID驱动的方法。

文章 2023-09-08 来自:开发者社区

Linux驱动IO篇——mmap操作

前言平时我们写Linux驱动和用户空间交互时,都是通过copy_from_user把用户空间传过来的数据进行拷贝,为什么要这么做呢?因为用户空间是不能直接内核空间数据的,他们映射的是不同的地址空间,只能先将数据拷贝过来,然后再操作。如果用户空间需要传几MB的数据给内核,那么原来的拷贝方式显然效率特别...

Linux驱动IO篇——mmap操作
文章 2023-09-08 来自:开发者社区

Linux驱动IO篇——异步IO

前言前几篇介绍了几种IO模型,今天介绍另一种IO模型——异步IO。相对于前面的几种IO模型,异步IO在提交完IO操作请求后就立即返回,程序不需要等到IO操作完成再去做别的事情,具有非阻塞的特性。当底层把IO操作完成后,可以给提交者发送信号,或者调用注册的回调函数,告知请求提交者IO操作已完成。在信号...

Linux驱动IO篇——异步IO
文章 2023-09-08 来自:开发者社区

Linux驱动IO篇——IO多路复用

什么是IO多路复用简单来说,就是解决能够同时操作多个设备的方法,及时处理多个设备的数据。具体的,是指单线程或单进程同时监测若干个文件描述符是否可以执行IO操作的能力。IO多路复用的三种方法Linux的IO多路复用有三种方法:select、poll、epoll,且这三种方法都是系统调用。这里介绍嵌入式中常用的两种select和p...

Linux驱动IO篇——IO多路复用
文章 2023-09-08 来自:开发者社区

Linux驱动IO篇——阻塞/非阻塞IO

非阻塞IO在应用程序中,使用open函数打开一个/dev目录下的一个设备文件时,默认是以阻塞的方式打开。所谓阻塞,就是当我们请求的资源不可用时(资源被占用,没有数据到达等等),会使得进程休眠,从现象看就是卡在那里。应用层如果我们希望以非阻塞方式打开设备文件,则应该在ope...

Linux驱动IO篇——阻塞/非阻塞IO
文章 2023-09-08 来自:开发者社区

Linux驱动IO篇——ioctl设备操作

应用程序如果想要设置/获取驱动层的数据,一般是驱动提供一个ioclt接口,然后应用层调用。因此,学会在驱动中实现ioctl接口是必要的一项技能。ioctl命令编码规则想要定义一个自己的ioctl命令,必须要遵从ioctl的编码规则。一个ioctl命令由32比特位表示,每个比特位都有不同的含义,不同版本的内核定义可...

Linux驱动IO篇——ioctl设备操作
文章 2023-09-08 来自:开发者社区

Linux驱动IO篇——异步通知

什么是异步通知异步通知在Linux的实现中是通过信号,而信号是在软件层次上对中断机制的一种模拟。这种机制和中断非常类似,所以可以以中断的思想来理解这一过程,信号其实就相当于应用层的中断。信号可以直接进行用户空间进程和内核进程之间的交互,内核进程也可以利用它来通知用户空间进程发生了哪些系统事件。如果该进程当前并未处于执行态,则该...

Linux驱动IO篇——异步通知

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Linux宝库