Sunway (processor)

{{Short description|Series of computer microprocessors developed by Jiāngnán Computing Lab}}

{{Other uses|Sunway (disambiguation){{!}}Sunway}}

Sunway, or ShenWei, ({{zh|s=申威}}), is a series of computer microprocessors, developed by Jiangnan Computing Lab ({{lang|zh|江南计算技术研究所}}) in Wuxi, China.{{cite news |last1=Wu |first1=Yimian |title=China Supports Local Semiconductor Firms By Adding Them To Government Procurement List |url=https://www.chinamoneynetwork.com/2018/05/23/china-supports-local-semiconductor-firms-by-adding-them-to-government-procurement-list |access-date=31 May 2018 |publisher=China Money Network |date=23 May 2018}} It uses a reduced instruction set computer (RISC) architecture, but details are still sparse.

History

The Sunway series microprocessors were developed mainly for the use of the military of the People's Republic of China. It is expressed on online forums that the original microarchitecture is believed to be inspired by the DEC Alpha.{{cite web |url=http://bbs.lemote.com/archiver/?tid-22869-page-1.html |title=Jiangnan Computing Lab's Civilian CPU Debut - SW-1 |access-date=2011-10-31 |author=hswz |date=2009-05-04 |work=bbs.lemote.com}}{{better source|date=March 2018}} The SW-3 is thought especially to be based on the Alpha 21164.{{cite web|url=http://laotsao.wordpress.com/2011/10/29/sw1600-and-alpha-21164/ |title=SW1600 and Alpha 21164|access-date=2011-10-29 |author=Hung-Sheng Tsao |date=2011-10-29 |work=LaoTsao's Weblog}}

Jack Dongarra states about the follow-on SW26010, the "ShenWei-64 Instruction Set (this is NOT related to the DEC Alpha instruction set)", and doesn't say it's a new instruction set from the three prior generations he names;{{Cite web|url=http://www.netlib.org/utk/people/JackDongarra/PAPERS/sunway-report-2016.pdf|title=Report on the Sunway TaihuLight System|last=Dongarra|first=Jack|date=2016-06-20|website=www.netlib.org|access-date=2016-06-20}}{{cite news|last1=Hemsoth|first1=Nicole|title=A Look Inside China's Chart-Topping New Supercomputer|url=http://www.nextplatform.com/2016/06/20/look-inside-chinas-chart-topping-new-supercomputer/|access-date=4 July 2016|publisher=The Next Platform|date=20 June 2016}} although precise details of the instruction set are unknown.

= Sunway SW-1 =

  • First generation, 2006
  • Single-core
  • 900 MHz

= Sunway SW-2 =

  • Second generation, 2008
  • Dual-core
  • 1400 MHz
  • SMIC 130 nm process
  • 70–100 W

= Sunway SW-3, SW1600 =

  • Third generation, 2010
  • 16-core, 64-bit RISC{{cite web|last1=Novakovic|first1=Nebojsa|title=Chinese high end CPUs are now in the game – details: Part 2, Alpha|url=http://vr-zone.com/articles/chinese-high-end-cpus-are-now-in-the-game-details-part-2-alpha/14347.html|website=VR-Zone|access-date=2016-06-22|date=2011-12-26}}
  • 975–1200 MHz
  • 65 nm process
  • 140.8 GFLOPS @ 1.1 GHz
  • Max memory capacity: 16 GB
  • Peak memory bandwidth: 68 GB/s
  • Quad-channel 128-bit DDR3
  • Four-issue superscalar
  • Two integer and two floating-point execution units
  • 7-stage integer pipeline and 10-stage floating-point pipeline
  • 43-bit virtual address and 40-bit physical address
  • Up to 8 TB virtual memory and 1 TB of physical memory supported
  • L1 cache: 8 KB instruction cache and 8 KB data cache
  • L2 cache: 96 KB
  • 128-bit system bus

= Sunway SW26010 =

{{See also|SW26010}}

  • Fourth generation, 2016
  • 64-bit RISC processor
  • Manycore architecture, with 4 CPU clusters on a chip, each comprising 64 lightweight compute CPUs with an additional management CPU, linked by a network-on-a-chip{{Cite journal| last1 = Fu| first1 = Haohuan| last2 = Liao| first2 = Junfeng| last3 = Yang| first3 = Jinzhe| last4 = Wang| first4 = Lanning| last5 = Song| first5 = Zhenya| last6 = Huang| first6 = Xiaomeng| last7 = Yang| first7 = Chao| last8 = Xue| first8 = Wei| last9 = Liu| first9 = Fangfang| last10 = Qiao| first10 = Fangli| last11 = Zhao| first11 = Wei| last12 = Yin| first12 = Xunqiang| last13 = Hou| first13 = Chaofeng| last14 = Zhang| first14 = Chenglong| last15 = Ge| first15 = Wei| last16 = Zhang| first16 = Jian| last17 = Wang| first17 = Yangang| last18 = Zhou| first18 = Chunbo| last19 = Yang| first19 = Guangwen|date=2016|title=The Sunway TaihuLight Supercomputer: System and Applications|journal=Sci. China Inf. Sci.| volume = 59| issue = 7|doi=10.1007/s11432-016-5588-7| doi-access = | s2cid = 14751921}}

See also

References