电子产业一站式赋能平台

PCB联盟网

搜索
查看: 102|回复: 0
收起左侧

Meta | 人工智能集群光连接的挑战与机遇

[复制链接]

970

主题

970

帖子

9635

积分

高级会员

Rank: 5Rank: 5

积分
9635
发表于 2024-11-11 08:00:00 | 显示全部楼层 |阅读模式
引言
3 S6 x' s7 D" f: N( |2 D随着人工智能(AI)技术快速发展,支撑这些技术奇迹的基础设施也在迅速演进。本文探讨AI集群的世界,重点关注光连接在推动这些大规模计算网络中的关键作用。本文探讨推动AI训练的趋势,扩展这些系统面临的挑战,以及光通信行业面临的机遇[1]。
8 n: F( _+ q5 g/ V4 \

zvk4iaux1ad640127925448.png

zvk4iaux1ad640127925448.png

6 }; p: c4 C, N# A% D1 Y
$ K0 ]4 B7 n& ~! m1 RAI训练趋势
  C2 x% D4 v2 t1 f0 g过去六年中,AI基础设施和训练的成本出现了惊人的增长,增幅超过四个数量级。这种指数级增长与训练AI模型所使用的petaFLOPs(每秒浮点运算次数)数量直接相关。9 Y$ j+ [) q. n3 N9 d

eru1f3jkg2w640127925549.png

eru1f3jkg2w640127925549.png
, R0 f- b/ H$ P! y5 K/ _* |  V
图1:AI训练成本随时间的显着增长,显示了petaFLOPs与训练费用之间的相关性。
: e# r2 `: b5 L5 D% L& F3 T) S- g; p: f. i5 m
这种增长的动机很明确:更大的语言模型(LLMs)通过增加参数数量(N)和训练数据集的大小(D)来提高性能。然而,这种改进是有代价的,因为随着模型规模的每次增加,计算需求也会大幅增长。
9 \& ?& V2 }: F
% Y# a# E" H# x* ?0 g! T) cAI集群增长和网络需求
7 c) f% }2 t5 x1 W' ]# {% I随着AI模型复杂度的增加,支持这些模型的集群也在不断扩大。训练这些模型所需的FLOPs(浮点运算)增长可以来自两个方面:每个GPU的FLOPs增加(通过更强大的加速器)和AI集群中GPU数量的增加。
* B2 V  k' h: H  b/ K. ]

eyivw1obx0n640127925649.png

eyivw1obx0n640127925649.png
: j# \: ]2 `) {; b0 Q% X/ C. @! m
图2:AI训练中模型参数、训练数据大小和计算成本之间的关系。& ]! O* E& n& W1 H# g
4 h- m! z/ h( n* s" L# Q+ K0 m
随着AI集群中GPU数量的增加,网络需求也相应增长。这种扩展为光连接解决方案带来了挑战和机遇。
3 v, A, z: O& l* g6 s- M4 o2 a& Y
# F, o. Z- {* [分布式AI训练( n! O1 I. m' @) D- R
现代AI训练经常采用分布式计算技术来处理所需的大规模计算负载。这种方法提供了并行性和更快的训练时间,但也带来了新的挑战,特别是在网络性能方面。
% V# ?+ n  u, G, s& |

xwryi4025k5640127925749.png

xwryi4025k5640127925749.png
% o  K1 B. G8 |! n# s) r
图3:分布式AI训练的概念,突出显示了GPU之间需要高带宽、低延迟通信的需求。
# g3 D! `, N7 L1 Q' [2 J$ o
; M) y# t5 j7 Z2 u7 ]3 N" U, V& V在分布式训练场景中,GPU必须保持紧密同步,这需要节点之间具有高带宽、低延迟的连接。这一要求对底层网络基础设施提出了重大压力,使光连接解决方案变得越来越重要。& n, I& Q4 Q: r  ~5 q

2 r. Q6 d( |, o: Y+ Q9 AAI系统需求的多样性
1 \1 |9 p# w7 \2 F, _( MAI系统必须满足各种模型大小和计算需求,从相对较小的模型到具有万亿参数的大型语言模型。
; h5 N. ^8 e# r

slvvendjiuk640127925850.png

slvvendjiuk640127925850.png

1 _. [* R5 b/ X6 V. N图4:AI系统在各个维度(包括计算能力、模型大小和网络性能)的多样化需求。
+ k9 B8 z5 v7 t4 u0 _, F6 l/ k7 K. I
9 I5 A( y3 p) e2 N2 J这种多样性为系统设计者带来了挑战,因为很难创建一种适用于所有情况的解决方案。下一个创新前沿在于硬件/软件协同设计,网络架构师和AI研究人员合作创建针对特定AI工作负载优化的系统。
: V" x' k6 Q: C: H  c5 X, m% C6 ^2 z5 Q( P/ K! A- e
硬件可靠性和性能
7 O- P$ l+ O4 J在AI集群中,硬件可靠性变得更加重要。由于AI训练的并发性质,单个GPU故障可能会使整个任务停滞,导致重大的时间和成本影响。# E, O  y7 L: v

jarbi4nwsta640127925950.png

jarbi4nwsta640127925950.png

5 d0 y9 g+ B) x" Z8 K% l图5:硬件故障对AI训练中作业进行的影响,显示中断如何导致显着的速度降低。
: F: P- _- b2 I# r; T" P' y6 r% |. D7 C8 y; m
故障影响计算为恢复时间与集群每分钟运行时成本的乘积。随着集群规模的增大,故障率和相关成本都会增加,使可靠性成为AI基础设施设计者的关键考虑因素。
7 ^* r: ^% u, `7 q+ A5 v( b) \: k, z' B) f
即使没有完全故障,性能下降也可能产生类似的影响。例如,单个GPU以60%的容量运行可能会使整个集群的性能降低40%,突出了对一致、高性能光连接的需求。
5 w$ H2 S0 S; M8 @
  k4 ?$ r' B/ X/ nAI训练效率
% p( o& z1 H# w) C; M' b实现高效的AI训练对于最大化昂贵硬件资源的利用至关重要。Meta公司Llama 3 70B模型训练的最新数据显示了令人印象深刻的效率水平。7 Y0 y& E+ U& Z& }8 q2 h" p

fmerit3rfzl640127926050.png

fmerit3rfzl640127926050.png
* ]% ]  y& o6 w
图6:Meta公司Llama 3 70B模型的端到端有效训练时间,展示了95%的效率率。4 d4 i0 A; A3 d& _4 i5 ?% }/ T: X
/ J2 G: T% P- C6 K/ t( ], }
这种高效率水平只有通过设计良好的网络基础设施才能实现,该基础设施能够跟上现代AI工作负载的需求。
- m$ [0 x1 B. [* C* h1 `1 q: W9 N3 C! ]% b
AI集群中的可靠性挑战
" Z/ @: i4 E  N) y/ _, K) Q随着AI集群规模的扩大,可靠性成为越来越重要的问题。硬件故障可能对训练工作产生重大影响,导致时间损失和成本增加。0 C! w1 C8 w- ^. O2 r

rrupegoz5x1640127926150.png

rrupegoz5x1640127926150.png
- c3 s) M) {. u* k
图7:AI训练集群中观察到的各种硬件故障模式,其中GPU相关问题尤为突出。
' n* b$ i, ?, _1 K0 w
) S# J" A+ B# h常见的故障模式包括GPU脱离总线、GPU驱动程序问题和内存错误。网络线缆故障也很常见,突显了强大光连接解决方案的重要性。
3 p8 r$ S4 l' u. n0 h6 a  k5 v& _5 y) |, ]- K- g4 K* X
光连接:挑战与机遇0 ?& Q* C! r6 u0 ^
在AI集群的光连接领域,可插拔模块发挥着关键作用。近期数据显示,虽然光学组件的"硬"可靠性仍然重要,但真正重要的是端到端的链路性能。2 J3 [& J: B2 d& ~! W1 [

q051nc5fnpj640127926250.png

q051nc5fnpj640127926250.png
- E% p$ L1 b* t# w7 \: `4 Y, y
图8:200G和400G FR4光学模块故障模式的细分,表明在较新的模块中,普通制造问题有所增加。  K# n+ W% e' k
2 S9 z& c/ M8 z6 B* B  ]6 k
有趣的是,大部分(约75%)链路故障调查结果显示可插拔模块供应商"未发现故障"(NTF)。这表明许多问题源于系统级交互而非组件故障,为改进诊断和系统设计提供了挑战和机遇。
5 C* s, [" C) z$ `# X; W5 G! l# U1 Q: v/ Q
线性可插拔光学(LPO)和未来方向! U1 F0 k8 u+ u$ t
随着行业向更高数据率和更集成的解决方案发展,线性可插拔光学(LPO)正在受到关注。然而,LPO在诊断和故障排除方面带来了新的挑战。
# X2 k/ s9 ?! _/ a! y" Z# F

u4qpangwmdd640127926351.png

u4qpangwmdd640127926351.png

. Q2 |" n8 c2 _' {7 y* U1 }) a$ |图9:比较了重定时模块中可用的诊断功能与LPO中缺失的功能,突显了链路分类可能面临的挑战。
6 k- y( ?7 _& v
( ?7 C# @4 N7 n/ M, F1 BLPO模块缺少某些诊断功能可能会使识别和解决链路问题的过程变得复杂。这为驱动器和TIA(跨阻放大器)设计创新提供了机会,以开发新的诊断能力。
$ y5 ?( Z5 v' {6 Q6 [8 P" K' t" W# m7 y7 m$ v/ @
Meta的AI基础设施和未来展望% i5 ?9 O5 @0 M- p3 I: p/ r
Meta作为AI研究和开发的领先公司之一,最近在AI基础设施方面取得了重大进展。该公司宣布了具有405B参数和128k token的Llama 3基础模型,以及两个为AI工作负载设计的24k GPU集群。8 q4 a/ ?! Q* ]) e0 p

apstb5mkdfr640127926451.png

apstb5mkdfr640127926451.png

  b$ w" N  _- M0 H图10:Meta在AI基础设施方面对开放计算和开源的承诺,突显了近期的公告和未来的抱负。
- F2 p; J7 p- l2 S1 o2 F) B+ o
2 p. S+ D7 p; ?Meta的方法强调开放计算和开源解决方案,基于Grand Teton、OpenRack和PyTorch等平台。这种对开放性和合作的承诺可能推动整个行业的创新。/ P: w3 P5 H; H! c' `
' l4 [$ B  d5 M+ E
展望未来,AI集群的增长预计将继续,主要由三个因素驱动:
  • 更多GPU:增加每个集群的GPU数量,以处理更大的模型和数据集。
  • 更多数据:扩大训练数据的体积,以提高模型性能。
  • 更长距离:扩展网络范围,以高效连接分布式资源。% y/ V; I7 {- ~/ ^
    [/ol]: f4 [$ H  X) K/ _& k5 S# V+ [: C- O$ k
    结论
    * c; E# s& J9 }, J  h, X7 e( F随着AI集群规模的增长,光连接解决方案面临的需求正在迅速增加。AI集群的规模扩展网络正变得更加扁平、更短、带宽更高。这一趋势需要更可靠、性能更高的光链路来支持现代AI工作负载的大规模计算需求。1 E) k( U6 x' }& \( |
    ' H6 A: x2 s$ _1 G: j
    AI基础设施的未来在于光电共封装等集成解决方案,通过集成烤机(integrated burn-in)和测试,提高可靠性和稳定性。随着行业向前发展,重点将从单个组件可靠性转移到端到端网络连接,为光通信领域的创新提供了挑战和机遇。( {/ Q& N1 n0 ?, b8 E5 |

    ; i, T7 E* X7 Q参考文献
    % V; S+ F4 ^  s3 ~1 j# @[1] D. Alduino, "Optical Connectivity in AI Clusters: Opportunity & Impact," presented at Lightcounting Webinar, July 30, 2024.
    + ?  N, j0 o9 i
    ; E' q! l& v; g3 p2 WEND
    $ w+ F2 P! j/ o. w2 e

    0 K$ N& K! G4 G8 Q% [3 K) q  f6 q% X/ U. A6 B0 s
    软件申请我们欢迎化合物/硅基光电子芯片的研究人员和工程师申请体验免费版PIC Studio软件。无论是研究还是商业应用,PIC Studio都可提升您的工作效能。
    * L4 r4 q9 L- D/ ~, u9 \7 i- d3 [点击左下角"阅读原文"马上申请3 c, L! l* \+ ^
    . Y$ ]/ q" V5 i1 y* I2 N6 k4 k
    欢迎转载
    7 }+ r! O- X: J2 |1 T3 c6 ?) A
    * C$ A9 g. _  V. l2 w; K转载请注明出处,请勿修改内容和删除作者信息!5 [$ R' P+ u* n5 t' V/ P

    # H0 S& x5 L% g7 V0 A1 G; Z, d( ]# n8 L) _/ k2 x+ C* h  Y! `
      u0 ^0 }7 n, z. P3 u

    qp4ygzjjvuf640127926551.gif

    qp4ygzjjvuf640127926551.gif

    . O5 b  P( S, Z" v4 Y. W5 f7 Y! ?9 r9 S: v0 w' a3 q0 Q7 F
    关注我们
    " E. e# r2 Z2 |" q7 G  p) ^# {! _4 t7 S1 E) U* {

    . {9 E1 `" ?) f5 p

    retljyr10ow640127926651.png

    retljyr10ow640127926651.png
    ( p6 z# M: P) n- W$ Y
    9 t$ ^2 f) X1 i/ L% Q

    giprkesnbzh640127926751.png

    giprkesnbzh640127926751.png
    6 X$ S8 @' ^! \5 f
    4 C+ @/ m$ w6 A' I. @1 h+ r. t

    srtabw3ovro640127926851.png

    srtabw3ovro640127926851.png
    2 z2 q" h7 b; o! |9 P1 U  {2 u( F
                          ; [. H" {2 Y  M9 J" W  ?' K

    0 c4 ~" w  n- O4 }( I# J2 e

    % b. q9 K0 ~3 B: p! @
    % W. L. V) T) y2 \. Z  q8 M% ~# r关于我们:
    : K5 ~; ^  D( `5 G4 H5 o: {深圳逍遥科技有限公司(Latitude Design Automation Inc.)是一家专注于半导体芯片设计自动化(EDA)的高科技软件公司。我们自主开发特色工艺芯片设计和仿真软件,提供成熟的设计解决方案如PIC Studio、MEMS Studio和Meta Studio,分别针对光电芯片、微机电系统、超透镜的设计与仿真。我们提供特色工艺的半导体芯片集成电路版图、IP和PDK工程服务,广泛服务于光通讯、光计算、光量子通信和微纳光子器件领域的头部客户。逍遥科技与国内外晶圆代工厂及硅光/MEMS中试线合作,推动特色工艺半导体产业链发展,致力于为客户提供前沿技术与服务。
    6 Y7 {- F4 Z( Q5 s
    ) ?8 A# Q, F+ i, O' ~3 q6 V1 J; b  }, B- phttp://www.latitudeda.com/
    * j( A% D, A- h(点击上方名片关注我们,发现更多精彩内容)
  • 回复

    使用道具 举报

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则


    联系客服 关注微信 下载APP 返回顶部 返回列表