{"id":348644,"date":"2023-06-11T21:00:21","date_gmt":"2023-06-11T21:00:21","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=348644"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=348644","title":{"rendered":"<span>\u042d\u043d\u0442\u0443\u0437\u0438\u0430\u0441\u0442 \u043f\u0440\u043e\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043b \u043d\u043e\u0432\u0435\u0439\u0448\u0438\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440 Loongson 3C5000<\/span>"},"content":{"rendered":"<div><\/div>\n<div id=\"post-content-body\">\n<div>\n<div class=\"article-formatted-body article-formatted-body article-formatted-body_version-2\">\n<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/5c2\/c8f\/909\/5c2c8f909b2abf375aaee8d86d8a3626.png\" alt=\"\u0421\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u0432 Loongson 3A5000 \u0438 3C5000\" title=\"\u0421\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u0432 Loongson 3A5000 \u0438 3C5000\" width=\"1123\" height=\"794\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/5c2\/c8f\/909\/5c2c8f909b2abf375aaee8d86d8a3626.png\"\/><\/p>\n<div><figcaption>\u0421\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u0432 Loongson 3A5000 \u0438 3C5000<\/figcaption><\/div>\n<\/figure>\n<p>\u041d\u0435\u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0432\u0440\u0435\u043c\u044f \u043d\u0430\u0437\u0430\u0434 \u0441 \u044d\u043d\u0442\u0443\u0437\u0438\u0430\u0441\u0442 \u0441\u0432\u044f\u0437\u0430\u043b\u0441\u044f \u0441 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430\u043c\u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430 Loongson \u0438 \u0435\u043c\u0443 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u0440\u043e\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0435\u0440\u0432\u0435\u0440 \u043d\u0430 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0435 Loongson 3\u04215000 (\u0441\u0435\u0440\u0432\u0435\u0440 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 2 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430 \u0441 16 \u044f\u0434\u0440\u0430\u043c\u0438 \u043a\u0430\u0436\u0434\u044b\u0439).  <\/p>\n<p>\u0420\u0430\u043d\u043d\u0435\u0435 \u044d\u043d\u0442\u0443\u0437\u0438\u0430\u0441\u0442 \u0443\u0436\u0435 \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u043b \u0442\u0435\u0441\u0442\u044b \u0434\u0435\u0441\u043a\u0442\u043e\u043f\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430 Loongson 3A5000, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0435\u0433\u043e \u0431\u0443\u0434\u0435\u043c \u0441\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u0442\u044c \u0441 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u043c Loongson 3\u04215000.<\/p>\n<p>\u0425\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0441\u0442\u0438\u043a\u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u0432 Loongson 3A5000 \u0438 Loongson 3\u04215000:<\/p>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p align=\"left\">\n<\/td>\n<td>\n<p><strong>Loongson 3A5000<\/strong><\/p>\n<\/td>\n<td>\n<p><strong>Loongson 3\u04215000<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p> \u0421\u0435\u043c\u0435\u0439\u0441\u0442\u0432\u043e ISA<\/p>\n<\/td>\n<td>\n<p align=\"left\">RISC<\/p>\n<\/td>\n<td>\n<p>RISC<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p> \u0410\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430<\/p>\n<\/td>\n<td>\n<p align=\"left\">loongarch64<\/p>\n<\/td>\n<td>\n<p>loongarch64<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p> \u041c\u0438\u043a\u0440\u043e\u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430<\/p>\n<\/td>\n<td>\n<p>GS464V<\/p>\n<\/td>\n<td>\n<p align=\"left\">GS464V<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p> \u0427\u0430\u0441\u0442\u043e\u0442\u0430 (\u041c\u0413\u0446)<\/p>\n<\/td>\n<td>\n<p align=\"left\">2500<\/p>\n<\/td>\n<td>\n<p align=\"left\">2200<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p> \u042f\u0434\u0440\u0430<\/p>\n<\/td>\n<td>\n<p align=\"left\">4<\/p>\n<\/td>\n<td>\n<p align=\"left\">16<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p> \u0422\u0435\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 (\u043d\u043c)<\/p>\n<\/td>\n<td>\n<p align=\"left\">12<\/p>\n<\/td>\n<td>\n<p align=\"left\">12<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p> TDP (\u0412\u0442)<\/p>\n<\/td>\n<td>\n<p align=\"left\">35<\/p>\n<\/td>\n<td>\n<p align=\"left\">150<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p> <strong>\u041a\u0435\u0448<\/strong><\/p>\n<\/td>\n<td>\n<p>64 \u041a\u0431 L1I, 64 \u041a\u0431 L1D,  <\/p>\n<p>1 \u041c\u0431 L2 (0,25 x 4)<\/p>\n<p>16 \u041c\u0431 L3<\/p>\n<\/td>\n<td>\n<p>64 \u041a\u0431 L1I, 64 \u041a\u0431 L1D,  <\/p>\n<p>1 \u041c\u0431 L2 (0,25 x 4)<\/p>\n<p>64 \u041c\u0431 L3 (16 \u0445 4)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p> \u0422\u0438\u043f \u041e\u0417\u0423<\/p>\n<\/td>\n<td>\n<p>DDR4-3200<\/p>\n<\/td>\n<td>\n<p align=\"left\">DDR4-3200<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p> GFLOPs<\/p>\n<\/td>\n<td>\n<p align=\"left\">160<\/p>\n<\/td>\n<td>\n<p align=\"left\">560<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p> \u0413\u043e\u0434<\/p>\n<\/td>\n<td>\n<p align=\"left\">2021<\/p>\n<\/td>\n<td>\n<p align=\"left\">2022<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u0411\u044b\u043b\u0438 \u043f\u0440\u043e\u0432\u0435\u0434\u0435\u043d\u044b \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u0442\u0435\u0441\u0442\u044b:<\/p>\n<ul>\n<li>\n<p>7zip \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0439 \u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a<\/p>\n<\/li>\n<li>\n<p>Dhrystone, Whetsone<\/p>\n<\/li>\n<li>\n<p>Coremark<\/p>\n<\/li>\n<li>\n<p>Scimark 2<\/p>\n<\/li>\n<li>\n<p>Mp MFLOPS<\/p>\n<\/li>\n<li>\n<p>Stream<\/p>\n<\/li>\n<li>\n<p>SPEC 2006 (1 \u043f\u043e\u0442\u043e\u043a)<\/p>\n<\/li>\n<\/ul>\n<p>\u0421\u0440\u0430\u0437\u0443 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u043c \u043a \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430\u043c, \u043d\u043e \u0434\u0435\u0442\u0430\u043b\u0438 \u0442\u0435\u0441\u0442\u043e\u0432 \u0441\u043c\u043e\u0442\u0440\u0438\u0442\u0435 \u0434\u0430\u043b\u0435\u0435.<\/p>\n<h3>\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b<\/h3>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p> <strong>\u0422\u0435\u0441\u0442<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>Loongson 3A5000<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>Loongson 3\u04215000<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p>Dhrystone [DMIPS]<\/p>\n<\/td>\n<td>\n<p>18563<\/p>\n<\/td>\n<td>\n<p>11806<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p>Whetstone [MWIPS]<\/p>\n<\/td>\n<td>\n<p>3990<\/p>\n<\/td>\n<td>\n<p>3480<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p>Whetstone MP [MWIPS]<\/p>\n<\/td>\n<td>\n<p>15001<\/p>\n<\/td>\n<td>\n<p>53408 (16 \u043f\u043e\u0442\u043e\u043a\u043e\u0432)<\/p>\n<p>106480 (32 \u043f\u043e\u0442\u043e\u043a\u0430)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p>Linpack 100 [MFLOPS]<\/p>\n<\/td>\n<td>\n<p>2929<\/p>\n<\/td>\n<td>\n<p>2600<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p>Scimark 2 [Composite score]<\/p>\n<\/td>\n<td>\n<p>1487<\/p>\n<\/td>\n<td>\n<p>1464<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p>Coremark (1T; MT)<\/p>\n<\/td>\n<td>\n<p>14934;   58797<\/p>\n<\/td>\n<td>\n<p>12521; 193271<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p>MP MFLOPS<\/p>\n<\/td>\n<td>\n<p>121167<\/p>\n<\/td>\n<td>\n<p>719903<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p>7zip (Comp; Decomp; Tot) (MT)<\/p>\n<\/td>\n<td>\n<p>11360; 11638; 11081<\/p>\n<\/td>\n<td>\n<p>37910; 38132; 38021<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p>STREAM (Copy; Scale; Add; Triad) [MB\/s]<\/p>\n<\/td>\n<td>\n<p>14593; 14641; 13276; 13719<\/p>\n<\/td>\n<td>\n<p>56452; 54762; 57358; 57051<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p>SPEC 2006 INT<\/p>\n<\/td>\n<td>\n<p align=\"left\">25<\/p>\n<\/td>\n<td>\n<p align=\"left\">22<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u041f\u043e \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430\u043c \u043c\u043e\u0436\u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0432\u044b\u0432\u043e\u0434, \u0447\u0442\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440 <strong>Loongson 3C5000 <\/strong>\u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u0441\u0440\u0430\u0432\u043d\u0438\u043c \u0441 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u043c\u00a0<strong>Loongson 3A5000 <\/strong>\u043d\u0430 \u0440\u0430\u0432\u043d\u044b\u0445 \u0447\u0430\u0441\u0442\u043e\u0442\u0430\u0445.<\/p>\n<h3>\u041d\u0435\u043c\u043d\u043e\u0433\u043e \u043e\u0431 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0435 LoongArch<\/h3>\n<p>Loongson  \u2014 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u0441\u0438\u043b\u044c\u043d\u043e \u043f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u043e\u0439 RISC \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0435 MIPS64, \u0447\u0430\u0441\u0442\u044c \u043d\u0435\u043d\u0443\u0436\u043d\u044b\u0445 \u043a\u043e\u043c\u0430\u043d\u0434 MIPS64 \u0431\u044b\u043b\u0430 \u0443\u0434\u0430\u043b\u0435\u043d\u0430 \u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u0431\u043e\u043b\u044c\u0448\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0439 (SIMD, \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435, \u0431\u0438\u043d\u0430\u0440\u043d\u0430\u044f \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044f, \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f), \u0432\u0441\u0435\u0433\u043e \u043f\u043e\u0440\u044f\u0434\u043a\u0430 2000+ \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0439.<\/p>\n<details class=\"spoiler\">\n<summary>lscpu  3A5000<\/summary>\n<div class=\"spoiler__content\">\n<pre><code>Architecture:        loongarch64 Byte Order:          Little Endian CPU(s):              4 On-line CPU(s) list: 0-3 Thread(s) per core:  1 Core(s) per socket:  4 Socket(s):           1 NUMA node(s):        1 Model name:          Loongson-3A5000 CPU max MHz:         2500.0000 CPU min MHz:         225.0000 BogoMIPS:            4992.00 L1d cache:           64K L1i cache:           64K L2 cache:            256K L3 cache:            16384K NUMA node0 CPU(s):   0-3<\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<details class=\"spoiler\">\n<summary>lscpu  3C5000<\/summary>\n<div class=\"spoiler__content\">\n<pre><code>Architecture:        loongarch64 Byte Order:          Little Endian CPU(s):              32 On-line CPU(s) list: 0-31 Thread(s) per core:  1 Core(s) per socket:  16 Socket(s):           2 NUMA node(s):        2 CPU family:          Loongson-64bit Model name:          Loongson-3C5000 BogoMIPS:            4400.00 L1d cache:           64K L1i cache:           64K L2 cache:            256K L3 cache:            16384K NUMA node0 CPU(s):   0-15 NUMA node1 CPU(s):   16-31 Flags:               cpucfg lam ual fpu lsx lasx complex crypto lvz lbt_x86 lbt_arm lbt_mips<\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<h3><\/h3>\n<h4>Dhrystone<\/h4>\n<p>Dhrystone \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0434\u0440\u0435\u0432\u043d\u0438\u0439 \u0442\u0435\u0441\u0442 80\u0445 \u0433\u043e\u0434\u043e\u0432, \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 C. \u0422\u0435\u0441\u0442\u0438\u0440\u0443\u0435\u0442 \u0446\u0435\u043b\u043e\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u0443\u044e \u0430\u0440\u0438\u0444\u043c\u0435\u0442\u0438\u043a\u0443 \u0438 \u0440\u0430\u0431\u043e\u0442\u0443 \u0441\u043e \u0441\u0442\u0440\u043e\u043a\u0430\u043c\u0438. \u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0438\u0437\u043c\u0435\u0440\u044f\u044e\u0442\u0441\u044f \u0432 Dhrystone\/s \u0438 DMIPS. (DMIPS = Dhrystone\/s \u0434\u0435\u043b\u0438\u0442\u044c \u043d\u0430 1757).<\/p>\n<details class=\"spoiler\">\n<summary>\u0412\u044b\u0432\u043e\u0434 \u0442\u0435\u0441\u0442\u0430 Dhrystone \u043d\u0430 3\u04215000<\/summary>\n<div class=\"spoiler__content\">\n<pre><code>Dhrystone Benchmark, Version 2.1 (Language: C or C++)  Optimisation    loongarch64 loongarch64 optimized Register option not selected         10000 runs   0.00 seconds        100000 runs   0.00 seconds       1000000 runs   0.05 seconds      10000000 runs   0.48 seconds      20000000 runs   0.96 seconds      40000000 runs   1.93 seconds      80000000 runs   3.86 seconds   Final values (* implementation-dependent):  Int_Glob:      O.K.  5  Bool_Glob:     O.K.  1 Ch_1_Glob:     O.K.  A  Ch_2_Glob:     O.K.  B Arr_1_Glob[8]: O.K.  7  Arr_2_Glob8\/7: O.K.    80000010 Ptr_Glob->              Ptr_Comp:       *    0x12eac82a0   Discr:       O.K.  0  Enum_Comp:     O.K.  2   Int_Comp:    O.K.  17 Str_Comp:      O.K.  DHRYSTONE PROGRAM, SOME STRING Next_Ptr_Glob->         Ptr_Comp:       *    0x12eac82a0 same as above   Discr:       O.K.  0  Enum_Comp:     O.K.  1   Int_Comp:    O.K.  18 Str_Comp:      O.K.  DHRYSTONE PROGRAM, SOME STRING Int_1_Loc:     O.K.  5  Int_2_Loc:     O.K.  13 Int_3_Loc:     O.K.  7  Enum_Loc:      O.K.  1   Str_1_Loc:                             O.K.  DHRYSTONE PROGRAM, 1'ST STRING Str_2_Loc:                             O.K.  DHRYSTONE PROGRAM, 2'ND STRING  Nanoseconds one Dhrystone run:        48.21 Dhrystones per Second:             20744304 VAX  MIPS rating =                 11806.66  <\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<details class=\"spoiler\">\n<summary>\u0412\u044b\u0432\u043e\u0434 \u0442\u0435\u0441\u0442\u0430 Dhrystone \u043d\u0430 3A5000<\/summary>\n<div class=\"spoiler__content\">\n<pre><code>Dhrystone Benchmark, Version 2.1 (Language: C or C++)  Optimisation    loongarch64 loongarch64 optimized Register option not selected         10000 runs   0.00 seconds        100000 runs   0.00 seconds       1000000 runs   0.03 seconds      10000000 runs   0.31 seconds      20000000 runs   0.61 seconds      40000000 runs   1.23 seconds      80000000 runs   2.45 seconds   Final values (* implementation-dependent):  Int_Glob:      O.K.  5  Bool_Glob:     O.K.  1 Ch_1_Glob:     O.K.  A  Ch_2_Glob:     O.K.  B Arr_1_Glob[8]: O.K.  7  Arr_2_Glob8\/7: O.K.    80000010 Ptr_Glob->              Ptr_Comp:       *    0x1239782a0   Discr:       O.K.  0  Enum_Comp:     O.K.  2   Int_Comp:    O.K.  17 Str_Comp:      O.K.  DHRYSTONE PROGRAM, SOME STRING Next_Ptr_Glob->         Ptr_Comp:       *    0x1239782a0 same as above   Discr:       O.K.  0  Enum_Comp:     O.K.  1   Int_Comp:    O.K.  18 Str_Comp:      O.K.  DHRYSTONE PROGRAM, SOME STRING Int_1_Loc:     O.K.  5  Int_2_Loc:     O.K.  13 Int_3_Loc:     O.K.  7  Enum_Loc:      O.K.  1   Str_1_Loc:                             O.K.  DHRYSTONE PROGRAM, 1'ST STRING Str_2_Loc:                             O.K.  DHRYSTONE PROGRAM, 2'ND STRING  Nanoseconds one Dhrystone run:        30.66 Dhrystones per Second:             32616185 VAX  MIPS rating =                 18563.57  <\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<h4>Whetstone<\/h4>\n<p>\u0422\u0435\u0441\u0442\u0438\u0440\u0443\u0435\u0442 \u0430\u0440\u0438\u0444\u043c\u0435\u0442\u0438\u043a\u0443 \u0441 \u043f\u043b\u0430\u0432\u0430\u044e\u0449\u0435\u0439\/\u0444\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0437\u0430\u043f\u044f\u0442\u043e\u0439, \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438, \u0432\u0435\u0442\u0432\u043b\u0435\u043d\u0438\u044f, \u0432\u044b\u0437\u043e\u0432\u043e\u0432 \u0444\u0443\u043d\u043a\u0446\u0438\u0439, \u043f\u0440\u0438\u0441\u0432\u0430\u0438\u0432\u0430\u043d\u0438\u0439, \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u0447\u0438\u0441\u043b\u0430\u043c\u0438 \u0441 \u0444\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0437\u0430\u043f\u044f\u0442\u043e\u0439, \u0432\u0435\u0442\u0432\u043b\u0435\u043d\u0438\u0439. \u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0438\u0437\u043c\u0435\u0440\u044f\u044e\u0442\u0441\u044f \u0432 MMIPS.<\/p>\n<details class=\"spoiler\">\n<summary>\u0412\u044b\u0432\u043e\u0434 \u0442\u0435\u0441\u0442\u0430 Whetstone \u043d\u0430 3\u04215000<\/summary>\n<div class=\"spoiler__content\">\n<pre><code>32 CPUs Available ##############################################   Multithreading Single Precision Whetstones loongarch64 loongarch64 optimized               Using 32 threads - Mon Dec 12 16:29:23 2022   Calibrate     0.00406 Seconds          1   Passes (x 100)     0.01889 Seconds          5   Passes (x 100)     0.09340 Seconds         25   Passes (x 100)     0.46579 Seconds        125   Passes (x 100)   Use 2683  passes (x 100)   MFLOPS 1     596    596    596    596    596    596    596    596    596    596    596    596    596    596    596    596    596    596    596    595    595    595    595    595    595    595    595    590    574    574    554    554  MFLOPS 2     596    596    596    596    596    596    596    596    596    596    596    596    596    596    596    596    596    595    595    595    595    595    595    595    595    595    595    595    594    586    552    540  IFMOPS      6592   6591   6591   6590   6588   6587   6587   6586   6585   6583   6583   6582   6582   6581   6579   6579   6578   6576   6575   6574   6572   6571   6570   6569   6567   6566   6565   6563   5701   5650   5432   5387  FIXPMOPS    2159   2158   2158   2158   2158   2158   2157   2157   2157   2156   2156   2156   2156   2155   2155   2155   2155   2155   2155   2155   2154   2154   2154   2154   2154   2153   2153   2153   2152   2151   1996   1988  COSMOPS       99     99     99     99     99     99     99     99     99     99     99     99     99     99     99     99     99     99     99     99     99     99     99     99     99     99     99     99     98     98     96     96  MFLOPS 3     528    528    528    528    527    527    527    527    527    527    527    527    527    527    527    527    527    527    527    527    527    527    527    527    527    527    527    526    521    520    518    517  EQUMOPS     4396   4395   4395   4395   4395   4395   4394   4394   4394   4394   4394   4393   4393   4393   4393   4393   4393   4393   4393   4392   4392   4392   4392   4392   4392   4392   4392   4391   4390   4365   4359   4335  EXPMOPS       56     56     56     56     56     56     56     56     56     56     56     56     56     56     56     56     56     56     56     56     56     56     56     56     56     56     56     55     55     55     54     54  millisec    8133   8069   8035   8036   8046   8100   8056   8037   8040   8038   8042   8037   8039   8038   8039   8039   8039   8038   8040   8039   8041   8110   8047   8040   8044   8082   8058   8082   8045   8144   8113   8242  MWIPS       3299   3325   3339   3339   3335   3312   3331   3338   3337   3338   3336   3338   3337   3338   3338   3338   3337   3338   3337   3338   3337   3308   3334   3337   3335   3320   3330   3320   3335   3294   3307   3255           MWIPS MFLOPS MFLOPS MFLOPS    Cos    Exp  Fixpt     If  Equal  Thread             1      2      3   MOPS   MOPS   MOPS   MOPS   MOPS        1   3299    596    552    518     99     56   2159   6592   4359       2   3325    596    596    528     99     56   1996   6590   4395       3   3339    596    596    528     99     56   2158   6591   4396       4   3339    596    596    528     99     56   2158   6591   4395       5   3335    596    596    527     99     55   2158   6588   4394       6   3312    596    596    528     96     56   2156   6587   4395       7   3331    596    596    526     98     56   2158   6587   4393       8   3338    596    596    527     99     56   2156   6585   4395       9   3337    596    596    527     99     56   2158   6586   4394      10   3338    596    596    527     99     56   2154   6583   4395      11   3336    596    596    527     99     56   2157   6582   4393      12   3338    596    596    527     99     56   2155   6582   4390      13   3337    596    596    527     99     56   2157   6583   4393      14   3338    596    595    527     99     56   2155   6579   4394      15   3338    596    596    527     99     56   2157   6581   4393      16   3338    590    596    527     99     56   2155   6578   4394      17   3337    596    596    527     99     56   2156   6579   4393      18   3338    595    595    527     99     56   2155   6575   4394      19   3337    596    596    527     99     56   2156   6576   4392      20   3338    596    595    527     99     56   2154   6574   4393      21   3337    596    595    527     99     56   2155   6571   4392      22   3308    595    595    527     99     54   2154   6572   4393      23   3334    595    596    527     99     56   2155   5650   4392      24   3337    595    595    527     99     56   2154   6570   4393      25   3335    574    595    527     99     56   2154   6569   4392      26   3320    595    595    520     99     56   2153   6566   4365      27   3330    554    586    527     99     56   2153   6567   4392      28   3320    595    595    527     98     55   2155   5432   4392      29   3335    574    595    527     99     56   2153   6565   4392      30   3294    595    594    521     99     54   2151   5701   4392      31   3307    554    540    527     99     56   2152   6563   4391      32   3255    595    595    517     96     55   1988   5387   4335  Total  106480  18929  18949  16840   3152   1774  68644 206382 140462   MWIPS  102841 Based on time for last thread to finish    Results Of Calculations Thread 1   MFLOPS 1   -1.12253940105438232      MFLOPS 2   -1.13133072853088379  IFMOPS      1.00000000000000000      FIXPMOPS   12.00000000000000000  COSMOPS     0.49911013245582581      MFLOPS 3    0.99999982118606567  EQUMOPS     3.00000000000000000      EXPMOPS     0.93536460399627686        Numeric results of the other 31 threads were same as above                 End of test Mon Dec 12 16:29:34 2022 <\/code><\/pre>\n<pre><code>########################################## Single Precision C Whetstone Benchmark loongarch64 loongarch64 optimized, Mon Dec 12 16:28:37 2022  Calibrate        0.00 Seconds          1   Passes (x 100)        0.01 Seconds          5   Passes (x 100)        0.07 Seconds         25   Passes (x 100)        0.36 Seconds        125   Passes (x 100)        1.80 Seconds        625   Passes (x 100)        8.98 Seconds       3125   Passes (x 100)  Use 3480  passes (x 100)            Single Precision C\/C++ Whetstone Benchmark  Loop content                  Result              MFLOPS      MOPS   Seconds  N1 floating point     -1.12475013732910156       596.310              0.112 N2 floating point     -1.12274742126464844       730.378              0.640 N3 if then else        1.00000000000000000                4398.026    0.082 N4 fixed point        12.00000000000000000               65767.359    0.017 N5 sin,cos etc.        0.49911010265350342                  94.350    3.069 N6 floating point      0.99999982118606567       527.722              3.557 N7 assignments         3.00000000000000000                3297.946    0.195 N8 exp,sqrt etc.       0.75110864639282227                  55.667    2.326  MWIPS                                           3480.951              9.997  <\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<details class=\"spoiler\">\n<summary>\u0412\u044b\u0432\u043e\u0434 \u0442\u0435\u0441\u0442\u0430 Whetstone \u043d\u0430 3A5000<\/summary>\n<div class=\"spoiler__content\">\n<pre><code>4 CPUs Available ##############################################   Multithreading Single Precision Whetstones loongarch64 loongarch64 optimized               Using 4 threads - Sun Dec 11 15:28:38 2022   Calibrate     0.00353 Seconds          1   Passes (x 100)     0.01669 Seconds          5   Passes (x 100)     0.08278 Seconds         25   Passes (x 100)     0.41330 Seconds        125   Passes (x 100)   Use 3024  passes (x 100)   MFLOPS 1     678    678    677    676  MFLOPS 2     678    676    676    670  IFMOPS      7495   7494   7493   7489  FIXPMOPS    2082   2082   2081   2080  COSMOPS      112    112    112    111  MFLOPS 3     600    599    599    597  EQUMOPS     4997   4991   4991   4967  EXPMOPS       63     63     63     63  millisec    8055   8068   8047   8083  MWIPS       3754   3748   3758   3741           MWIPS MFLOPS MFLOPS MFLOPS    Cos    Exp  Fixpt     If  Equal  Thread             1      2      3   MOPS   MOPS   MOPS   MOPS   MOPS        1   3754    676    678    599    112     63   2082   7489   4991       2   3748    678    676    599    111     63   2080   7494   4991       3   3758    678    676    600    112     63   2081   7493   4997       4   3741    677    670    597    112     63   2082   7495   4967  Total   15001   2708   2700   2395    446    252   8325  29971  19946   MWIPS   14939 Based on time for last thread to finish    Results Of Calculations Thread 1   MFLOPS 1   -1.13214290142059326      MFLOPS 2   -1.13333344459533691  IFMOPS      1.00000000000000000      FIXPMOPS   12.00000000000000000  COSMOPS     0.50000011920928955      MFLOPS 3    0.99999982118606567  EQUMOPS     3.00000000000000000      EXPMOPS     0.93536460399627686        Numeric results of the other 3 threads were same as above                 End of test Sun Dec 11 15:28:48 2022 <\/code><\/pre>\n<pre><code>########################################## Single Precision C Whetstone Benchmark loongarch64 loongarch64 optimized, Sun Dec 11 15:27:54 2022  Calibrate        0.00 Seconds          1   Passes (x 100)        0.01 Seconds          5   Passes (x 100)        0.06 Seconds         25   Passes (x 100)        0.32 Seconds        125   Passes (x 100)        1.60 Seconds        625   Passes (x 100)        8.01 Seconds       3125   Passes (x 100)  Use 3900  passes (x 100)            Single Precision C\/C++ Whetstone Benchmark  Loop content                  Result              MFLOPS      MOPS   Seconds  N1 floating point     -1.12475013732910156       676.608              0.111 N2 floating point     -1.12274742126464844       828.798              0.632 N3 if then else        1.00000000000000000                   0.000    0.000 N4 fixed point        12.00000000000000000               74584.969    0.016 N5 sin,cos etc.        0.49911010265350342                 100.223    3.238 N6 floating point      0.99999982118606567       598.946              3.512 N7 assignments         3.00000000000000000                3742.728    0.193 N8 exp,sqrt etc.       0.75110864639282227                  63.179    2.296  MWIPS                                           3900.650              9.998  <\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<h4>Coremark<\/h4>\n<p>\u0421\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0439 \u0442\u0435\u0441\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0434\u043e\u043b\u0436\u0435\u043d \u0437\u0430\u043c\u0435\u043d\u0438\u0442\u044c Dhrystone \u0438 Whetstone. \u041d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 C. \u0421\u0447\u0438\u0442\u0430\u0435\u0442 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u043c\u0430\u0441\u0441\u0438\u0432\u044b, \u043c\u0430\u0442\u0440\u0438\u0446\u044b, \u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u043a\u0430 \u043c\u0430\u0441\u0441\u0438\u0432\u043e\u0432 \u0438 \u0442. \u0434. \u041f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0430\u043b\u0441\u044f \u0434\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u043d\u0430 \u0432\u0441\u0451\u043c: \u043e\u0442 \u043c\u0438\u043a\u0440\u043e\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u043e\u0432 \u0434\u043e \u043c\u043e\u0449\u043d\u044b\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u0432.<\/p>\n<details class=\"spoiler\">\n<summary>\u0412\u044b\u0432\u043e\u0434 \u043e\u0434\u043d\u043e\u043f\u043e\u0442\u043e\u0447\u043d\u043e\u0433\u043e \u0442\u0435\u0441\u0442\u0430 Coremark \u043d\u0430 3\u04215000<\/summary>\n<div class=\"spoiler__content\">\n<pre><code>2K performance run parameters for coremark. CoreMark Size    : 666 Total ticks      : 16048 Total time (secs): 16.048000 Iterations\/Sec   : 12462.612164 Iterations       : 200000 Compiler version : GCC8.3.0 20190222 (Loongson 8.3.0-31 vec) Compiler flags   : -Ofast   -DPERFORMANCE_RUN=1 -DUSE_FORK=1 -lrt Memory location  : Please put data memory location here (e.g. code in flash, data on heap etc) seedcrc          : 0xe9f5 [0]crclist       : 0xe714 [0]crcmatrix     : 0x1fd7 [0]crcstate      : 0x8e3a [0]crcfinal      : 0x4983 Correct operation validated. See README.md for run and reporting rules. CoreMark 1.0 : 12462.612164 \/ GCC8.3.0 20190222 (Loongson 8.3.0-31 vec) -Ofast   -DPERFORMANCE_RUN=1 -DUSE_FORK=1 -lrt \/ Heap <\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<details class=\"spoiler\">\n<summary>\u0412\u044b\u0432\u043e\u0434 \u043c\u043d\u043e\u0433\u043e\u043f\u043e\u0442\u043e\u0447\u043d\u043e\u0433\u043e \u0442\u0435\u0441\u0442\u0430 Coremark \u043d\u0430 3\u04215000<\/summary>\n<div class=\"spoiler__content\">\n<pre><code>2K performance run parameters for coremark. CoreMark Size    : 666 Total ticks      : 16557 Total time (secs): 16.557000 Iterations\/Sec   : 193271.727970 Iterations       : 3200000 Compiler version : GCC8.3.0 20190222 (Loongson 8.3.0-31 vec) Compiler flags   : -Ofast   -DPERFORMANCE_RUN=1 -DUSE_FORK=1 -lrt Parallel Fork : 16 Memory location  : Please put data memory location here (e.g. code in flash, data on heap etc) seedcrc          : 0xe9f5 [0]crclist       : 0xe714 [1]crclist       : 0xe714 [2]crclist       : 0xe714 [3]crclist       : 0xe714 [4]crclist       : 0xe714 [5]crclist       : 0xe714 [6]crclist       : 0xe714 [7]crclist       : 0xe714 [8]crclist       : 0xe714 [9]crclist       : 0xe714 [10]crclist       : 0xe714 [11]crclist       : 0xe714 [12]crclist       : 0xe714 [13]crclist       : 0xe714 [14]crclist       : 0xe714 [15]crclist       : 0xe714 [0]crcmatrix     : 0x1fd7 [1]crcmatrix     : 0x1fd7 [2]crcmatrix     : 0x1fd7 [3]crcmatrix     : 0x1fd7 [4]crcmatrix     : 0x1fd7 [5]crcmatrix     : 0x1fd7 [6]crcmatrix     : 0x1fd7 [7]crcmatrix     : 0x1fd7 [8]crcmatrix     : 0x1fd7 [9]crcmatrix     : 0x1fd7 [10]crcmatrix     : 0x1fd7 [11]crcmatrix     : 0x1fd7 [12]crcmatrix     : 0x1fd7 [13]crcmatrix     : 0x1fd7 [14]crcmatrix     : 0x1fd7 [15]crcmatrix     : 0x1fd7 [0]crcstate      : 0x8e3a [1]crcstate      : 0x8e3a [2]crcstate      : 0x8e3a [3]crcstate      : 0x8e3a [4]crcstate      : 0x8e3a [5]crcstate      : 0x8e3a [6]crcstate      : 0x8e3a [7]crcstate      : 0x8e3a [8]crcstate      : 0x8e3a [9]crcstate      : 0x8e3a [10]crcstate      : 0x8e3a [11]crcstate      : 0x8e3a [12]crcstate      : 0x8e3a [13]crcstate      : 0x8e3a [14]crcstate      : 0x8e3a [15]crcstate      : 0x8e3a [0]crcfinal      : 0x4983 [1]crcfinal      : 0x4983 [2]crcfinal      : 0x4983 [3]crcfinal      : 0x4983 [4]crcfinal      : 0x4983 [5]crcfinal      : 0x4983 [6]crcfinal      : 0x4983 [7]crcfinal      : 0x4983 [8]crcfinal      : 0x4983 [9]crcfinal      : 0x4983 [10]crcfinal      : 0x4983 [11]crcfinal      : 0x4983 [12]crcfinal      : 0x4983 [13]crcfinal      : 0x4983 [14]crcfinal      : 0x4983 [15]crcfinal      : 0x4983 Correct operation validated. See README.md for run and reporting rules. CoreMark 1.0 : 193271.727970 \/ GCC8.3.0 20190222 (Loongson 8.3.0-31 vec) -Ofast   -DPERFORMANCE_RUN=1 -DUSE_FORK=1 -lrt \/ Heap \/ 16:Fork <\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<details class=\"spoiler\">\n<summary>\u0412\u044b\u0432\u043e\u0434 \u043e\u0434\u043d\u043e\u043f\u043e\u0442\u043e\u0447\u043d\u043e\u0433\u043e \u0442\u0435\u0441\u0442\u0430 Coremark \u043d\u0430 3A5000<\/summary>\n<div class=\"spoiler__content\">\n<pre><code>2K performance run parameters for coremark. CoreMark Size    : 666 Total ticks      : 13392 Total time (secs): 13.392000 Iterations\/Sec   : 14934.289128 Iterations       : 200000 Compiler version : GCC8.3.0 Compiler flags   : -Ofast   -DPERFORMANCE_RUN=1 -DUSE_FORK=1 -lrt Memory location  : Please put data memory location here (e.g. code in flash, data on heap etc) seedcrc          : 0xe9f5 [0]crclist       : 0xe714 [0]crcmatrix     : 0x1fd7 [0]crcstate      : 0x8e3a [0]crcfinal      : 0x4983 Correct operation validated. See README.md for run and reporting rules. CoreMark 1.0 : 14934.289128 \/ GCC8.3.0 -Ofast   -DPERFORMANCE_RUN=1 -DUSE_FORK=1 -lrt \/ Heap <\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<details class=\"spoiler\">\n<summary>\u0412\u044b\u0432\u043e\u0434 \u043c\u043d\u043e\u0433\u043e\u043f\u043e\u0442\u043e\u0447\u043d\u043e\u0433\u043e \u0442\u0435\u0441\u0442\u0430 Coremark \u043d\u0430 3A5000<\/summary>\n<div class=\"spoiler__content\">\n<pre><code>2K performance run parameters for coremark. CoreMark Size    : 666 Total ticks      : 13646 Total time (secs): 13.646000 Iterations\/Sec   : 58625.238165 Iterations       : 800000 Compiler version : GCC8.3.0 Compiler flags   : -Ofast   -DPERFORMANCE_RUN=1 -DUSE_FORK=1 -lrt Parallel Fork : 4 Memory location  : Please put data memory location here (e.g. code in flash, data on heap etc) seedcrc          : 0xe9f5 [0]crclist       : 0xe714 [1]crclist       : 0xe714 [2]crclist       : 0xe714 [3]crclist       : 0xe714 [0]crcmatrix     : 0x1fd7 [1]crcmatrix     : 0x1fd7 [2]crcmatrix     : 0x1fd7 [3]crcmatrix     : 0x1fd7 [0]crcstate      : 0x8e3a [1]crcstate      : 0x8e3a [2]crcstate      : 0x8e3a [3]crcstate      : 0x8e3a [0]crcfinal      : 0x4983 [1]crcfinal      : 0x4983 [2]crcfinal      : 0x4983 [3]crcfinal      : 0x4983 Correct operation validated. See README.md for run and reporting rules. CoreMark 1.0 : 58625.238165 \/ GCC8.3.0 -Ofast   -DPERFORMANCE_RUN=1 -DUSE_FORK=1 -lrt \/ Heap \/ 4:Fork <\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<h4>MP MFLOPS<\/h4>\n<p>\u0412\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0441 \u043f\u043b\u0430\u0432\u0430\u044e\u0449\u0435\u0439 \u0437\u0430\u043f\u044f\u0442\u043e\u0439 \u043d\u0430 \u0432\u0435\u043a\u0442\u043e\u0440\u0430\u0445.<\/p>\n<details class=\"spoiler\">\n<summary>\u0412\u044b\u0432\u043e\u0434 \u0442\u0435\u0441\u0442\u0430 MP-MFLOPS \u043d\u0430 3\u04215000<\/summary>\n<div class=\"spoiler__content\">\n<pre><code>32 CPUs Available  ##############################################    64 Bit MP SSE MFLOPS Benchmark 1, 32 Threads, Mon Dec 12 16:22:54 2022    Test             4 Byte  Ops\/   Repeat    Seconds   MFLOPS       First   All                     Words  Word   Passes                         Results  Same   Data in &amp; out     102400     2    80000   0.070316   233004    0.410898   Yes  Data in &amp; out    1024000     2     8000   0.065234   251158    0.802311   Yes  Data in &amp; out   10240000     2      800   0.213911    76593    0.976486   Yes   Data in &amp; out     102400     8    80000   0.151069   433816    0.558756   Yes  Data in &amp; out    1024000     8     8000   0.116899   560618    0.876281   Yes  Data in &amp; out   10240000     8      800   0.199468   328554    0.985828   Yes   Data in &amp; out     102400    32    80000   0.372965   702865    0.353359   Yes  Data in &amp; out    1024000    32     8000   0.431096   608087    0.709574   Yes  Data in &amp; out   10240000    32      800   0.364138   719903    0.962629   Yes                 End of test Mon Dec 12 16:22:56 2022 <\/code><\/pre>\n<\/p>\n<\/p>\n<\/div>\n<\/details>\n<details class=\"spoiler\">\n<summary>\u0412\u044b\u0432\u043e\u0434 \u0442\u0435\u0441\u0442\u0430 MP-MFLOPS \u043d\u0430 3A5000<\/summary>\n<div class=\"spoiler__content\">\n<pre><code>4 CPUs Available  ##############################################    64 Bit MP SSE MFLOPS Benchmark 1, 4 Threads, Sun Dec 11 15:22:37 2022    Test             4 Byte  Ops\/   Repeat    Seconds   MFLOPS       First   All                     Words  Word   Passes                         Results  Same   Data in &amp; out     102400     2    10000   0.086061    23797    0.764063   Yes  Data in &amp; out    1024000     2     1000   0.096334    21259    0.970753   Yes  Data in &amp; out   10240000     2      100   0.597981     3425    0.997008   Yes   Data in &amp; out     102400     8    10000   0.068533   119533    0.850919   Yes  Data in &amp; out    1024000     8     1000   0.069136   118490    0.982347   Yes  Data in &amp; out   10240000     8      100   0.593080    13813    0.998205   Yes   Data in &amp; out     102400    32    10000   0.304694   107544    0.660093   Yes  Data in &amp; out    1024000    32     1000   0.304863   107484    0.953624   Yes  Data in &amp; out   10240000    32      100   0.620384    52819    0.995219   Yes                 End of test Sun Dec 11 15:22:40 2022 <\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<h4>7zip<\/h4>\n<p>\u0412\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0439 \u0442\u0435\u0441\u0442 \u0430\u0440\u0445\u0438\u0432\u0430\u0442\u043e\u0440\u0430 7z.<\/p>\n<p>\u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442\u0441\u044f \u0442\u0430\u043a:<\/p>\n<pre><code>7z b<\/code><\/pre>\n<details class=\"spoiler\">\n<summary>\u0412\u044b\u0432\u043e\u0434 \u0442\u0435\u0441\u0442\u0430 7z \u043d\u0430 3A5000<\/summary>\n<div class=\"spoiler__content\">\n<pre><code>7-Zip (a) 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21 p7zip Version 16.02 (locale=zh_CN.UTF-8,Utf16=on,HugeFiles=on,64 bits,4 CPUs LE)  LE CPU Freq: 64000000 - - - - - - - -  RAM size:   16165 MB,  # CPU hardware threads:   4 RAM usage:    882 MB,  # Benchmark threads:      4                         Compressing  |                  Decompressing Dict     Speed Usage    R\/U Rating  |      Speed Usage    R\/U Rating          KiB\/s     %   MIPS   MIPS  |      KiB\/s     %   MIPS   MIPS  22:      11279   327   3352  10973  |     130124   396   2803  11102 23:      10681   325   3346  10883  |     127682   393   2810  11048 24:      11183   353   3406  12025  |     126626   395   2815  11116 25:      11099   360   3525  12673  |     124248   394   2805  11058 ----------------------------------  | ------------------------------ Avr:             341   3407  11638  |              395   2808  11081 Tot:             368   3108  11360<\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<details class=\"spoiler\">\n<summary>\u0412\u044b\u0432\u043e\u0434 \u0442\u0435\u0441\u0442\u0430 7z \u043d\u0430 3\u04215000<\/summary>\n<div class=\"spoiler__content\">\n<pre><code># 7z b  7-Zip 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21 p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,32 CPUs LE)  LE CPU Freq: 64000000 - - - - - - - -  RAM size:  129704 MB,  # CPU hardware threads:  32 RAM usage:   7060 MB,  # Benchmark threads:     32                         Compressing  |                  Decompressing Dict     Speed Usage    R\/U Rating  |      Speed Usage    R\/U Rating          KiB\/s     %   MIPS   MIPS  |      KiB\/s     %   MIPS   MIPS  22:      62370  2796   2170  60674  |     878738  3138   2388  74938 23:      60911  2793   2222  62062  |     861051  3149   2366  74508 24:      59913  2867   2247  64419  |     832658  3112   2349  73085 25:      61317  2941   2380  70010  |     815385  3087   2351  72564 ----------------------------------  | ------------------------------ Avr:            2849   2255  64291  |             3122   2363  73774 Tot:            2985   2309  69032    # 7z b -mmt16                                                                                                                               7-Zip 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21                    p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,32 CPUs LE)                                                                                   LE                                                                                CPU Freq: - - - - - - - - -                                                                                                                                         RAM size:  129704 MB,  # CPU hardware threads:  32                                RAM usage:   3530 MB,  # Benchmark threads:     16                                                                                                                                         Compressing  |                  Decompressing              Dict     Speed Usage    R\/U Rating  |      Speed Usage    R\/U Rating                       KiB\/s     %   MIPS   MIPS  |      KiB\/s     %   MIPS   MIPS                                                                                                22:      36575  1439   2473  35580  |     450711  1594   2412  38441              23:      36638  1469   2540  37330  |     443639  1589   2416  38384              24:      35836  1519   2537  38532  |     434708  1591   2399  38157              25:      35206  1523   2640  40198  |     421884  1573   2387  37546              ----------------------------------  | ------------------------------              Avr:            1487   2548  37910  |             1587   2403  38132              Tot:            1537   2476  38021<\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<h4>STREAM<\/h4>\n<p>\u0422\u0435\u0441\u0442 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u041e\u0417\u0423.<\/p>\n<details class=\"spoiler\">\n<summary>\u0412\u044b\u0432\u043e\u0434 \u0442\u0435\u0441\u0442\u0430 STREAM \u043d\u0430 3A5000<\/summary>\n<div class=\"spoiler__content\">\n<pre><code>Function    Best Rate MB\/s  Avg time     Min time     Max time Copy:           16748.3     0.009969     0.009553     0.010576 Scale:          18735.0     0.009437     0.008540     0.010660 Add:            16333.2     0.015492     0.014694     0.016449 Triad:          17796.0     0.014789     0.013486     0.015294<\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<details class=\"spoiler\">\n<summary>\u0412\u044b\u0432\u043e\u0434 \u0442\u0435\u0441\u0442\u0430 STREAM \u043d\u0430 3C5000<\/summary>\n<div class=\"spoiler__content\">\n<pre><code>Function    Best Rate MB\/s  Avg time     Min time     Max time Copy:           53623.8     0.024431     0.023870     0.025548 Scale:          49980.5     0.026965     0.025610     0.028581 Add:            48869.8     0.041190     0.039288     0.052376 Triad:          49102.3     0.040250     0.039102     0.043391<\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<h3>\u0412\u0435\u0440\u0441\u0438\u044f \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u0430, \u044f\u0434\u0440\u0430 Linux<\/h3>\n<p>\u042f\u0434\u0440\u043e Linux \u043d\u0430 3A5000:<\/p>\n<pre><code>Linux 4.19.167-rc5.lnd.1-loongson-3 #1 SMP Sat Apr 17 07:32:32 UTC 2021 loongarch64 loongarch64 loongarch64 GNU\/Linux<\/code><\/pre>\n<p>\u0412\u0435\u0440\u0441\u0438\u044f \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u0430 \u043d\u0430 3A5000:\u00a0<\/p>\n<p><code>gcc version 8.3.0 (Debian 8.3.0-6.lnd.vec.20)<\/code>.<\/p>\n<p>\u042f\u0434\u0440\u043e Linux \u043d\u0430 3C5000:<\/p>\n<pre><code>Linux 4.19.0-19-loongson-3 #1 SMP pkg_lnd10_4.19.190-7.7 Fri Nov 25 10:17:52 UTC 2022 loongarch64<\/code><\/pre>\n<p>\u0412\u0435\u0440\u0441\u0438\u044f \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u0430 \u043d\u0430 3C5000:\u00a0<\/p>\n<p><code>cc (Loongnix 8.3.0-6.lnd.vec.34) 8.3.0<\/code><\/p>\n<h4><\/h4>\n<h3>\u0417\u0430\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435<\/h3>\n<p>\u041f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u044b Loongson \u043e\u0447\u0435\u043d\u044c \u0430\u043a\u0442\u0438\u0432\u043d\u043e \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0438 \u0434\u043e\u0433\u043e\u043d\u044f\u044e\u0442 \u043f\u043e \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u044b \u043c\u0438\u0440\u043e\u0432\u044b\u0445 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u0435\u0439 \u043d\u0430 \u0434\u0440\u0443\u0433\u0438\u0445 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430\u0445, \u0438\u043c\u0435\u044e\u0442 \u043e\u0442\u043b\u0438\u0447\u043d\u0443\u044e \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044e \u0438 \u043d\u0430\u0431\u043e\u0440 \u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u0441\u043e\u0444\u0442\u0430.<\/p>\n<p>\u0414\u0440\u0443\u0433\u0438\u0435 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0434\u043b\u044f \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u044f:<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/a2f\/c10\/b93\/a2fc10b93b9c6dd30113fd7200358b8f.png\" width=\"842\" height=\"303\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/a2f\/c10\/b93\/a2fc10b93b9c6dd30113fd7200358b8f.png\"\/><\/figure>\n<h3>C\u0421\u0441\u044b\u043b\u043a\u0438<\/h3>\n<ul>\n<li>\n<p><a href=\"https:\/\/github.com\/EntityFX\/anybench\/tree\/master\/results\/loongson-loongarch64-loongson_3a5000-2500mhz\" rel=\"noopener noreferrer nofollow\">\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u043d\u0430 Github<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/github.com\/loongson\/LoongArch-Documentation\/releases\" rel=\"noopener noreferrer nofollow\">\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f \u043f\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430\u043c \u043d\u0430 Github<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/github.com\/EntityFX\/anybench\/\" rel=\"noopener noreferrer nofollow\">https:\/\/github.com\/EntityFX\/anybench\/<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/github.com\/EntityFX\/EntityFX-Bench\" rel=\"noopener noreferrer nofollow\">https:\/\/github.com\/EntityFX\/EntityFX-Bench<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/www.tomshardware.com\/news\/loongson-launches-3A5000-cpus\" rel=\"noopener noreferrer nofollow\">Loongson Launches Next Generation 3A5000 CPU<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/www.tomshardware.com\/news\/loongson-3C5000-server-cpus\" rel=\"noopener noreferrer nofollow\">Loongson Gearing Up to Ship 16-Core CPUs<\/a><\/p>\n<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<p> <!----> <!----><\/div>\n<p> <!----> <!----><br \/> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habr.com\/ru\/articles\/741188\/\"> https:\/\/habr.com\/ru\/articles\/741188\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div><\/div>\n<div id=\"post-content-body\">\n<div>\n<div class=\"article-formatted-body article-formatted-body article-formatted-body_version-2\">\n<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">\n<figure class=\"full-width\">\n<div><figcaption>\u0421\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u0432 Loongson 3A5000 \u0438 3C5000<\/figcaption><\/div>\n<\/figure>\n<p>\u041d\u0435\u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0432\u0440\u0435\u043c\u044f \u043d\u0430\u0437\u0430\u0434 \u0441 \u044d\u043d\u0442\u0443\u0437\u0438\u0430\u0441\u0442 \u0441\u0432\u044f\u0437\u0430\u043b\u0441\u044f \u0441 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430\u043c\u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430 Loongson \u0438 \u0435\u043c\u0443 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u0440\u043e\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0435\u0440\u0432\u0435\u0440 \u043d\u0430 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0435 Loongson 3\u04215000 (\u0441\u0435\u0440\u0432\u0435\u0440 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 2 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430 \u0441 16 \u044f\u0434\u0440\u0430\u043c\u0438 \u043a\u0430\u0436\u0434\u044b\u0439).  <\/p>\n<p>\u0420\u0430\u043d\u043d\u0435\u0435 \u044d\u043d\u0442\u0443\u0437\u0438\u0430\u0441\u0442 \u0443\u0436\u0435 \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u043b \u0442\u0435\u0441\u0442\u044b \u0434\u0435\u0441\u043a\u0442\u043e\u043f\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430 Loongson 3A5000, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0435\u0433\u043e \u0431\u0443\u0434\u0435\u043c \u0441\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u0442\u044c \u0441 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u043c Loongson 3\u04215000.<\/p>\n<p>\u0425\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0441\u0442\u0438\u043a\u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u0432 Loongson 3A5000 \u0438 Loongson 3\u04215000:<\/p>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p align=\"left\">\n<\/td>\n<td>\n<p><strong>Loongson 3A5000<\/strong><\/p>\n<\/td>\n<td>\n<p><strong>Loongson 3\u04215000<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p> \u0421\u0435\u043c\u0435\u0439\u0441\u0442\u0432\u043e ISA<\/p>\n<\/td>\n<td>\n<p align=\"left\">RISC<\/p>\n<\/td>\n<td>\n<p>RISC<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p> \u0410\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430<\/p>\n<\/td>\n<td>\n<p align=\"left\">loongarch64<\/p>\n<\/td>\n<td>\n<p>loongarch64<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p> \u041c\u0438\u043a\u0440\u043e\u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430<\/p>\n<\/td>\n<td>\n<p>GS464V<\/p>\n<\/td>\n<td>\n<p align=\"left\">GS464V<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p> \u0427\u0430\u0441\u0442\u043e\u0442\u0430 (\u041c\u0413\u0446)<\/p>\n<\/td>\n<td>\n<p align=\"left\">2500<\/p>\n<\/td>\n<td>\n<p align=\"left\">2200<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p> \u042f\u0434\u0440\u0430<\/p>\n<\/td>\n<td>\n<p align=\"left\">4<\/p>\n<\/td>\n<td>\n<p align=\"left\">16<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p> \u0422\u0435\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 (\u043d\u043c)<\/p>\n<\/td>\n<td>\n<p align=\"left\">12<\/p>\n<\/td>\n<td>\n<p align=\"left\">12<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p> TDP (\u0412\u0442)<\/p>\n<\/td>\n<td>\n<p align=\"left\">35<\/p>\n<\/td>\n<td>\n<p align=\"left\">150<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p> <strong>\u041a\u0435\u0448<\/strong><\/p>\n<\/td>\n<td>\n<p>64 \u041a\u0431 L1I, 64 \u041a\u0431 L1D,  <\/p>\n<p>1 \u041c\u0431 L2 (0,25 x 4)<\/p>\n<p>16 \u041c\u0431 L3<\/p>\n<\/td>\n<td>\n<p>64 \u041a\u0431 L1I, 64 \u041a\u0431 L1D,  <\/p>\n<p>1 \u041c\u0431 L2 (0,25 x 4)<\/p>\n<p>64 \u041c\u0431 L3 (16 \u0445 4)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p> \u0422\u0438\u043f \u041e\u0417\u0423<\/p>\n<\/td>\n<td>\n<p>DDR4-3200<\/p>\n<\/td>\n<td>\n<p align=\"left\">DDR4-3200<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p> GFLOPs<\/p>\n<\/td>\n<td>\n<p align=\"left\">160<\/p>\n<\/td>\n<td>\n<p align=\"left\">560<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p> \u0413\u043e\u0434<\/p>\n<\/td>\n<td>\n<p align=\"left\">2021<\/p>\n<\/td>\n<td>\n<p align=\"left\">2022<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u0411\u044b\u043b\u0438 \u043f\u0440\u043e\u0432\u0435\u0434\u0435\u043d\u044b \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u0442\u0435\u0441\u0442\u044b:<\/p>\n<ul>\n<li>\n<p>7zip \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0439 \u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a<\/p>\n<\/li>\n<li>\n<p>Dhrystone, Whetsone<\/p>\n<\/li>\n<li>\n<p>Coremark<\/p>\n<\/li>\n<li>\n<p>Scimark 2<\/p>\n<\/li>\n<li>\n<p>Mp MFLOPS<\/p>\n<\/li>\n<li>\n<p>Stream<\/p>\n<\/li>\n<li>\n<p>SPEC 2006 (1 \u043f\u043e\u0442\u043e\u043a)<\/p>\n<\/li>\n<\/ul>\n<p>\u0421\u0440\u0430\u0437\u0443 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u043c \u043a \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430\u043c, \u043d\u043e \u0434\u0435\u0442\u0430\u043b\u0438 \u0442\u0435\u0441\u0442\u043e\u0432 \u0441\u043c\u043e\u0442\u0440\u0438\u0442\u0435 \u0434\u0430\u043b\u0435\u0435.<\/p>\n<h3>\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b<\/h3>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p> <strong>\u0422\u0435\u0441\u0442<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>Loongson 3A5000<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>Loongson 3\u04215000<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p>Dhrystone [DMIPS]<\/p>\n<\/td>\n<td>\n<p>18563<\/p>\n<\/td>\n<td>\n<p>11806<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p>Whetstone [MWIPS]<\/p>\n<\/td>\n<td>\n<p>3990<\/p>\n<\/td>\n<td>\n<p>3480<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p>Whetstone MP [MWIPS]<\/p>\n<\/td>\n<td>\n<p>15001<\/p>\n<\/td>\n<td>\n<p>53408 (16 \u043f\u043e\u0442\u043e\u043a\u043e\u0432)<\/p>\n<p>106480 (32 \u043f\u043e\u0442\u043e\u043a\u0430)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p>Linpack 100 [MFLOPS]<\/p>\n<\/td>\n<td>\n<p>2929<\/p>\n<\/td>\n<td>\n<p>2600<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p>Scimark 2 [Composite score]<\/p>\n<\/td>\n<td>\n<p>1487<\/p>\n<\/td>\n<td>\n<p>1464<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p>Coremark (1T; MT)<\/p>\n<\/td>\n<td>\n<p>14934;   58797<\/p>\n<\/td>\n<td>\n<p>12521; 193271<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p>MP MFLOPS<\/p>\n<\/td>\n<td>\n<p>121167<\/p>\n<\/td>\n<td>\n<p>719903<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p>7zip (Comp; Decomp; Tot) (MT)<\/p>\n<\/td>\n<td>\n<p>11360; 11638; 11081<\/p>\n<\/td>\n<td>\n<p>37910; 38132; 38021<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p>STREAM (Copy; Scale; Add; Triad) [MB\/s]<\/p>\n<\/td>\n<td>\n<p>14593; 14641; 13276; 13719<\/p>\n<\/td>\n<td>\n<p>56452; 54762; 57358; 57051<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"207\" width=\"207\">\n<p>SPEC 2006 INT<\/p>\n<\/td>\n<td>\n<p align=\"left\">25<\/p>\n<\/td>\n<td>\n<p align=\"left\">22<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u041f\u043e \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430\u043c \u043c\u043e\u0436\u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0432\u044b\u0432\u043e\u0434, \u0447\u0442\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440 <strong>Loongson 3C5000 <\/strong>\u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u0441\u0440\u0430\u0432\u043d\u0438\u043c \u0441 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u043c\u00a0<strong>Loongson 3A5000 <\/strong>\u043d\u0430 \u0440\u0430\u0432\u043d\u044b\u0445 \u0447\u0430\u0441\u0442\u043e\u0442\u0430\u0445.<\/p>\n<h3>\u041d\u0435\u043c\u043d\u043e\u0433\u043e \u043e\u0431 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0435 LoongArch<\/h3>\n<p>Loongson  \u2014 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u0441\u0438\u043b\u044c\u043d\u043e \u043f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u043e\u0439 RISC \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0435 MIPS64, \u0447\u0430\u0441\u0442\u044c \u043d\u0435\u043d\u0443\u0436\u043d\u044b\u0445 \u043a\u043e\u043c\u0430\u043d\u0434 MIPS64 \u0431\u044b\u043b\u0430 \u0443\u0434\u0430\u043b\u0435\u043d\u0430 \u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u0431\u043e\u043b\u044c\u0448\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0439 (SIMD, \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435, \u0431\u0438\u043d\u0430\u0440\u043d\u0430\u044f \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044f, \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f), \u0432\u0441\u0435\u0433\u043e \u043f\u043e\u0440\u044f\u0434\u043a\u0430 2000+ \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0439.<\/p>\n<details class=\"spoiler\">\n<summary>lscpu  3A5000<\/summary>\n<div class=\"spoiler__content\">\n<pre><code>Architecture:        loongarch64 Byte Order:          Little Endian CPU(s):              4 On-line CPU(s) list: 0-3 Thread(s) per core:  1 Core(s) per socket:  4 Socket(s):           1 NUMA node(s):        1 Model name:          Loongson-3A5000 CPU max MHz:         2500.0000 CPU min MHz:         225.0000 BogoMIPS:            4992.00 L1d cache:           64K L1i cache:           64K L2 cache:            256K L3 cache:            16384K NUMA node0 CPU(s):   0-3<\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<details class=\"spoiler\">\n<summary>lscpu  3C5000<\/summary>\n<div class=\"spoiler__content\">\n<pre><code>Architecture:        loongarch64 Byte Order:          Little Endian CPU(s):              32 On-line CPU(s) list: 0-31 Thread(s) per core:  1 Core(s) per socket:  16 Socket(s):           2 NUMA node(s):        2 CPU family:          Loongson-64bit Model name:          Loongson-3C5000 BogoMIPS:            4400.00 L1d cache:           64K L1i cache:           64K L2 cache:            256K L3 cache:            16384K NUMA node0 CPU(s):   0-15 NUMA node1 CPU(s):   16-31 Flags:               cpucfg lam ual fpu lsx lasx complex crypto lvz lbt_x86 lbt_arm lbt_mips<\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<h3><\/h3>\n<h4>Dhrystone<\/h4>\n<p>Dhrystone \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0434\u0440\u0435\u0432\u043d\u0438\u0439 \u0442\u0435\u0441\u0442 80\u0445 \u0433\u043e\u0434\u043e\u0432, \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 C. \u0422\u0435\u0441\u0442\u0438\u0440\u0443\u0435\u0442 \u0446\u0435\u043b\u043e\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u0443\u044e \u0430\u0440\u0438\u0444\u043c\u0435\u0442\u0438\u043a\u0443 \u0438 \u0440\u0430\u0431\u043e\u0442\u0443 \u0441\u043e \u0441\u0442\u0440\u043e\u043a\u0430\u043c\u0438. \u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0438\u0437\u043c\u0435\u0440\u044f\u044e\u0442\u0441\u044f \u0432 Dhrystone\/s \u0438 DMIPS. (DMIPS = Dhrystone\/s \u0434\u0435\u043b\u0438\u0442\u044c \u043d\u0430 1757).<\/p>\n<details class=\"spoiler\">\n<summary>\u0412\u044b\u0432\u043e\u0434 \u0442\u0435\u0441\u0442\u0430 Dhrystone \u043d\u0430 3\u04215000<\/summary>\n<div class=\"spoiler__content\">\n<pre><code>Dhrystone Benchmark, Version 2.1 (Language: C or C++)  Optimisation    loongarch64 loongarch64 optimized Register option not selected         10000 runs   0.00 seconds        100000 runs   0.00 seconds       1000000 runs   0.05 seconds      10000000 runs   0.48 seconds      20000000 runs   0.96 seconds      40000000 runs   1.93 seconds      80000000 runs   3.86 seconds   Final values (* implementation-dependent):  Int_Glob:      O.K.  5  Bool_Glob:     O.K.  1 Ch_1_Glob:     O.K.  A  Ch_2_Glob:     O.K.  B Arr_1_Glob[8]: O.K.  7  Arr_2_Glob8\/7: O.K.    80000010 Ptr_Glob->              Ptr_Comp:       *    0x12eac82a0   Discr:       O.K.  0  Enum_Comp:     O.K.  2   Int_Comp:    O.K.  17 Str_Comp:      O.K.  DHRYSTONE PROGRAM, SOME STRING Next_Ptr_Glob->         Ptr_Comp:       *    0x12eac82a0 same as above   Discr:       O.K.  0  Enum_Comp:     O.K.  1   Int_Comp:    O.K.  18 Str_Comp:      O.K.  DHRYSTONE PROGRAM, SOME STRING Int_1_Loc:     O.K.  5  Int_2_Loc:     O.K.  13 Int_3_Loc:     O.K.  7  Enum_Loc:      O.K.  1   Str_1_Loc:                             O.K.  DHRYSTONE PROGRAM, 1'ST STRING Str_2_Loc:                             O.K.  DHRYSTONE PROGRAM, 2'ND STRING  Nanoseconds one Dhrystone run:        48.21 Dhrystones per Second:             20744304 VAX  MIPS rating =                 11806.66  <\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<details class=\"spoiler\">\n<summary>\u0412\u044b\u0432\u043e\u0434 \u0442\u0435\u0441\u0442\u0430 Dhrystone \u043d\u0430 3A5000<\/summary>\n<div class=\"spoiler__content\">\n<pre><code>Dhrystone Benchmark, Version 2.1 (Language: C or C++)  Optimisation    loongarch64 loongarch64 optimized Register option not selected         10000 runs   0.00 seconds        100000 runs   0.00 seconds       1000000 runs   0.03 seconds      10000000 runs   0.31 seconds      20000000 runs   0.61 seconds      40000000 runs   1.23 seconds      80000000 runs   2.45 seconds   Final values (* implementation-dependent):  Int_Glob:      O.K.  5  Bool_Glob:     O.K.  1 Ch_1_Glob:     O.K.  A  Ch_2_Glob:     O.K.  B Arr_1_Glob[8]: O.K.  7  Arr_2_Glob8\/7: O.K.    80000010 Ptr_Glob->              Ptr_Comp:       *    0x1239782a0   Discr:       O.K.  0  Enum_Comp:     O.K.  2   Int_Comp:    O.K.  17 Str_Comp:      O.K.  DHRYSTONE PROGRAM, SOME STRING Next_Ptr_Glob->         Ptr_Comp:       *    0x1239782a0 same as above   Discr:       O.K.  0  Enum_Comp:     O.K.  1   Int_Comp:    O.K.  18 Str_Comp:      O.K.  DHRYSTONE PROGRAM, SOME STRING Int_1_Loc:     O.K.  5  Int_2_Loc:     O.K.  13 Int_3_Loc:     O.K.  7  Enum_Loc:      O.K.  1   Str_1_Loc:                             O.K.  DHRYSTONE PROGRAM, 1'ST STRING Str_2_Loc:                             O.K.  DHRYSTONE PROGRAM, 2'ND STRING  Nanoseconds one Dhrystone run:        30.66 Dhrystones per Second:             32616185 VAX  MIPS rating =                 18563.57  <\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<h4>Whetstone<\/h4>\n<p>\u0422\u0435\u0441\u0442\u0438\u0440\u0443\u0435\u0442 \u0430\u0440\u0438\u0444\u043c\u0435\u0442\u0438\u043a\u0443 \u0441 \u043f\u043b\u0430\u0432\u0430\u044e\u0449\u0435\u0439\/\u0444\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0437\u0430\u043f\u044f\u0442\u043e\u0439, \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438, \u0432\u0435\u0442\u0432\u043b\u0435\u043d\u0438\u044f, \u0432\u044b\u0437\u043e\u0432\u043e\u0432 \u0444\u0443\u043d\u043a\u0446\u0438\u0439, \u043f\u0440\u0438\u0441\u0432\u0430\u0438\u0432\u0430\u043d\u0438\u0439, \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u0447\u0438\u0441\u043b\u0430\u043c\u0438 \u0441 \u0444\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0437\u0430\u043f\u044f\u0442\u043e\u0439, \u0432\u0435\u0442\u0432\u043b\u0435\u043d\u0438\u0439. \u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0438\u0437\u043c\u0435\u0440\u044f\u044e\u0442\u0441\u044f \u0432 MMIPS.<\/p>\n<details class=\"spoiler\">\n<summary>\u0412\u044b\u0432\u043e\u0434 \u0442\u0435\u0441\u0442\u0430 Whetstone \u043d\u0430 3\u04215000<\/summary>\n<div class=\"spoiler__content\">\n<pre><code>32 CPUs Available ##############################################   Multithreading Single Precision Whetstones loongarch64 loongarch64 optimized               Using 32 threads - Mon Dec 12 16:29:23 2022   Calibrate     0.00406 Seconds          1   Passes (x 100)     0.01889 Seconds          5   Passes (x 100)     0.09340 Seconds         25   Passes (x 100)     0.46579 Seconds        125   Passes (x 100)   Use 2683  passes (x 100)   MFLOPS 1     596    596    596    596    596    596    596    596    596    596    596    596    596    596    596    596    596    596    596    595    595    595    595    595    595    595    595    590    574    574    554    554  MFLOPS 2     596    596    596    596    596    596    596    596    596    596    596    596    596    596    596    596    596    595    595    595    595    595    595    595    595    595    595    595    594    586    552    540  IFMOPS      6592   6591   6591   6590   6588   6587   6587   6586   6585   6583   6583   6582   6582   6581   6579   6579   6578   6576   6575   6574   6572   6571   6570   6569   6567   6566   6565   6563   5701   5650   5432   5387  FIXPMOPS    2159   2158   2158   2158   2158   2158   2157   2157   2157   2156   2156   2156   2156   2155   2155   2155   2155   2155   2155   2155   2154   2154   2154   2154   2154   2153   2153   2153   2152   2151   1996   1988  COSMOPS       99     99     99     99     99     99     99     99     99     99     99     99     99     99     99     99     99     99     99     99     99     99     99     99     99     99     99     99     98     98     96     96  MFLOPS 3     528    528    528    528    527    527    527    527    527    527    527    527    527    527    527    527    527    527    527    527    527    527    527    527    527    527    527    526    521    520    518    517  EQUMOPS     4396   4395   4395   4395   4395   4395   4394   4394   4394   4394   4394   4393   4393   4393   4393   4393   4393   4393   4393   4392   4392   4392   4392   4392   4392   4392   4392   4391   4390   4365   4359   4335  EXPMOPS       56     56     56     56     56     56     56     56     56     56     56     56     56     56     56     56     56     56     56     56     56     56     56     56     56     56     56     55     55     55     54     54  millisec    8133   8069   8035   8036   8046   8100   8056   8037   8040   8038   8042   8037   8039   8038   8039   8039   8039   8038   8040   8039   8041   8110   8047   8040   8044   8082   8058   8082   8045   8144   8113   8242  MWIPS       3299   3325   3339   3339   3335   3312   3331   3338   3337   3338   3336   3338   3337   3338   3338   3338   3337   3338   3337   3338   3337   3308   3334   3337   3335   3320   3330   3320   3335   3294   3307   3255           MWIPS MFLOPS MFLOPS MFLOPS    Cos    Exp  Fixpt     If  Equal  Thread             1      2      3   MOPS   MOPS   MOPS   MOPS   MOPS        1   3299    596    552    518     99     56   2159   6592   4359       2   3325    596    596    528     99     56   1996   6590   4395       3   3339    596    596    528     99     56   2158   6591   4396       4   3339    596    596    528     99     56   2158   6591   4395       5   3335    596    596    527     99     55   2158   6588   4394       6   3312    596    596    528     96     56   2156   6587   4395       7   3331    596    596    526     98     56   2158   6587   4393       8   3338    596    596    527     99     56   2156   6585   4395       9   3337    596    596    527     99     56   2158   6586   4394      10   3338    596    596    527     99     56   2154   6583   4395      11   3336    596    596    527     99     56   2157   6582   4393      12   3338    596    596    527     99     56   2155   6582   4390      13   3337    596    596    527     99     56   2157   6583   4393      14   3338    596    595    527     99     56   2155   6579   4394      15   3338    596 <\/code><\/pre>\n<\/div>\n<\/details>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-348644","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/348644","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=348644"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/348644\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=348644"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=348644"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=348644"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}