|
引言" W, c/ Z) E& d5 {! o+ o
随着科学计算、大数据和人工智能等大规模应用对处理能力和计算能力的需求不断增加,高性能计算系统正在向百亿亿次级系统演进。机架级计算系统作为未来百亿亿次级系统的潜在解决方案,提供了紧密耦合的计算和通信资源,以实现机架内高效的数据移动。然而,传统的电气互连面临着满足这些系统能源消耗需求的挑战。本文探讨了光学互连作为高性能计算系统传统电气网络结构替代方案的潜力,重点关注机架级光学网络(RSON)架构[1]。
. Z1 T$ f* ^9 L$ A4 z7 t3 ]" V* A! I1 v5 o6 h
/ F# u) u. L( x! y" `! j+ z+ wRSON架构概述! j+ Z7 ^- ]2 U! F& r4 a
RSON是光学机架内通信架构,旨在实现机架级计算系统的高性能和高能效。该架构同时包含片上和片外网络,创建了多域光学网络。让我们来看看RSON结构的概述:! T5 k% P7 {4 M
o30slkdnmnn64029727931.png
+ d" U% P8 ?) ~( j0 X
图1:RSON结构概述。片间网络通过多级光学交换结构连接服务器节点,ONoC设计用于连接片上存储控制器和光学节点间接口。
) t: U5 p/ ~! ~" C, L: y) P4 Y" t9 f" Z7 ~) K* }5 `* B
如图1所示,RSON架构使用低损耗高基数多级光学交换结构来全面连接多个电气/光学混合网络服务器节点。每个服务器节点包含混合电气片上网络(ENoC)和光学片上网络(ONoC),利用电气和光学互连的优势。* B7 f% a+ O+ t- | e
$ f0 T: y. r; E8 F& {" {FODON交换机设计
. G& f% @- J3 b* z4 PRSON架构采用楼层优化三角光学网络(FODON)交换机作为多级光学交换机。FODON交换机设计支持高基数低信号损耗,适用于连接不断增加的服务器节点和其他组件。
& h4 m% Z9 ]! N U% g1 N0 i3 |
, k/ j4 W9 }* B5 ~FODON交换机的主要特点包括:使用硅波导和光纤作为数据通道微环谐振器作为基本交换元件输入、中间和输出交换级优化楼层布局以减少光学交叉和通过引起的信号损耗每个ONoC接口配备片外激光器组采用边缘耦合将光信号耦合到波导中使用波长分集复用(WDM)提高带宽
" Q# O9 m! ]1 x& g# N( Z[/ol]
' f6 ~$ `' [) o. d4 B: HFODON交换机使用主动控制在输入和输出端口对之间建立连接,根据特定需求灵活配置路径。
( T* [# ]3 P( F7 n! Q# c9 c7 V G! f. W# H" x
抢占式链反馈控制方案
" P/ L7 N- Z5 d) b" F; }: l8 z为解决光学通信中线路交换的挑战,RSON架构实施了抢占式链反馈(PCF)控制方案。该方案使用多单元预留窗口分配网络资源并管理请求竞争。让我们看看PCF方案的工作原理:& ]" j# h6 s6 K4 j6 f/ F) F
n2fhxltls2k64029728031.png
" g( R3 G1 ^6 w1 Q4 _图2:相邻资源1和2之间的PCF示例以及窗口单元的结构。# x. ^( U4 b: b+ k! R# f/ L
# d! p9 f9 O v9 `
图2说明了相邻资源之间的PCF方案。请求矢量从资源1流向资源2,携带请求源、目的地、长度和要预留的单元ID信息。当预期单元预留失败时,会触发反馈矢量,释放先前资源中相应的抢占式预留时隙。: D. K4 R4 z- b5 r) Q) S9 D# M
5 `/ u5 r; _8 l5 L& P' U4 G
* m% V- ] G% v. I; y
性能评估
' }2 D. A* S) Y. S, r对RSON架构(配备PCF控制方案和FODON交换机)与其他架构(包括传统基于以太网的系统)进行了评估。评估考虑了系统规模、互连带宽和链路长度等各种因素。让我们看看一些关键发现:
V' s/ W% U& _$ w* s+ F9 W1 V# U. W3 B8 O& H) `! T9 [. W" {
1. 系统性能:
# j; o, f" a) [0 v; Z
lywvpdrgpf064029728132.png
( P6 T% h" U. P9 j, K* \图3:不同应用和平均情况下,不同系统规模的标准化性能比较。6 J* L4 {- m& [9 _' y: W
C1 b* Q; L. ?+ d, g
如图3所示,配备PCF控制方案和FODON交换机的RSON架构表现出最佳的可扩展性。与以太网架构和采用握手方案的RSON相比,其性能显着提高,尤其是在系统规模增大时。
; h( n( c' Y) Z
' h3 r& d9 n# o& m2. 能源消耗:
0 _6 H7 m9 A' M* b4 T1 s. M$ n
50ynscdfpwt64029728232.png
1 u4 m0 v& _) _' P
图4:平均情况下的能源分解。这里,FT代表胖树,HS代表握手方案。7 |2 f8 S' H r- k1 f1 x
" B8 A5 h3 n) r( Y7 @& O K+ Z& @图4显示,RSON架构,特别是采用PCF方案和FODON交换机的版本,在这些架构中实现了最低的系统能源消耗。处理器核心消耗的能量占整个系统能源消耗的约60%。
. Z8 v; |; C: Q( r+ y$ V* u7 Q6 b* v2 ^+ c
3. 光学能效:( F3 U1 x7 W9 k$ x _" K/ M
i2pzqzwzxi264029728332.png
; S7 I5 u, L0 R& z2 @- a. k: y. ?图5:不同应用和平均情况下,在不同互连带宽下的标准化光学互连能效。5 T0 x# n, l% R9 i3 W
5 N, F9 S) ^! y' {$ P图5表明,采用FODON交换机和PCF控制方案的RSON架构在所有架构中实现了最佳能效,尤其是在更高带宽时。
7 x# C s; { [8 O4 b# f' Y' [, a# {! @5 a9 D* D
4. 系统性能每单位能耗(PPE):- t& B5 \/ w7 P* q7 m
koepvi1lll164029728433.png
' }2 D5 X' T$ |/ t8 y$ Y K x& V
图6:不同应用和平均情况下,在不同系统规模下的标准化系统性能每单位能耗。
$ j3 c) S4 ~. P! j, X% Z; S8 p# a; X& ^0 C3 \" |% N+ p: d3 A3 Z
图6说明,RSON架构,尤其是采用PCF方案和FODON交换机的版本,在不同系统规模下始终表现出更高的PPE值。以太网架构呈现出更小的PPE值,且随着系统规模增加,下降趋势更加迅速。6 t. \+ U6 y) ` [4 f
0 u" f5 C* \' J3 E6 R
结论
! X1 Y! S6 t# L3 D" A" Z o配备FODON交换机和PCF控制方案的RSON架构在性能、能效和可扩展性方面相比传统基于以太网的系统和其他光学网络配置展现出显着改进。随着高性能计算系统持续向百亿亿次级能力演进,RSON架构为解决机架级计算系统中的互连挑战提供了一个有前景的解决方案。
5 D5 \/ ~- }3 V& Y+ p. P
! u7 I9 p: p# h T通过利用光学互连的优势,如低延迟、高带宽和高数据率下的低功耗,RSON架构为下一代高性能计算系统提供了一条可行的发展路径。FODON交换机设计与PCF控制方案的结合实现了高效的资源分配和竞争管理,进一步提升了整体系统性能和能效。
1 H% i7 i3 d6 w4 A! o' b' H; u
6 g. p& A8 o' j: e9 `随着该领域研究的进展,未来的工作可能会集中在为特定应用领域优化RSON架构、探索新型光学器件和材料以提高性能,以及开发先进的控制方案以进一步提高资源利用率和系统效率。
# @2 i5 |5 \$ ] I" f+ r C) p! C6 I: d' ]' i: ]7 [4 Z
参考文献2 v6 N. T( Y" b& u- i) S
[1] M. Nikdast, S. Pasricha, G. Nicolescu, and A. Seyedi, Eds., Silicon Photonics for High-Performance Computing and Beyond, 1st ed. Boca Raton, FL, USA: CRC Press, 2021.
8 d# N7 l$ P5 J
4 F( m2 ^, g" P( i% t- END -. P+ D/ q' t( z7 A5 M
3 f. M/ X$ }" Q- m- U2 p软件申请我们欢迎化合物/硅基光电子芯片的研究人员和工程师申请体验免费版PIC Studio软件。无论是研究还是商业应用,PIC Studio都可提升您的工作效能。7 Y* _. z) m9 Y; j
点击左下角"阅读原文"马上申请
+ T& K* H: E' a6 j. H4 d4 H1 l; Q' h' h
欢迎转载
8 ?0 S8 Z4 ~4 n
: \0 b( P) `2 g: @' g, r8 I转载请注明出处,请勿修改内容和删除作者信息!
9 @0 v& _& b; \+ v# x" C' c! q! ]& L* d% X( F
0 `* {7 [ J( N5 j5 N Y8 @; T4 S0 E. X+ n' z- K& `+ C( \5 [4 U
gjepvzmng1p64029728533.gif
5 h; w6 J" Z; R5 L* S) J( A
( u2 a4 r3 K2 l, Z' C关注我们
! @0 J% F4 j* A1 {9 J
) _% J$ @+ P" U, X0 m8 f3 [; q$ j A* \3 y
f1zpuvi3pab64029728633.png
3 {& p, T/ Y+ j) B; y | ; d$ `* v5 W9 j' ~- w: K8 O, L
unhe3r2jrh264029728733.png
6 G+ @! E3 ^0 A; W6 Q |
8 l0 A9 `5 w) J7 x, N
ltwd4fwbfer64029728833.png
) ? R' x2 n) E3 e' R4 F+ J: M | & ~+ Q4 r$ {) [/ K
' L; @1 ^7 t0 _. o
1 i$ I4 l3 l& [1 D3 ?8 `
0 F: I, t0 h3 N2 b关于我们:
/ T1 g G6 `3 t深圳逍遥科技有限公司(Latitude Design Automation Inc.)是一家专注于半导体芯片设计自动化(EDA)的高科技软件公司。我们自主开发特色工艺芯片设计和仿真软件,提供成熟的设计解决方案如PIC Studio、MEMS Studio和Meta Studio,分别针对光电芯片、微机电系统、超透镜的设计与仿真。我们提供特色工艺的半导体芯片集成电路版图、IP和PDK工程服务,广泛服务于光通讯、光计算、光量子通信和微纳光子器件领域的头部客户。逍遥科技与国内外晶圆代工厂及硅光/MEMS中试线合作,推动特色工艺半导体产业链发展,致力于为客户提供前沿技术与服务。
/ G7 e! f( y& p5 T+ a5 S8 c
: h8 p" Q* ~' U9 C4 S8 |& Yhttp://www.latitudeda.com/
; B( o: p8 j: L8 }7 V(点击上方名片关注我们,发现更多精彩内容) |
|