景美 JM1100 vs JM9100M vs JM9100 性能指标对比

景美 JM1100 vs JM9100M vs JM9100 性能指标对比

黄色行为三款产品有差异的指标(含仅部分产品公布的指标)

技术指标 JM1100 JM9100M JM9100
时钟频率 GPU 主频 1.3 GHz 内核时钟频率 1000MHz(支持动态调频) 最高 1.35 GHz
主机接口 PCIe 4.0 x16(向下兼容) PCIe 4.0 x8/x4/x2/x1 PCIe 4.0 x8/x4/x2/x1
运算能力 FP32 1.3 TFLOPS,FP16 2.6 TFLOPS FP32 512 GFLOPS 未公布
显存容量 16GB 支持 1GB–4GB 2GB / 4GB
显存类型 / 位宽 LPDDR4 / DDR4,位宽 256 bit LPDDR4 / DDR4 LPDDR4,位宽 64 位
显存带宽 / 频率 135.6 GB/s(LPDDR4)/ 102 GB/s(DDR4);LPDDR4@4266MHz、DDR4@3200MHz 显存带宽 25.6 GB/s 显存频率 3.733 GHz
可信计算 未公布 支持国密一级 SM2/SM3/SM4 算法 支持国密一级 SM2/SM3/SM4 算法
渲染能力 像素填充率 38.4 GPixel/s,纹理填充率 38.4 GTexel/s 含 256 个 shader 核,像素填充率 8 GPixel/s,纹理填充率 16 GTexel/s 像素填充率 8 GPixel/s,纹理填充率 16 GTexel/s
编解码 4 路 4K@60fps 解码、2 路 4K@60fps 编码;H.265/264 编解码,VP9、AV1、AVS 等解码,支持 YUV444 编码 一路 4K@60fps 解码,支持 H.265/264 等常用格式 一路 4K@60fps 解码,支持 H.265/264 等常用格式
显示输出 4 路独立显示控制器(4 屏异显),单路最大 4K@60Hz;4 路 HDMI 2.0、2 路 eDP 1.2、1 路 VGA 2 路独立显示控制器;2 路 HDMI 2.0、1 路 eDP 1.2、1 路 VGA 2 路独立显示控制器;2 路 HDMI 2.0、1 路 eDP 1.2、1 路 VGA
其他外设接口 未公布 GPIO、SPI、I2C、PWM、Temp Sensor、SMBUS GPIO、SPI、I2C、PWM、Temp Sensor、SMBUS
操作系统 Windows、Linux、Android;兼容 ARM、X86、C86、LoongArch、SW64 平台 未公布(简介称全面支持国产 CPU / 操作系统 / 固件) 未公布(简介称全面支持国产 CPU / 操作系统 / 固件)
API 接口 OpenGL 4.6、OpenCL 3.0、Vulkan 1.3、OpenGL ES 3.2、WebGL 2.0、DirectX 11 OpenGL 4.0、OpenCL 3.0、OpenGL ES 3.2(简介另提及 Vulkan 1.1) OpenGL 4.0、OpenCL 3.0、OpenGL ES 3.2(简介另提及 Vulkan 1.1)
封装 未公布 23mm × 23mm FCBGA 未公布
功耗 TDP 60W(整卡) 2 ~ 15W 5 ~ 15W
工作温度 0℃–70℃ 商业级、-40℃–85℃ 工业级 0℃–70℃、-40℃–85℃ 0℃–70℃、-40℃–85℃

注:"未公布"表示该产品官网规格表中未列出该项。JM1100 定位高性能渲染 / 云桌面 / 云手机等云端渲染场景;JM9100 / JM9100M 面向 PC、工控机、图形工作站等设备。

没有 task_struct 的 ISR

众所周知,中断上下文不能睡眠,但是这句话细说起来,还是有很多值得深究的地方。所谓中断上下文,就是中断触发后,执行中断服务例程 (Interrupt Service Routine/Interrupt Handler) 的资源,这些资源有哪些呢?少得可怜,除了执行 ISR 代码的 CPU 核心外,中断上下文甚至都没有自己的栈来保存临时变量,所有的资源都是抢占中断触发时那个进程的,显然不能让这种“抢占”持续太久,所以 Linux 将 ISR 分成了 top half 和 bottom half 两部分,也就是硬件中断上下文和软件中断上下文, 所以严格来说是,在 Linux 内核中,硬件中断上下文不能睡眠。

Read more »
0%