{"id":315703,"date":"2020-12-29T03:00:24","date_gmt":"2020-12-29T03:00:24","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=315703"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=315703","title":{"rendered":"\u041d\u043e\u0432\u043e\u0433\u043e\u0434\u043d\u0438\u0435 \u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u0438 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u043e\u0432 \u042d\u043b\u044c\u0431\u0440\u0443\u0441"},"content":{"rendered":"\n<div class=\"post__text post__text-html post__text_v1\" id=\"post-content-body\">\n<h1 id=\"novogodnie-benchmarki-kompyuterov-elbrus\">\u041d\u043e\u0432\u043e\u0433\u043e\u0434\u043d\u0438\u0435 \u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u0438 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u043e\u0432 \u042d\u043b\u044c\u0431\u0440\u0443\u0441<\/h1>\n<p>  <\/p>\n<p><img decoding=\"async\" src=\"https:\/\/github.com\/EntityFX\/EntityFX-Bench\/blob\/master\/results\/doc\/e2-test.png?raw=true\" alt=\"LuaBenchmarks.png\"\/><\/p>\n<p>  <\/p>\n<p>\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u0435 \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habr.com\/ru\/company\/icl_services\/blog\/501588\/\">\u0411\u043e\u043b\u044c\u0448\u043e\u0435 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u0432 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440<\/a>. \u0412 \u044d\u0442\u043e\u0442 \u0440\u0430\u0437 \u044f \u0440\u0435\u0448\u0438\u043b \u0438\u0437\u043c\u0435\u0440\u0438\u0442\u044c \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u0445 \u0441\u0440\u0435\u0434\/\u044f\u0437\u044b\u043a\u043e\u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f (C#, Java, JavaScript, Python, Lua) \u043d\u0430 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430\u0445 \u0441 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430\u043c\u0438 \u042d\u043b\u044c\u0431\u0440\u0443\u0441 \u0438 \u0441\u0440\u0430\u0432\u043d\u0438\u0442\u044c \u0438\u0445 \u0441 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430\u043c\u0438 (\u0434\u0430\u0436\u0435 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430\u043c\u0438) \u043d\u0430 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430\u0445 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u043e\u0439 ARM \u0438 X86-64.<\/p>\n<p>  <\/p>\n<p>\u042f\u0437\u044b\u043a\u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f:<\/p>\n<p>  <\/p>\n<ul>\n<li>C#<\/li>\n<li>PHP<\/li>\n<li>JavaScript (Browser, \u043d\u0435 NodeJS)<\/li>\n<li>Java<\/li>\n<li>Python<\/li>\n<li>Lua<\/li>\n<\/ul>\n<p>  <\/p>\n<p>\u0421\u043f\u0438\u0441\u043e\u043a \u0442\u0435\u0441\u0442\u043e\u0432<\/p>\n<p>  <\/p>\n<ul>\n<li>Dhrystone (<a href=\"http:\/\/www.roylongbottom.org.uk\/#anchorSource\" rel=\"nofollow\">http:\/\/www.roylongbottom.org.uk\/#anchorSource<\/a>)<\/li>\n<li>Whetstone (<a href=\"http:\/\/www.roylongbottom.org.uk\/#anchorSource\" rel=\"nofollow\">http:\/\/www.roylongbottom.org.uk\/#anchorSource<\/a>)<\/li>\n<li>Scimark 2 (Original sources: <a href=\"https:\/\/math.nist.gov\/scimark2\/download.html\" rel=\"nofollow\">https:\/\/math.nist.gov\/scimark2\/download.html<\/a>)<\/li>\n<li>Linpack (Based on: <a href=\"https:\/\/github.com\/fommil\/netlib-java\/blob\/master\/perf\/src\/main\/java\/com\/github\/fommil\/netlib\/Linpack.java\" rel=\"nofollow\">https:\/\/github.com\/fommil\/netlib-java\/blob\/master\/perf\/src\/main\/java\/com\/github\/fommil\/netlib\/Linpack.java<\/a>)<\/li>\n<li>Generic:<br \/> \n<ul>\n<li>Loops<\/li>\n<li>Conditions<\/li>\n<li>Arithmetics<\/li>\n<li>Math<\/li>\n<li>Array speed<\/li>\n<li>String manipulation<\/li>\n<li>Hash algorithms<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>  <\/p>\n<p>\u041d\u043e \u0441\u043f\u0435\u0440\u0432\u0430 \u043f\u0440\u0438\u0432\u0435\u0434\u0443 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0445 \u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u043e\u0432 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 C, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0434\u0440\u0443\u0433\u0438\u0445 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445 \u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u043e\u0432.<\/p>\n<p><a name=\"habracut\"><\/a>  <\/p>\n<h2 id=\"testovye-stendy-i-ih-processory\">\u0422\u0435\u0441\u0442\u043e\u0432\u044b\u0435 \u0441\u0442\u0435\u043d\u0434\u044b \u0438 \u0438\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u044b<\/h2>\n<p>  <\/p>\n<p>\u0410 \u043f\u043e\u043a\u0430 \u043c\u043e\u0436\u0435\u0442\u0435 \u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u0442\u044c JavaScript \u0432\u0435\u0440\u0441\u0438\u044e \u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u0430: <a href=\"http:\/\/laseroid.azurewebsites.net\/js-bench\/\" rel=\"nofollow\">http:\/\/laseroid.azurewebsites.net\/js-bench\/<\/a><\/p>\n<p>  <\/p>\n<p>\u0421\u0442\u0435\u043d\u0434\u044b \u043d\u0430 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430\u0445 x86 (i386) \u044586-64 (amd64):<\/p>\n<p>  <\/p>\n<ul>\n<li><a href=\"https:\/\/ark.intel.com\/content\/www\/us\/en\/ark\/products\/52213\/intel-core-i7-2600-processor-8m-cache-up-to-3-80-ghz.html\" rel=\"nofollow\">Core i7-2600, 4 \u044f\u0434\u0440\u0430 8 \u043f\u043e\u0442\u043e\u043a\u043e\u0432, 3.4 \u0413\u0413\u0446<\/a><\/li>\n<li><a href=\"https:\/\/www.cpu-world.com\/CPUs\/K10\/AMD-A-Series%20A6-3650%20AD3650WNZ43GX%20%28AD3650WNGXBOX%29.html\" rel=\"nofollow\">AMD A6-3650, 4 \u044f\u0434\u0440\u0430, 2.6 \u0413\u0413\u0446<\/a><\/li>\n<li><a href=\"https:\/\/ark.intel.com\/content\/www\/us\/en\/ark\/products\/93361\/intel-atom-x5-z8350-processor-2m-cache-up-to-1-92-ghz.html\" rel=\"nofollow\">Atom Z8350, 4 \u044f\u0434\u0440\u0430, 1440 \u041c\u0413\u0446<\/a><\/li>\n<li><a href=\"https:\/\/ark.intel.com\/content\/www\/us\/en\/ark\/products\/47663\/intel-core-i3-330m-processor-3m-cache-2-13-ghz.html\" rel=\"nofollow\">Core i3-m330, 2 \u044f\u0434\u0440\u0430 4 \u043f\u043e\u0442\u043e\u043a\u0430, 2.13 \u0413\u0413\u0446<\/a><\/li>\n<li><a href=\"https:\/\/ark.intel.com\/content\/www\/us\/en\/ark\/products\/27499\/intel-pentium-4-processor-supporting-ht-technology-3-06-ghz-512k-cache-533-mhz-fsb.html\" rel=\"nofollow\">Pentium 4 2800, 1 \u044f\u0434\u0440\u043e, 2.8 \u0413\u0413\u0446<\/a><\/li>\n<li><a href=\"http:\/\/www.orangepi.org\/OrangePiWinPlus\/0\" rel=\"nofollow\">Allwinner A64 (Orange Pi Win), 4 \u044f\u0434\u0440\u0430 Cortex A53, 1152 \u041c\u0413\u0446<\/a><\/li>\n<li><a href=\"https:\/\/www.qualcomm.com\/products\/snapdragon-625-mobile-platform\" rel=\"nofollow\">Qualcomm 625 (Xiaomi Note 4X), 8 \u044f\u0434\u0435\u0440, 2 \u0413\u0413\u0446<\/a><\/li>\n<li><a href=\"http:\/\/www.mcst.ru\/elbrus-8c\" rel=\"nofollow\">\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421 1300 \u041c\u0413\u0446, 8 \u044f\u0434\u0435\u0440<\/a><\/li>\n<li><a href=\"http:\/\/www.ineum.ru\/elbrus_804_1u0\" rel=\"nofollow\">\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421 x4 1300 \u041c\u0413\u0446, 8 \u044f\u0434\u0435\u0440 (\u0441\u0435\u0440\u0432\u0435\u0440 4 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043d\u044b\u0439)<\/a><\/li>\n<li><a href=\"http:\/\/www.mcst.ru\/elbrus-8sv\" rel=\"nofollow\">\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421\u0412 1550 \u041c\u0413\u0446<\/a><\/li>\n<li><a href=\"http:\/\/www.mcst.ru\/elbrus_2c_plus\" rel=\"nofollow\">\u042d\u043b\u044c\u0431\u0440\u0443\u0441 2\u0421+ 500 \u041c\u0413\u0446, 2 \u044f\u0434\u0440\u0430<\/a><\/li>\n<li><a href=\"http:\/\/www.mcst.ru\/mikroprocessor-elbrus4s\" rel=\"nofollow\">\u042d\u043b\u044c\u0431\u0440\u0443\u0441 4C 750\/800 \u041c\u0433\u0446, 4 \u044f\u0434\u0440\u0430<\/a><\/li>\n<li><a href=\"http:\/\/www.mcst.ru\/elbrus-1c-plus\" rel=\"nofollow\">\u042d\u043b\u044c\u0431\u0440\u0443\u0441 1C+ 985\/1000 \u041c\u0413\u0446, 1 \u044f\u0434\u0440\u043e<\/a><\/li>\n<\/ul>\n<p>  <\/p>\n<h2 id=\"kompiliruemye-benchmarki-na-cc\">\u041a\u043e\u043c\u043f\u0438\u043b\u0438\u0440\u0443\u0435\u043c\u044b\u0435 \u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u0438 \u043d\u0430 C\/C++<\/h2>\n<p>  <\/p>\n<h3 id=\"tablica-s-rezultatami-s-proshloy-stati\">\u0422\u0430\u0431\u043b\u0438\u0446\u0430 \u0441 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430\u043c\u0438 \u0441 \u043f\u0440\u043e\u0448\u043b\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0438<\/h3>\n<p>  <\/p>\n<div class=\"spoiler\" role=\"button\" tabindex=\"0\">                         <b class=\"spoiler_title\">\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0445 \u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u043e\u0432<\/b>                         <\/p>\n<div class=\"spoiler_text\">\n<p><a href=\"https:\/\/github.com\/EntityFX\/EntityFX-Bench\/blob\/master\/results\/doc\/NativeBenchmarks.png?raw=true\" rel=\"nofollow\">\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0443<\/a><\/p>\n<p>  <\/p>\n<p><img decoding=\"async\" src=\"https:\/\/github.com\/EntityFX\/EntityFX-Bench\/blob\/master\/results\/doc\/NativeBenchmarks.png?raw=true\" alt=\"NativeBenchmarks.png\"\/><\/p>\n<\/div><\/div>\n<p>  <\/p>\n<p>\u0422\u0443\u0442 \u0432\u044b\u0445\u043e\u0434\u0438\u0442 \u0442\u0430\u043a: \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u044b \u043d\u0430 \u042d\u043b\u044c\u0431\u0440\u0443\u0441\u0430\u0445 \u0438\u043c\u0435\u044e\u0442 \u0441\u043e\u043f\u043e\u0441\u0442\u0430\u0432\u0438\u043c\u0443\u044e \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0441 Intel Core i7 2600, \u0435\u0441\u043b\u0438 \u0431\u044b \u043e\u043d \u0440\u0430\u0431\u043e\u0442\u0430\u043b \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1200 \u2014 1300 \u041c\u0413\u0446 (\u0414\u043b\u044f \u042d\u043b\u044c\u0431\u0440\u0443\u0441-8\u0421), \u043a\u0440\u043e\u043c\u0435 \u0442\u0435\u0441\u0442\u0430 MP MFLOPS, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0445\u043e\u0440\u043e\u0448\u043e \u0440\u0430\u0441\u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u043e\u043c <strong>LCC<\/strong> \u0438 \u0434\u043b\u044f \u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421\u0412 \u0432\u044b\u0434\u0430\u0451\u0442 325 \u0413\u0424\u043b\u043e\u043f\u0441, \u0433\u0434\u0435 Core i7 2600 \u0432\u044b\u0434\u0430\u0432\u0430\u043b<br \/>  85 \u0413\u0424\u043b\u043e\u043f\u0441 (\u042d\u0442\u043e \u0441 SSE, \u0431\u0435\u0437 AVX).<\/p>\n<p>  <\/p>\n<h3 id=\"zaderzhki-kesha-test-tlb-ot-linusa-torvaldsa\">\u0417\u0430\u0434\u0435\u0440\u0436\u043a\u0438 \u043a\u0435\u0448\u0430. \u0422\u0435\u0441\u0442 TLB \u043e\u0442 \u041b\u0438\u043d\u0443\u0441\u0430 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441\u0430<\/h3>\n<p>  <\/p>\n<div class=\"scrollable-table\">\n<table>\n<thead>\n<tr>\n<th>Cpu<\/th>\n<th>Elbrus 2C+<\/th>\n<th>Elbrus 4C<\/th>\n<th>Elbrus 8C<\/th>\n<th>Elbrus 8CB<\/th>\n<th>Elbrus R1000<\/th>\n<th>Allwinner A64<\/th>\n<th>Amd A6 3650<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Freq (MHz)<\/td>\n<td>500<\/td>\n<td>750<\/td>\n<td>1300<\/td>\n<td>1550<\/td>\n<td>1000<\/td>\n<td>1152<\/td>\n<td>2600<\/td>\n<\/tr>\n<tr>\n<td>Cores<\/td>\n<td>2<\/td>\n<td>4<\/td>\n<td>8<\/td>\n<td>8<\/td>\n<td>4<\/td>\n<td>4<\/td>\n<td>4<\/td>\n<\/tr>\n<tr>\n<td>4k<\/td>\n<td>14.02ns<\/td>\n<td>4.04ns<\/td>\n<td>2.51ns<\/td>\n<td>1.94ns<\/td>\n<td>45.01ns<\/td>\n<td>3.48ns<\/td>\n<td>1.16ns<\/td>\n<\/tr>\n<tr>\n<td>4k cycles<\/td>\n<td>7.0<\/td>\n<td>3.0<\/td>\n<td>3.0<\/td>\n<td>3.0<\/td>\n<td>5.0<\/td>\n<td>4.0<\/td>\n<td>3.0<\/td>\n<\/tr>\n<tr>\n<td>8k<\/td>\n<td>14.02ns<\/td>\n<td>4.04ns<\/td>\n<td>2.51ns<\/td>\n<td>1.94ns<\/td>\n<td>5.01ns<\/td>\n<td>3.48ns<\/td>\n<td>1.16ns<\/td>\n<\/tr>\n<tr>\n<td>8k cycles<\/td>\n<td>7.0<\/td>\n<td>3.0<\/td>\n<td>3.0<\/td>\n<td>3.0<\/td>\n<td>5.0<\/td>\n<td>4.0<\/td>\n<td>3.0<\/td>\n<\/tr>\n<tr>\n<td>16k<\/td>\n<td>14.02ns<\/td>\n<td>4.04ns<\/td>\n<td>2.51ns<\/td>\n<td>1.94ns<\/td>\n<td>5.01ns<\/td>\n<td>3.48ns<\/td>\n<td>1.16ns<\/td>\n<\/tr>\n<tr>\n<td>16k cycles<\/td>\n<td>7.0<\/td>\n<td>3.0<\/td>\n<td>3.0<\/td>\n<td>3.0<\/td>\n<td>5.0<\/td>\n<td>4.0<\/td>\n<td>3.0<\/td>\n<\/tr>\n<tr>\n<td>32k<\/td>\n<td>14.03ns<\/td>\n<td>4.04ns<\/td>\n<td>2.51ns<\/td>\n<td>1.94ns<\/td>\n<td>5.16ns<\/td>\n<td>3.58ns<\/td>\n<td>1.16ns<\/td>\n<\/tr>\n<tr>\n<td>32k cycles<\/td>\n<td>7.0<\/td>\n<td>3.0<\/td>\n<td>3.0<\/td>\n<td>3.0<\/td>\n<td>5.2<\/td>\n<td>4.1<\/td>\n<td>3.0<\/td>\n<\/tr>\n<tr>\n<td>64k<\/td>\n<td>14.04ns<\/td>\n<td>4.06ns<\/td>\n<td>2.51ns<\/td>\n<td>1.94ns<\/td>\n<td>23.45ns<\/td>\n<td>6.83ns<\/td>\n<td>1.16ns<\/td>\n<\/tr>\n<tr>\n<td>64k cycles<\/td>\n<td>7.0<\/td>\n<td>3.0<\/td>\n<td>3.0<\/td>\n<td>3.0<\/td>\n<td>23.4<\/td>\n<td>7.9<\/td>\n<td>3.0<\/td>\n<\/tr>\n<tr>\n<td>128k<\/td>\n<td>18.04ns<\/td>\n<td>14.83ns<\/td>\n<td>9.19ns<\/td>\n<td>7.10ns<\/td>\n<td>23.75ns<\/td>\n<td>7.28ns<\/td>\n<td>4.00ns<\/td>\n<\/tr>\n<tr>\n<td>128k cycles<\/td>\n<td>9.0<\/td>\n<td>11.1<\/td>\n<td>11.0<\/td>\n<td>11.0<\/td>\n<td>23.7<\/td>\n<td>8.4<\/td>\n<td>10.4<\/td>\n<\/tr>\n<tr>\n<td>256k<\/td>\n<td>24.97ns<\/td>\n<td>14.82ns<\/td>\n<td>9.19ns<\/td>\n<td>7.10ns<\/td>\n<td>23.98ns<\/td>\n<td>7.69ns<\/td>\n<td>4.00ns<\/td>\n<\/tr>\n<tr>\n<td>256k cycles<\/td>\n<td>12.5<\/td>\n<td>11.1<\/td>\n<td>11.0<\/td>\n<td>11.0<\/td>\n<td>24.0<\/td>\n<td>48.9<\/td>\n<td>10.4<\/td>\n<\/tr>\n<tr>\n<td>512k<\/td>\n<td>22.26ns<\/td>\n<td>14.82ns<\/td>\n<td>9.28ns<\/td>\n<td>7.13ns<\/td>\n<td>24.12ns<\/td>\n<td>8.04ns<\/td>\n<td>4.00ns<\/td>\n<\/tr>\n<tr>\n<td>512k cycles<\/td>\n<td>11.1<\/td>\n<td>11.1<\/td>\n<td>11.1<\/td>\n<td>11.1<\/td>\n<td>24.1<\/td>\n<td>9.3<\/td>\n<td>10.4<\/td>\n<\/tr>\n<tr>\n<td>1M<\/td>\n<td>67.80ns<\/td>\n<td>14.83ns<\/td>\n<td>27.57ns<\/td>\n<td>21.31ns<\/td>\n<td>24.07ns<\/td>\n<td>34.36n<\/td>\n<td>4.03ns<\/td>\n<\/tr>\n<tr>\n<td>1M cycles<\/td>\n<td>33.9<\/td>\n<td>11.1<\/td>\n<td>33.1<\/td>\n<td>33.0<\/td>\n<td>24.1<\/td>\n<td>39.6<\/td>\n<td>10.5<\/td>\n<\/tr>\n<tr>\n<td>2M<\/td>\n<td>106.21ns<\/td>\n<td>22.49ns<\/td>\n<td>27.56ns<\/td>\n<td>21.31ns<\/td>\n<td>46.62ns<\/td>\n<td>37.05n<\/td>\n<td>12.14ns<\/td>\n<\/tr>\n<tr>\n<td>2M cycles<\/td>\n<td>53.1<\/td>\n<td>16.9<\/td>\n<td>33.1<\/td>\n<td>33.0<\/td>\n<td>46.6<\/td>\n<td>42.7<\/td>\n<td>31.6<\/td>\n<\/tr>\n<tr>\n<td>4M<\/td>\n<td>107.51ns<\/td>\n<td>120.65ns<\/td>\n<td>27.56ns<\/td>\n<td>21.31ns<\/td>\n<td>119.53ns<\/td>\n<td>37.36n<\/td>\n<td>12.06ns<\/td>\n<\/tr>\n<tr>\n<td>4M cycles<\/td>\n<td>53.8<\/td>\n<td>90.5<\/td>\n<td>33.1<\/td>\n<td>33.0<\/td>\n<td>119.5<\/td>\n<td>43.0<\/td>\n<td>31.3<\/td>\n<\/tr>\n<tr>\n<td>8M<\/td>\n<td>107.92ns<\/td>\n<td>121.18ns<\/td>\n<td>27.57ns<\/td>\n<td>21.31ns<\/td>\n<td>141.08ns<\/td>\n<td>37.37n<\/td>\n<td>12.21ns<\/td>\n<\/tr>\n<tr>\n<td>8M cycles<\/td>\n<td>54.0<\/td>\n<td>90.9<\/td>\n<td>33.1<\/td>\n<td>33.0<\/td>\n<td>141.1<\/td>\n<td>43.0<\/td>\n<td>31.7<\/td>\n<\/tr>\n<tr>\n<td>16M<\/td>\n<td>107.86ns<\/td>\n<td>121.27ns<\/td>\n<td>47.72ns<\/td>\n<td>31.54ns<\/td>\n<td>143.90ns<\/td>\n<td>37.57n<\/td>\n<td>12.01ns<\/td>\n<\/tr>\n<tr>\n<td>16M cycles<\/td>\n<td>53.9<\/td>\n<td>90.9<\/td>\n<td>57.3<\/td>\n<td>48.9<\/td>\n<td>143.9<\/td>\n<td>43.3<\/td>\n<td>31.2<\/td>\n<\/tr>\n<tr>\n<td>32M<\/td>\n<td>107.91ns<\/td>\n<td>119.22ns<\/td>\n<td>111.71ns<\/td>\n<td>117.28ns<\/td>\n<td>144.34ns<\/td>\n<td>37.09n<\/td>\n<td>12.02ns<\/td>\n<\/tr>\n<tr>\n<td>32M cycles<\/td>\n<td>54.0<\/td>\n<td>89.4<\/td>\n<td>134.1<\/td>\n<td>181.8<\/td>\n<td>144.3<\/td>\n<td>42.7<\/td>\n<td>31.3<\/td>\n<\/tr>\n<tr>\n<td>64M<\/td>\n<td>107.91ns<\/td>\n<td>119.48ns<\/td>\n<td>149.90ns<\/td>\n<td>117.39ns<\/td>\n<td>144.36ns<\/td>\n<td>37.07n<\/td>\n<td>11.98ns<\/td>\n<\/tr>\n<tr>\n<td>64M cycles<\/td>\n<td>54.0<\/td>\n<td>89.6<\/td>\n<td>179.9<\/td>\n<td>182.0<\/td>\n<td>144.4<\/td>\n<td>42.7<\/td>\n<td>31.2<\/td>\n<\/tr>\n<tr>\n<td>128M<\/td>\n<td>107.91ns<\/td>\n<td>121.75ns<\/td>\n<td>169.79ns<\/td>\n<td>117.51ns<\/td>\n<td>144.42ns<\/td>\n<td>37.57n<\/td>\n<td>12.02ns<\/td>\n<\/tr>\n<tr>\n<td>128M cycles<\/td>\n<td>54.0<\/td>\n<td>91.3<\/td>\n<td>203.7<\/td>\n<td>182.1<\/td>\n<td>144.4<\/td>\n<td>43.3<\/td>\n<td>31.3<\/td>\n<\/tr>\n<tr>\n<td>256M<\/td>\n<td>107.97ns<\/td>\n<td>122.11ns<\/td>\n<td>174.90ns<\/td>\n<td>117.58ns<\/td>\n<td>144.34ns<\/td>\n<td>37.77n<\/td>\n<td>12.21ns<\/td>\n<\/tr>\n<tr>\n<td>256M cycles<\/td>\n<td>54.0<\/td>\n<td>91.6<\/td>\n<td>209.9<\/td>\n<td>182.3<\/td>\n<td>144.3<\/td>\n<td>43.5<\/td>\n<td>31.7<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>  <\/p>\n<p>\u0417\u0430\u0434\u0435\u0440\u0436\u043a\u0438 \u043a\u0435\u0448\u0430 \u043d\u0430 \u042d\u043b\u044c\u0431\u0440\u0443\u0441\u0430 8\u0421\u0412 \u0442\u0430\u043a\u043e\u0432\u044b:<\/p>\n<p>  <\/p>\n<ul>\n<li>L1: 3 \u0442\u0430\u043a\u0442\u0430 \u0441 1,94 \u043d\u0441<\/li>\n<li>L2: 11 \u0442\u0430\u043a\u0442\u043e\u0432 \u0441 7,1 \u043d\u0441<\/li>\n<li>L3: 3 \u0442\u0430\u043a\u0442\u0430 \u0441 21,31 \u043d\u0441<\/li>\n<li>\u041e\u0417\u0423: 90-180 \u0442\u0430\u043a\u0442\u043e\u0432 \u0441 117 \u043d\u0441<\/li>\n<\/ul>\n<p>  <\/p>\n<p>\u0425\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0441\u0442\u0438\u043a\u0438 \u043a\u0435\u0448\u0430 \u0434\u043b\u044f \u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0437\u0434\u0435\u0441\u044c: <a href=\"http:\/\/mcst.ru\/files\/57571b\/cf0cd8\/50722d\/000000\/alfonsodemenkokozhin_i_dr-mikroarhitektura_vosmiyadernogo_mikroprotsessora.pdf\" rel=\"nofollow\">\u0410\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430 \u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421<\/a><\/p>\n<p>  <\/p>\n<p>\u0418\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u043a\u043e\u0434: <a href=\"https:\/\/github.com\/EntityFX\/test-tlb\" rel=\"nofollow\">Test TLB<\/a><\/p>\n<p>  <\/p>\n<h3 id=\"testy-pamyati-stream\">\u0422\u0435\u0441\u0442\u044b \u043f\u0430\u043c\u044f\u0442\u0438 STREAM<\/h3>\n<p>  <\/p>\n<blockquote><p>Array size = 10000000 (elements), Offset = 0 (elements)<\/p>\n<p>  Memory per array = 76.3 MiB (= 0.1 GiB).<\/p>\n<p>  Total memory required = 228.9 MiB (= 0.2 GiB).<\/p><\/blockquote>\n<p>  <\/p>\n<div class=\"scrollable-table\">\n<table>\n<thead>\n<tr>\n<th>CPU<\/th>\n<th>Frequency<\/th>\n<th>Threads<\/th>\n<th>Memory Type<\/th>\n<th>Copy (MB\/s)<\/th>\n<th>Scale (MB\/s)<\/th>\n<th>Add (MB\/s)<\/th>\n<th>Triad (MB\/s)<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Elbrus 4C<\/td>\n<td>750<\/td>\n<td>4<\/td>\n<td>DDR3-1600<\/td>\n<td>9 436.30<\/td>\n<td>9 559.70<\/td>\n<td>10 368.50<\/td>\n<td>10 464.80<\/td>\n<\/tr>\n<tr>\n<td>Elbrus 8C<\/td>\n<td>1300<\/td>\n<td>8<\/td>\n<td>DDR3-1600<\/td>\n<td>11 406.70<\/td>\n<td>11 351.70<\/td>\n<td>12 207.50<\/td>\n<td>12 355.10<\/td>\n<\/tr>\n<tr>\n<td>Elbrus 8CB<\/td>\n<td>1550<\/td>\n<td>8<\/td>\n<td>DDR4-2400<\/td>\n<td>23 181.80<\/td>\n<td>22 965.20<\/td>\n<td>25 423.90<\/td>\n<td>25 710.20<\/td>\n<\/tr>\n<tr>\n<td>Allwinner A64<\/td>\n<td>1152<\/td>\n<td>4<\/td>\n<td>LPDDR3-800<\/td>\n<td>2 419.90<\/td>\n<td>2 421.30<\/td>\n<td>2 112.70<\/td>\n<td>2 110.10<\/td>\n<\/tr>\n<tr>\n<td>AMD A6-3650<\/td>\n<td>2600<\/td>\n<td>4<\/td>\n<td>DDR3-1333<\/td>\n<td>6 563.60<\/td>\n<td>6 587.90<\/td>\n<td>7 202.80<\/td>\n<td>7 088.00<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>  <\/p>\n<p>\u0418\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u043a\u043e\u0434: <a href=\"https:\/\/github.com\/jeffhammond\/STREAM\" rel=\"nofollow\">STREAM<\/a><\/p>\n<p>  <\/p>\n<h3 id=\"geekbench-45-v-rezhime-rtc-x86---e2k-translyaciya\">Geekbench 4\/5 (\u0412 \u0440\u0435\u0436\u0438\u043c\u0435 RTC: x86 -&gt; e2k \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044f)<\/h3>\n<p>  <\/p>\n<p>Geekbench 5<\/p>\n<p>  <\/p>\n<div class=\"scrollable-table\">\n<table>\n<thead>\n<tr>\n<th>CPU<\/th>\n<th>Frequency<\/th>\n<th>Threads<\/th>\n<th>Single Thread<\/th>\n<th>Multi Thread<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><a href=\"https:\/\/browser.geekbench.com\/v5\/cpu\/3111363\" rel=\"nofollow\">\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421<\/a><\/td>\n<td>1300<\/td>\n<td>8<\/td>\n<td>142<\/td>\n<td>941<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/browser.geekbench.com\/v5\/cpu\/5537127\" rel=\"nofollow\">\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421\u0412<\/a><\/td>\n<td>1550<\/td>\n<td>8<\/td>\n<td>159<\/td>\n<td>1100<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/browser.geekbench.com\/v5\/cpu\/3462610\" rel=\"nofollow\">Intel Core i7 2600<\/a><\/td>\n<td>3440<\/td>\n<td>8<\/td>\n<td>720<\/td>\n<td>2845<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/browser.geekbench.com\/v5\/cpu\/3444484\" rel=\"nofollow\">Amd A6 3650<\/a><\/td>\n<td>2600<\/td>\n<td>4<\/td>\n<td>345<\/td>\n<td>1200<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>  <\/p>\n<p>Geekbench 4<\/p>\n<p>  <\/p>\n<div class=\"scrollable-table\">\n<table>\n<thead>\n<tr>\n<th>CPU<\/th>\n<th>Frequency<\/th>\n<th>Threads<\/th>\n<th>Single Thread<\/th>\n<th>Multi Thread<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><a href=\"https:\/\/browser.geekbench.com\/v4\/cpu\/15659929\" rel=\"nofollow\">\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421<\/a><\/td>\n<td>1300<\/td>\n<td>8<\/td>\n<td>873<\/td>\n<td>3398<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/browser.geekbench.com\/v4\/cpu\/15659957\" rel=\"nofollow\">\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421\u0412<\/a><\/td>\n<td>1550<\/td>\n<td>8<\/td>\n<td>983<\/td>\n<td>4042<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/browser.geekbench.com\/v4\/cpu\/15717223\" rel=\"nofollow\">Intel Pentium 4<\/a><\/td>\n<td>2800<\/td>\n<td>1<\/td>\n<td>795<\/td>\n<td>766<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/browser.geekbench.com\/v4\/cpu\/15959140\" rel=\"nofollow\">Intel Core i7 2600<\/a><\/td>\n<td>3440<\/td>\n<td>8<\/td>\n<td>3702<\/td>\n<td>12063<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/browser.geekbench.com\/v4\/cpu\/15659967\" rel=\"nofollow\">Qualcomm 625<\/a><\/td>\n<td>2000<\/td>\n<td>8<\/td>\n<td>852<\/td>\n<td>2829<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>  <\/p>\n<h3 id=\"crystal-mark-2004-v-rezhime-rtc-x86---e2k-translyaciya\">Crystal Mark 2004 (\u0412 \u0440\u0435\u0436\u0438\u043c\u0435 RTC: x86 -&gt; e2k \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044f)<\/h3>\n<p>  <\/p>\n<div class=\"scrollable-table\">\n<table>\n<thead>\n<tr>\n<th>CPU<\/th>\n<th>Threads<\/th>\n<th>Frequency<\/th>\n<th>ALU<\/th>\n<th>FPU<\/th>\n<th>MEM R (Mb\/s)<\/th>\n<th>MEM W (Mb\/s)<\/th>\n<th>Anounced<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>486 DX4<\/td>\n<td>1<\/td>\n<td>75<\/td>\n<td>119<\/td>\n<td>77<\/td>\n<td>9<\/td>\n<td>11<\/td>\n<td>1993<\/td>\n<\/tr>\n<tr>\n<td>P1 (P54C)<\/td>\n<td>1<\/td>\n<td>200<\/td>\n<td>484<\/td>\n<td>420<\/td>\n<td>80<\/td>\n<td>65<\/td>\n<td>1994<\/td>\n<\/tr>\n<tr>\n<td>P1 MMX (P55C)<\/td>\n<td>1<\/td>\n<td>233<\/td>\n<td>675<\/td>\n<td>686<\/td>\n<td>112<\/td>\n<td>75<\/td>\n<td>1997<\/td>\n<\/tr>\n<tr>\n<td>P2<\/td>\n<td>1<\/td>\n<td>400<\/td>\n<td>1219<\/td>\n<td>1260<\/td>\n<td>222<\/td>\n<td>150<\/td>\n<td>1998<\/td>\n<\/tr>\n<tr>\n<td>Transmeta Crusoe TM5800<\/td>\n<td>1<\/td>\n<td>1000<\/td>\n<td>2347<\/td>\n<td>1689<\/td>\n<td>405<\/td>\n<td>223<\/td>\n<td>2000<\/td>\n<\/tr>\n<tr>\n<td>P3 (Coopermine)<\/td>\n<td>1<\/td>\n<td>1000<\/td>\n<td>3440<\/td>\n<td>3730<\/td>\n<td>355<\/td>\n<td>170<\/td>\n<td>2000<\/td>\n<\/tr>\n<tr>\n<td>P4 (Willamete)<\/td>\n<td>1<\/td>\n<td>1600<\/td>\n<td>3496<\/td>\n<td>4110<\/td>\n<td>1385<\/td>\n<td>662<\/td>\n<td>2001<\/td>\n<\/tr>\n<tr>\n<td>Celeron (Willamete)<\/td>\n<td>1<\/td>\n<td>1800<\/td>\n<td>3934<\/td>\n<td>4594<\/td>\n<td>1457<\/td>\n<td>657<\/td>\n<td>2001<\/td>\n<\/tr>\n<tr>\n<td>Athlon XP (Palomino)<\/td>\n<td>1<\/td>\n<td>1400<\/td>\n<td>4450<\/td>\n<td>6220<\/td>\n<td>430<\/td>\n<td>520<\/td>\n<td>2001<\/td>\n<\/tr>\n<tr>\n<td>P4 (Northwood)<\/td>\n<td>1<\/td>\n<td>2400<\/td>\n<td>5661<\/td>\n<td>6747<\/td>\n<td>1765<\/td>\n<td>754<\/td>\n<td>2002<\/td>\n<\/tr>\n<tr>\n<td>P4 (Prescott)<\/td>\n<td>1<\/td>\n<td>2800<\/td>\n<td>5908<\/td>\n<td>6929<\/td>\n<td>3744<\/td>\n<td>851<\/td>\n<td>2004<\/td>\n<\/tr>\n<tr>\n<td>Athlon 64 (Venice)<\/td>\n<td>1<\/td>\n<td>1800<\/td>\n<td>6699<\/td>\n<td>7446<\/td>\n<td>1778<\/td>\n<td>906<\/td>\n<td>2005<\/td>\n<\/tr>\n<tr>\n<td>Celeron 530 (Conroe-L)<\/td>\n<td>1<\/td>\n<td>1733<\/td>\n<td>7806<\/td>\n<td>9117<\/td>\n<td>3075<\/td>\n<td>1226<\/td>\n<td>2006<\/td>\n<\/tr>\n<tr>\n<td>P4 (Prescott)<\/td>\n<td>2<\/td>\n<td>3000<\/td>\n<td>9719<\/td>\n<td>10233<\/td>\n<td>3373<\/td>\n<td>1578<\/td>\n<td>2004<\/td>\n<\/tr>\n<tr>\n<td>Atom D525<\/td>\n<td>4<\/td>\n<td>1800<\/td>\n<td>10505<\/td>\n<td>7605<\/td>\n<td>3407<\/td>\n<td>1300<\/td>\n<td>2010<\/td>\n<\/tr>\n<tr>\n<td>Athlon 64 X2 (Brisbane)<\/td>\n<td>2<\/td>\n<td>2300<\/td>\n<td>16713<\/td>\n<td>19066<\/td>\n<td>3973<\/td>\n<td>2728<\/td>\n<td>2007<\/td>\n<\/tr>\n<tr>\n<td>Core i3-6100<\/td>\n<td>2<\/td>\n<td>3700<\/td>\n<td>17232<\/td>\n<td>10484<\/td>\n<td>5553<\/td>\n<td>9594<\/td>\n<td>2015<\/td>\n<\/tr>\n<tr>\n<td>Pentium T3200 (Merom)<\/td>\n<td>2<\/td>\n<td>2000<\/td>\n<td>20702<\/td>\n<td>18063<\/td>\n<td>4150<\/td>\n<td>1598<\/td>\n<td>2008<\/td>\n<\/tr>\n<tr>\n<td>Atom x5-Z8350<\/td>\n<td>4<\/td>\n<td>1440<\/td>\n<td>21894<\/td>\n<td>18018<\/td>\n<td>4799<\/td>\n<td>2048<\/td>\n<td>2016<\/td>\n<\/tr>\n<tr>\n<td>Core i3-M330<\/td>\n<td>4<\/td>\n<td>2133<\/td>\n<td>25595<\/td>\n<td>26627<\/td>\n<td>6807<\/td>\n<td>4257<\/td>\n<td>2010<\/td>\n<\/tr>\n<tr>\n<td>Core 2 Duo<\/td>\n<td>2<\/td>\n<td>3160<\/td>\n<td>28105<\/td>\n<td>18196<\/td>\n<td>6850<\/td>\n<td>2845<\/td>\n<td>2008<\/td>\n<\/tr>\n<tr>\n<td>Atom Z3795<\/td>\n<td>4<\/td>\n<td>1600<\/td>\n<td>40231<\/td>\n<td>34963<\/td>\n<td>12060<\/td>\n<td>5797<\/td>\n<td>2016<\/td>\n<\/tr>\n<tr>\n<td>AMD A6-3650<\/td>\n<td>4<\/td>\n<td>2600<\/td>\n<td>46978<\/td>\n<td>35315<\/td>\n<td>9711<\/td>\n<td>3870<\/td>\n<td>2011<\/td>\n<\/tr>\n<tr>\n<td>Core 2 Quad<\/td>\n<td>4<\/td>\n<td>2833<\/td>\n<td>47974<\/td>\n<td>31391<\/td>\n<td>9710<\/td>\n<td>5493<\/td>\n<td>2008<\/td>\n<\/tr>\n<tr>\n<td>Core i3-4130<\/td>\n<td>4<\/td>\n<td>3400<\/td>\n<td>54296<\/td>\n<td>39163<\/td>\n<td>19450<\/td>\n<td>9269<\/td>\n<td>2013<\/td>\n<\/tr>\n<tr>\n<td>AMD Phenom II X4 965 (Agena)<\/td>\n<td>4<\/td>\n<td>3400<\/td>\n<td>59098<\/td>\n<td>56272<\/td>\n<td>11162<\/td>\n<td>5973<\/td>\n<td>2009<\/td>\n<\/tr>\n<tr>\n<td>Core i7-2600<\/td>\n<td>8<\/td>\n<td>3400<\/td>\n<td>95369<\/td>\n<td>71648<\/td>\n<td>19547<\/td>\n<td>9600<\/td>\n<td>2011<\/td>\n<\/tr>\n<tr>\n<td>Core i7-9900K<\/td>\n<td>16<\/td>\n<td>3600<\/td>\n<td>270445<\/td>\n<td>238256<\/td>\n<td>44618<\/td>\n<td>17900<\/td>\n<td>2018<\/td>\n<\/tr>\n<tr>\n<td>Elbrus-8C RTC-x86<\/td>\n<td>8<\/td>\n<td>1300<\/td>\n<td>65817<\/td>\n<td>29977<\/td>\n<td>49800<\/td>\n<td>7945<\/td>\n<td>2016<\/td>\n<\/tr>\n<tr>\n<td>Elbrus-8CB RTC-x86<\/td>\n<td>8<\/td>\n<td>1500<\/td>\n<td>77481<\/td>\n<td>37972<\/td>\n<td>62100<\/td>\n<td>13940<\/td>\n<td>2018<\/td>\n<\/tr>\n<tr>\n<td>Elbrus-1C+ RTC-x86<\/td>\n<td>1<\/td>\n<td>1000<\/td>\n<td>6862<\/td>\n<td>2735<\/td>\n<td>6230<\/td>\n<td>1800<\/td>\n<td>2015<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>  <\/p>\n<p>\u041f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440 \u042d\u043b\u044c\u0431\u0440\u0443\u0441-8\u0421 1.3 \u0413\u0413\u0446 \u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 AMD Phenom II X4 965 3.4 \u0413\u0413\u0446 4 \u044f\u0434\u0440\u0430. 8\u0421\u0412 \u043d\u0430 20% \u0431\u044b\u0441\u0442\u0440\u0435\u0435.<\/p>\n<p>  <\/p>\n<h2 id=\"benchmarki-sredyazykov-programmirovaniya\">\u0411\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u0438 \u0441\u0440\u0435\u0434\/\u044f\u0437\u044b\u043a\u043e\u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f<\/h2>\n<p>  <\/p>\n<p>\u0410 \u0442\u0435\u043f\u0435\u0440\u044c \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u043c \u043a \u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u0430\u043c \u044f\u0437\u044b\u043a\u043e\u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f (C#, Java, JavaScript, Python, Lua).<\/p>\n<p>  <\/p>\n<p>\u0418\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u043a\u043e\u0434 \u0437\u0434\u0435\u0441\u044c: <a href=\"https:\/\/github.com\/EntityFX\/EntityFX-Bench\" rel=\"nofollow\">https:\/\/github.com\/EntityFX\/EntityFX-Bench<\/a><br \/>  \u0418\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u043a\u043e\u0434 \u0434\u043b\u044f \u043f\u0440\u043e\u0449\u043b\u044b\u0445 \u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u043e\u0432 \u043c\u043e\u0436\u0435\u0442\u0435 \u043d\u0430\u0439\u0442\u0438 \u0442\u0443\u0442: <a href=\"https:\/\/github.com\/EntityFX\/anybench\" rel=\"nofollow\">https:\/\/github.com\/EntityFX\/anybench<\/a><\/p>\n<p>  <\/p>\n<h3 id=\"mikro-benchmarki\">\u041c\u0438\u043a\u0440\u043e \u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u0438<\/h3>\n<p>  <\/p>\n<p>\u0412 \u0446\u0438\u043a\u043b\u0435 \u0441 \u0431\u043e\u043b\u044c\u0448\u0438\u043c \u0447\u0438\u0441\u043b\u043ev \u0438\u0442\u0435\u0440\u0430\u0446\u0438\u0439 \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u043c \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0438 \u0437\u0430\u043c\u0435\u0440\u044f\u0435\u043c \u0432\u0440\u0435\u043c\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0434\u0430\u043d\u043d\u043e\u0433\u043e \u043a\u0443\u0441\u043a\u0430 \u043a\u043e\u0434\u0430. \u041d\u0438\u0436\u0435 \u0431\u0443\u0434\u0443 \u043f\u0440\u0438\u0432\u043e\u0434\u0438\u0442\u044c \u043f\u0440\u0438\u043c\u0435\u0440\u044b \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Python.<\/p>\n<p>  <\/p>\n<h4 id=\"arithmetics\">Arithmetics<\/h4>\n<p>  <\/p>\n<p>\u0417\u0430\u043c\u0435\u0440\u044f\u0435\u0442 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0430\u0440\u0438\u0444\u043c\u0435\u0442\u0438\u043a\u0438: \u0432 \u0446\u0438\u043a\u043b\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0441 \u0437\u0430\u043c\u0435\u0440\u043e\u043c \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f.<\/p>\n<p>  <\/p>\n<p>\u041f\u0440\u0438\u043c\u0435\u0440 \u043a\u043e\u0434\u0430 \u043d\u0430 Python:<\/p>\n<p>  <\/p>\n<pre><code class=\"python\">    @staticmethod     def _doArithmetics(i : int) -&gt; float:         return math.floor(i \/ 10) * math.floor(i \/ 100) * math.floor(i \/ 100) * math.floor(i \/ 100) * 1.11) + math.floor(i \/ 100) * math.floor(i \/ 1000) * math.floor(i \/ 1000) * 2.22 - i * math.floor(i \/ 10000) * 3.33 + i * 5.33<\/code><\/pre>\n<p>  <\/p>\n<h4 id=\"math\">Math<\/h4>\n<p>  <\/p>\n<p>\u0417\u0430\u043c\u0435\u0440\u044f\u0435\u0442 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0439 (Cos, Sin, Tan, Log, Power, Sqrt):<\/p>\n<p>  <\/p>\n<pre><code class=\"python\">    @staticmethod     def _doMath(i : int, li : float) -&gt; float:         rev = 1.0 \/ (i + 1.0)         return (math.fabs(i) * math.acos(rev) * math.asin(rev) * math.atan(rev) + math.floor(li) + math.exp(rev) * math.cos(i) * math.sin(i) * math.pi) + math.sqrt(i)<\/code><\/pre>\n<p>  <\/p>\n<h4 id=\"loops\">Loops<\/h4>\n<p>  <\/p>\n<p>\u0417\u0430\u043c\u0435\u0440\u044f\u0435\u0442 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u044b \u0445\u043e\u043b\u043e\u0441\u0442\u044b\u0445 \u0446\u0438\u043a\u043b\u043e\u0432. \u041a\u0441\u0442\u0430\u0442\u0438, \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u044b \u0438 \u0440\u0430\u043d\u0442\u0430\u0439\u043c\u044b \u043c\u043e\u0433\u0443\u0442 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u044d\u0442\u043e\u0442 \u043a\u043e\u0434.<\/p>\n<p>  <\/p>\n<h4 id=\"conditions\">Conditions<\/h4>\n<p>  <\/p>\n<p>\u0417\u0430\u043c\u0435\u0440\u044f\u0435\u0442 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u044b \u0443\u0441\u043b\u043e\u0432\u0438\u0439.<\/p>\n<p>  <\/p>\n<pre><code class=\"python\">        d = 0         i = 0; c = -1         while i &lt; self._iterrations:              c = ((-1 if c == (-4) else c))             if (i == (-1)):                  d = 3             elif (i == (-2)):                  d = 2             elif (i == (-3)):                  d = 1             d = (d + 1)             i += 1; c -= 1         return d<\/code><\/pre>\n<p>  <\/p>\n<h4 id=\"array-speed-memory-random-memory\">Array speed (Memory, Random Memory)<\/h4>\n<p>  <\/p>\n<p>\u0417\u0430\u043c\u0435\u0440\u044f\u0435\u0442 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0447\u0442\u0435\u043d\u0438\u044f \u0438\u0437 \u043c\u0430\u0441\u0441\u0438\u0432\u0430 \u0432 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e (\u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0438\u043b\u0438 \u0441\u043e \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u044b\u043c\u0438 \u0438\u043d\u0434\u0435\u043a\u0441\u0430\u043c\u0438)<\/p>\n<p>  <\/p>\n<div class=\"spoiler\" role=\"button\" tabindex=\"0\">                         <b class=\"spoiler_title\">\u0411\u043e\u043b\u044c\u0448\u043e\u0439 \u043a\u0443\u0441\u043e\u043a \u043a\u043e\u0434\u0430 \u043d\u0430 Python<\/b>                         <\/p>\n<div class=\"spoiler_text\">\n<pre><code class=\"python\">    def _measureArrayRead(self, size) :         block_size = 16         i = [0] * block_size          array0_ = list(map(lambda x: random.randint(-2147483647, 2147483647), range(0, size)))         end = len(array0_) - 1         k0 = math.floor(size \/ 1024)         k1 = 1 if k0 == 0 else k0          iter_internal = math.floor(self._iterrations \/ k1)         iter_internal = 1 if iter_internal == 0 else iter_internal          idx = 0         while idx &lt; end:              i[0] = (array0_[idx])             i[1] = (array0_[idx + 1])             i[2] = (array0_[idx + 2])             i[3] = (array0_[idx + 3])             i[4] = (array0_[idx + 4])             i[5] = (array0_[idx + 5])             i[6] = (array0_[idx + 6])             i[7] = (array0_[idx + 7])             i[8] = (array0_[idx + 8])             i[9] = (array0_[idx + 9])             i[0xA] = (array0_[idx + 0xA])             i[0xB] = (array0_[idx + 0xB])             i[0xC] = (array0_[idx + 0xC])             i[0xD] = (array0_[idx + 0xD])             i[0xE] = (array0_[idx + 0xE])             i[0xF] = (array0_[idx + 0xF])             idx += block_size          start = time.time()         it = 0          while it &lt; iter_internal:              idx = 0             while idx &lt; end:                  i[0] = (array0_[idx])                 i[1] = (array0_[idx + 1])                 i[2] = (array0_[idx + 2])                 i[3] = (array0_[idx + 3])                 i[4] = (array0_[idx + 4])                 i[5] = (array0_[idx + 5])                 i[6] = (array0_[idx + 6])                 i[7] = (array0_[idx + 7])                 i[8] = (array0_[idx + 8])                 i[9] = (array0_[idx + 9])                 i[0xA] = (array0_[idx + 0xA])                 i[0xB] = (array0_[idx + 0xB])                 i[0xC] = (array0_[idx + 0xC])                 i[0xD] = (array0_[idx + 0xD])                 i[0xE] = (array0_[idx + 0xE])                 i[0xF] = (array0_[idx + 0xF])                 idx += block_size             it += 1          elapsed = time.time() - start         return (iter_internal * len(array0_) * 4 \/ elapsed \/ 1024 \/ 1024, i)<\/code><\/pre>\n<\/div><\/div>\n<p>  <\/p>\n<h4 id=\"string-manipulation\">String manipulation<\/h4>\n<p>  <\/p>\n<p>\u0421\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u044b \u0441\u043e \u0441\u0442\u0440\u043e\u043a\u043e\u0432\u044b\u043c\u0438 \u0444\u0443\u043d\u043a\u0446\u0438\u044f\u043c\u0438 (replace, upper, lower)<\/p>\n<p>  <\/p>\n<pre><code class=\"python\">    @staticmethod     def _doStringManipilation(str0_ : str) -&gt; str:         return (&quot;\/&quot;.join(str0_.split(' ')).replace(&quot;\/&quot;, &quot;_&quot;).upper() + &quot;AAA&quot;).lower().replace(&quot;aaa&quot;, &quot;.&quot;)<\/code><\/pre>\n<p>  <\/p>\n<h4 id=\"hash-algorithms\">Hash algorithms<\/h4>\n<p>  <\/p>\n<p>\u0410\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u044b SHA1 \u0438 SHA256 \u043d\u0430\u0434 \u0431\u0430\u0439\u0442\u0430\u043c\u0438 \u0441\u0442\u0440\u043e\u043a.<\/p>\n<p>  <\/p>\n<pre><code class=\"python\">    @staticmethod     def _doHash(i : int, prepared_bytes):         hashlib.sha1()         sha1_hash = hashlib.sha1(prepared_bytes[i % 3]).digest()         sha256_hash = hashlib.sha256(prepared_bytes[(i + 1) % 3]).digest()         return sha1_hash + sha256_hash<\/code><\/pre>\n<p>  <\/p>\n<h3 id=\"kompleksnye-benchmarki\">\u041a\u043e\u043c\u043f\u043b\u0435\u043a\u0441\u043d\u044b\u0435 \u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u0438<\/h3>\n<p>  <\/p>\n<p>\u0412\u044b\u043f\u043e\u043b\u043d\u0438\u043b \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445 \u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u043e\u0432 Dhrystone, Whetstone, LINPACK, Scimark 2 \u043d\u0430 \u0432\u0441\u0435\u0445 5 \u044f\u0437\u044b\u043a\u0430\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f (\u043a\u043e\u043d\u0435\u0447\u043d\u043e \u0436\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0435 \u0438\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u0438, \u043d\u043e \u0430\u0434\u0430\u043f\u0442\u0438\u0440\u043e\u0432\u0430\u043b \u043f\u043e\u0434 \u043c\u043e\u0438 \u0442\u0435\u0441\u0442\u044b).<\/p>\n<p>  <\/p>\n<h4 id=\"dhrystone\">Dhrystone<\/h4>\n<p>  <\/p>\n<blockquote><p>Dhrystone \u2014 \u0441\u0438\u043d\u0442\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0442\u0435\u0441\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u044b\u043b \u043d\u0430\u043f\u0438\u0441\u0430\u043d Reinhold P. Weicker \u0432 1984 \u0433\u043e\u0434\u0443.<br \/>  \u0414\u0430\u043d\u043d\u044b\u0439 \u0442\u0435\u0441\u0442 \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\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, \u0430 \u0432\u0435\u0440\u0441\u0438\u044f 2.1 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0430 \u0442\u0430\u043a, \u0447\u0442\u043e\u0431\u044b \u0438\u0441\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0441\u0438\u043b\u044c\u043d\u044b\u0445 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0439 \u043f\u0440\u0438 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0446\u0438\u0438.<br \/>  \u0411\u0435\u043d\u0447\u043c\u0430\u0440\u043a \u0432\u044b\u0434\u0430\u0451\u0442 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0432 VAX Dhrystones \u0432 \u0441\u0435\u043a\u0443\u043d\u0434\u0443, \u0433\u0434\u0435 1 VAX DMIPS = Dhrystones \u0432 \u0441\u0435\u043a\u0443\u043d\u0434\u0443 \u0434\u0435\u043b\u0438\u0442\u044c \u043d\u0430 1757.<\/p><\/blockquote>\n<p>  <\/p>\n<h4 id=\"whetstone\">Whetstone<\/h4>\n<p>  <\/p>\n<blockquote><p>Whetstone \u2014 \u0441\u0438\u043d\u0442\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0442\u0435\u0441\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u044b\u043b \u043d\u0430\u043f\u0438\u0441\u0430\u043d Harold Curnow \u0432 1972 \u0433\u043e\u0434\u0443 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Fortran.<br \/>  \u041f\u043e\u0437\u0436\u0435 \u0431\u044b\u043b \u043f\u0435\u0440\u0435\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 C Roy Longbottom. \u0414\u0430\u043d\u043d\u044b\u0439 \u0442\u0435\u0441\u0442 \u0432\u044b\u0434\u0430\u0451\u0442 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0432 MWIPS,<br \/>  \u0442\u0430\u043a\u0436\u0435 \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u044b\u0435 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0432 MOPS (\u041c\u0438\u043b\u043b\u0438\u043e\u043d\u043e\u0432 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 \u0432 \u0441\u0435\u043a\u0443\u043d\u0434\u0443) \u0438 MFLOPS (\u041c\u0438\u043b\u043b\u0438\u043e\u043d\u044b \u0432\u0435\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 \u0441 \u043f\u043b\u0430\u0432\u0430\u044e\u0449\u0435\u0439 \u0437\u0430\u043f\u044f\u0442\u043e\u0439 \u0432 \u0441\u0435\u043a\u0443\u043d\u0434\u0443).<br \/>  \u0414\u0430\u043d\u043d\u044b\u0439 \u0442\u0435\u0441\u0442 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u043f\u043e\u0434\u0441\u0447\u0451\u0442\u044b: \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0446\u0435\u043b\u043e\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u044b\u0445 \u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 \u0441 \u043f\u043b\u0430\u0432\u0430\u044e\u0449\u0435\u0439 \u0437\u0430\u043f\u044f\u0442\u043e\u0439,<br \/>  \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 \u0441 \u043c\u0430\u0441\u0441\u0438\u0432\u0430\u043c\u0438, \u0441 \u0443\u0441\u043b\u043e\u0432\u043d\u044b\u043c \u043e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u043e\u043c, \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0442\u0440\u0438\u0433\u043e\u043d\u043e\u043c\u0435\u0442\u0440\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0439 \u0438 \u0444\u0443\u043d\u043a\u0446\u0438\u0439 \u0432\u043e\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0432 \u0441\u0442\u0435\u043f\u0435\u043d\u044c, \u043b\u043e\u0433\u0430\u0440\u0438\u0444\u043c\u043e\u0432 \u0438 \u0438\u0437\u0432\u043b\u0435\u0447\u0435\u043d\u0438\u044f \u043a\u043e\u0440\u043d\u044f.<\/p><\/blockquote>\n<p>  <\/p>\n<h4 id=\"linpack\">LINPACK<\/h4>\n<p>  <\/p>\n<blockquote><p>LINPACK \u2014 \u0442\u0435\u0441\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u044b\u043b \u043d\u0430\u043f\u0438\u0441\u0430\u043d Jack Dongarra \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Fortran \u0432 70\u0445 \u0433\u043e\u0434\u0430\u0445, \u043f\u043e\u0437\u0436\u0435 \u043f\u0435\u0440\u0435\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a C.<br \/>  \u0422\u0435\u0441\u0442 \u0441\u0447\u0438\u0442\u0430\u0435\u0442 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043b\u0438\u043d\u0435\u0439\u043d\u044b\u0445 \u0443\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0439, \u0434\u0435\u043b\u0430\u0435\u0442 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u043d\u0430\u0434 \u0434\u0432\u0443\u043c\u0435\u0440\u043d\u044b\u043c\u0438 (\u043c\u0430\u0442\u0440\u0438\u0446\u0430\u043c\u0438) \u0438 \u043e\u0434\u043d\u043e\u043c\u0435\u0440\u043d\u044b\u043c\u0438 (\u0432\u0435\u043a\u0442\u043e\u0440\u0430\u043c\u0438).<br \/>  \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f Linpack 2000&#215;2000.<\/p><\/blockquote>\n<p>  <\/p>\n<h4 id=\"scimark-2\">Scimark 2<\/h4>\n<p>  <\/p>\n<blockquote><p>SciMark 2 \u2014 \u043d\u0430\u0431\u043e\u0440 \u0442\u0435\u0441\u0442\u043e\u0432 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 C \u0438\u0437\u043c\u0435\u0440\u044f\u044e\u0449\u0438\u0439 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043a\u043e\u0434\u0430 \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u044e\u0449\u0435\u0433\u043e\u0441\u044f \u0432 \u043d\u0430\u0443\u0447\u043d\u044b\u0445 \u0438 \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u0445. \u0421\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0432 \u0441\u0435\u0431\u0435 5 \u0432\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0442\u0435\u0441\u0442\u043e\u0432: FFT (\u0431\u044b\u0441\u0442\u0440\u043e\u0435 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0424\u0443\u0440\u044c\u0435), Gauss-Seidel relaxation (\u041c\u0435\u0442\u043e\u0434 \u0413\u0430\u0443\u0441\u0441\u0430 \u2014 \u0417\u0435\u0439\u0434\u0435\u043b\u044f \u0434\u043b\u044f \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0421\u041b\u0410\u0423), Sparse matrix-multiply (\u0423\u043c\u043d\u043e\u0436\u0435\u043d\u0438\u0435 \u0440\u0430\u0437\u0440\u0435\u0436\u0435\u043d\u043d\u044b\u0445 \u043c\u0430\u0442\u0440\u0438\u0446), Monte Carlo integration (\u0418\u043d\u0442\u0435\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043c\u0435\u0442\u043e\u0434\u043e\u043c \u041c\u043e\u043d\u0442\u0435-\u041a\u0430\u0440\u043b\u043e), \u0438 LU factorization (LU-\u0440\u0430\u0437\u043b\u043e\u0436\u0435\u043d\u0438\u0435).<\/p><\/blockquote>\n<p>\u041f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u043c \u043a \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430\u043c.<\/p>\n<p>  <\/p>\n<h2 id=\"rezultaty\">\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b<\/h2>\n<p>  <\/p>\n<h3 id=\"benchmarki-java\">\u0411\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u0438 Java<\/h3>\n<p>  <\/p>\n<div class=\"spoiler\" role=\"button\" tabindex=\"0\">                         <b class=\"spoiler_title\">\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0445 \u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u043e\u0432<\/b>                         <\/p>\n<div class=\"spoiler_text\">\n<p><a href=\"https:\/\/github.com\/EntityFX\/EntityFX-Bench\/blob\/master\/results\/doc\/JavaBenchmarks.png?raw=true\" rel=\"nofollow\">\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0443<\/a><\/p>\n<p>  <\/p>\n<p><img decoding=\"async\" src=\"https:\/\/github.com\/EntityFX\/EntityFX-Bench\/blob\/master\/results\/doc\/JavaBenchmarks.png?raw=true\" alt=\"JavaBenchmarks.png\"\/><\/p>\n<\/div><\/div>\n<p>  <\/p>\n<p>\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b Java \u043d\u0430 \u042d\u043b\u044c\u0431\u0440\u0443\u0441\u0430\u0445 \u0432 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0438 \u0441 Core i7 2600 4 \u044f\u0434\u0440\u0430, 8 \u043f\u043e\u0442\u043e\u043a\u043e\u0432 3.4 \u0413\u0413\u0446:<\/p>\n<p>  <\/p>\n<ul>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 1\u0421+ \u0432 11 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 1 \u043f\u043e\u0442\u043e\u043a<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 4\u0421 \u0432 10 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 1 \u043f\u043e\u0442\u043e\u043a<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421 \u0432 5,5 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 1 \u043f\u043e\u0442\u043e\u043a<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421\u0412 \u0432 4,5 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 1 \u043f\u043e\u0442\u043e\u043a<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 1\u0421+ \u0432 18 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 \u0432\u0441\u0435\u0445 \u043f\u043e\u0442\u043e\u043a\u0430\u0445<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 4\u0421 \u0432 12,5 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 \u0432\u0441\u0435\u0445 \u043f\u043e\u0442\u043e\u043a\u0430\u0445<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421 \u0432 3 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 \u0432\u0441\u0435\u0445 \u043f\u043e\u0442\u043e\u043a\u0430\u0445<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421\u0412 \u0432 2,5 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 \u0432\u0441\u0435\u0445 \u043f\u043e\u0442\u043e\u043a\u0430\u0445<\/li>\n<\/ul>\n<p>  <\/p>\n<p>\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b Java \u043d\u0430 \u042d\u043b\u044c\u0431\u0440\u0443\u0441\u0430\u0445 \u0432 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0438 \u0441 Core i7 2600 4 \u044f\u0434\u0440\u0430, 8 \u043f\u043e\u0442\u043e\u043a\u043e\u0432, \u043d\u043e \u043d\u0430 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b\u0445 \u0447\u0430\u0441\u0442\u043e\u0442\u0430\u0445:<\/p>\n<p>  <\/p>\n<ul>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 1\u0421+ \u0432 3,5 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 1 \u043f\u043e\u0442\u043e\u043a Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 4\u0421 \u0432 2,5 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 1 \u043f\u043e\u0442\u043e\u043a Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 0,8 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421 \u0432 2 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 1 \u043f\u043e\u0442\u043e\u043a Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1,3 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421\u0412 \u0432 2 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 1 \u043f\u043e\u0442\u043e\u043a Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1,55 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 1\u0421+ \u0432 5 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 \u0432\u0441\u0435\u0445 \u043f\u043e\u0442\u043e\u043a\u0430\u0445 Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 4\u0421 \u0432 2,75 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 \u0432\u0441\u0435\u0445 \u043f\u043e\u0442\u043e\u043a\u0430\u0445 Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 0,8 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421 \u0432 1,15 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 \u0432\u0441\u0435\u0445 \u043f\u043e\u0442\u043e\u043a\u0430\u0445 Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1,3 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421\u0412 \u0432 1,15 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 \u0432\u0441\u0435\u0445 \u043f\u043e\u0442\u043e\u043a\u0430\u0445 Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1,55 \u0413\u0413\u0446<\/li>\n<\/ul>\n<p>  <\/p>\n<p>\u0414\u043b\u044f Java \u0434\u0435\u043b\u0430\u043b\u0438 \u043e\u0447\u0435\u043d\u044c \u0441\u0435\u0440\u044c\u0451\u0437\u043d\u044b\u0435 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043e\u0442\u0441\u0442\u0430\u0432\u0430\u043d\u0438\u0435 \u0432 2 \u0440\u0430\u0437\u0430 \u043d\u0430 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b\u0445 \u0447\u0430\u0441\u0442\u043e\u0442\u0430\u0445 \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u043b\u043e\u0445\u0438\u043c \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u043c.<\/p>\n<p>  <\/p>\n<p>\u041f\u0440\u043e \u0442\u043e, \u043a\u0430\u043a \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043b\u0438 Java \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0447\u0438\u0442\u0430\u0442\u044c \u0442\u0443\u0442: <a href=\"https:\/\/students.jpoint.ru\/presentations\/track_3\/Elbrus_sd_jpoint_pptx.pdf\" rel=\"nofollow\">Java \u043d\u0430 \u042d\u043b\u044c\u0431\u0440\u0443\u0441\u0435<\/a><\/p>\n<p>  <\/p>\n<p>\u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0437\u0434\u0435\u0441\u044c:<\/p>\n<p>  <\/p>\n<div class=\"oembed\"><iframe id=\"5fea5c5105d782142ffea560\" src=\"https:\/\/embedd.srv.habr.com\/iframe\/5fea5c5105d782142ffea560\"><\/iframe><\/div>\n<p>  <\/p>\n<h3 id=\"benchmarki-c-net-framework-net-core-mono\">\u0411\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u0438 C# (.Net Framework, .Net Core, Mono)<\/h3>\n<p>  <\/p>\n<div class=\"spoiler\" role=\"button\" tabindex=\"0\">                         <b class=\"spoiler_title\">\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u043e\u0432 \u043d\u0430 C#<\/b>                         <\/p>\n<div class=\"spoiler_text\">\n<p><img decoding=\"async\" src=\"https:\/\/github.com\/EntityFX\/EntityFX-Bench\/blob\/master\/results\/doc\/DotnetBenchmarks.png?raw=true\" alt=\"DotnetBenchmarks.png\"\/><\/p>\n<\/div><\/div>\n<p>  <\/p>\n<p>\u0422\u0430\u043a \u043a\u0430\u043a \u0441\u0440\u0435\u0434 \u0438\u0441\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e (.Net Framework, .Net Core, Mono), \u0442\u043e \u044f \u0441\u0442\u0430\u0440\u0430\u043b\u0441\u044f \u0441\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u0442\u044c \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b\u0435 \u0441\u0440\u0435\u0434\u044b \u0438\u0441\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f, \u0442. \u0435. Mono \u043d\u0430 e2k c Mono \u043d\u0430 x86.<\/p>\n<p>  <\/p>\n<p>\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b C# (Mono) \u043d\u0430 \u042d\u043b\u044c\u0431\u0440\u0443\u0441\u0430\u0445 \u0432 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0438 \u0441 Core i7 2600 4 \u044f\u0434\u0440\u0430, 8 \u043f\u043e\u0442\u043e\u043a\u043e\u0432 3.4 \u0413\u0413\u0446:<\/p>\n<p>  <\/p>\n<ul>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 1\u0421+ \u0432 15,5 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 1 \u043f\u043e\u0442\u043e\u043a<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 4\u0421 \u0432 19 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 1 \u043f\u043e\u0442\u043e\u043a<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421 \u0432 10,5 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 1 \u043f\u043e\u0442\u043e\u043a<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421\u0412 \u0432 8 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 1 \u043f\u043e\u0442\u043e\u043a<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 1\u0421+ \u0432 24 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 \u0432\u0441\u0435\u0445 \u043f\u043e\u0442\u043e\u043a\u0430\u0445<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 4\u0421 \u0432 12,5 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 \u0432\u0441\u0435\u0445 \u043f\u043e\u0442\u043e\u043a\u0430\u0445<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421 \u0432 4,5 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 \u0432\u0441\u0435\u0445 \u043f\u043e\u0442\u043e\u043a\u0430\u0445<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421\u0412 \u0432 4 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 \u0432\u0441\u0435\u0445 \u043f\u043e\u0442\u043e\u043a\u0430\u0445<\/li>\n<\/ul>\n<p>  <\/p>\n<p>\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b C# (Mono) \u043d\u0430 \u042d\u043b\u044c\u0431\u0440\u0443\u0441\u0430\u0445 \u0432 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0438 \u0441 Core i7 2600 4 \u044f\u0434\u0440\u0430, 8 \u043f\u043e\u0442\u043e\u043a\u043e\u0432, \u043d\u043e \u043d\u0430 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b\u0445 \u0447\u0430\u0441\u0442\u043e\u0442\u0430\u0445:<\/p>\n<p>  <\/p>\n<ul>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 1\u0421+ \u0432 4,5 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 1 \u043f\u043e\u0442\u043e\u043a Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 4\u0421 \u0432 4,2 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 1 \u043f\u043e\u0442\u043e\u043a Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 0,8 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421 \u0432 3 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 1 \u043f\u043e\u0442\u043e\u043a Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1,3 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421\u0412 \u0432 3 \u0440\u0430\u0437\u0430 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 1 \u043f\u043e\u0442\u043e\u043a Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1,55 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 1\u0421+ \u0432 7 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 \u0432\u0441\u0435\u0445 \u043f\u043e\u0442\u043e\u043a\u0430\u0445 Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 4\u0421 \u0432 3 \u0440\u0430\u0437\u0430 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 \u0432\u0441\u0435\u0445 \u043f\u043e\u0442\u043e\u043a\u0430\u0445 Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 0,8 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421 \u0432 1,5 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 \u0432\u0441\u0435\u0445 \u043f\u043e\u0442\u043e\u043a\u0430\u0445 Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1,3 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421\u0412 \u0432 1,2 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 \u0432\u0441\u0435\u0445 \u043f\u043e\u0442\u043e\u043a\u0430\u0445 Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1,55 \u0413\u0413\u0446<\/li>\n<\/ul>\n<p>  <\/p>\n<p>\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b C# (NetCore) \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 RTC \u043d\u0430 \u042d\u043b\u044c\u0431\u0440\u0443\u0441\u0430\u0445 \u0432 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0438 \u0441 Core i7 2600 4 \u044f\u0434\u0440\u0430, 8 \u043f\u043e\u0442\u043e\u043a\u043e\u0432 3.4 \u0413\u0413\u0446:<\/p>\n<p>  <\/p>\n<ul>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421 \u0432 3,5 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 1 \u043f\u043e\u0442\u043e\u043a Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1,3 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421\u0412 \u0432 3 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 1 \u043f\u043e\u0442\u043e\u043a Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1,55 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421 \u0432 2 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 \u0432\u0441\u0435\u0445 \u043f\u043e\u0442\u043e\u043a\u0430\u0445 Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1,3 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421\u0412 \u0432 1,5 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 \u0432\u0441\u0435\u0445 \u043f\u043e\u0442\u043e\u043a\u0430\u0445 Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1,55 \u0413\u0413\u0446<\/li>\n<\/ul>\n<p>  <\/p>\n<p>\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b C# (NetCore) \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 RTC \u043d\u0430 \u042d\u043b\u044c\u0431\u0440\u0443\u0441\u0430\u0445 \u0432 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0438 \u0441 Core i7 2600 4 \u044f\u0434\u0440\u0430, 8 \u043f\u043e\u0442\u043e\u043a\u043e\u0432, \u043d\u043e \u043d\u0430 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b\u0445 \u0447\u0430\u0441\u0442\u043e\u0442\u0430\u0445:<\/p>\n<p>  <\/p>\n<ul>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421 \u0432 1,3 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 1 \u043f\u043e\u0442\u043e\u043a Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1,3 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421\u0412 \u0432 1,2 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 1 \u043f\u043e\u0442\u043e\u043a Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1,55 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421 \u0432 1,25 \u0440\u0430\u0437\u0430 \u0431\u044b\u0441\u0442\u0440\u0435\u0435 \u043d\u0430 \u0432\u0441\u0435\u0445 \u043f\u043e\u0442\u043e\u043a\u0430\u0445 Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1,3 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421\u0412 \u0432 1,25 \u0440\u0430\u0437\u0430 \u0431\u044b\u0441\u0442\u0440\u0435\u0435 \u043d\u0430 \u0432\u0441\u0435\u0445 \u043f\u043e\u0442\u043e\u043a\u0430\u0445 Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1,55 \u0413\u0413\u0446<\/li>\n<\/ul>\n<p>  <\/p>\n<p>Mono \u0441\u0430\u043c \u043f\u043e \u0441\u0435\u0431\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u043e\u0439 \u0441\u0440\u0435\u0434\u043e\u0439 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043f\u043e \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u044e \u0441 Net Fremework, \u0430 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u0441 NetCore (\u0434\u043e 3\u0445 \u0440\u0430\u0437). \u0427\u0442\u043e \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u043e. \u0417\u0434\u0435\u0441\u044c \u044f \u043d\u0435 \u0437\u043d\u0430\u044e, \u0434\u0435\u043b\u0430\u043b\u0438 \u043b\u0438 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438 \u043a\u0430\u043a \u044d\u0442\u043e \u0431\u044b\u043b\u043e \u0441\u0434\u0435\u043b\u0430\u043d\u043e \u0441 Java.<\/p>\n<p>  <\/p>\n<p>\u0412\u044b\u0445\u043e\u0434\u0438\u0442 NetCore \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 RTC \u043d\u0430 \u042d\u043b\u044c\u0431\u0440\u0443\u0441\u0430\u0445 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0434\u043e 4\u0445 \u0440\u0430\u0437 \u0431\u044b\u0441\u0442\u0440\u0435\u0435 \u0447\u0435\u043c Mono. \u0411\u0443\u0434\u0435\u043c \u0436\u0434\u0430\u0442\u044c \u043d\u0430\u0442\u0438\u0432\u043d\u043e\u0433\u043e NetCore \u0434\u043b\u044f e2k.<\/p>\n<p>  <\/p>\n<h3 id=\"benchmarki-javascript-brauzernye\">\u0411\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u0438 JavaScript (\u0411\u0440\u0430\u0443\u0437\u0435\u0440\u043d\u044b\u0435)<\/h3>\n<p>  <\/p>\n<p>JavaScript \u0432\u0435\u0440\u0441\u0438\u044f \u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u0430: <a href=\"http:\/\/laseroid.azurewebsites.net\/js-bench\/\" rel=\"nofollow\">http:\/\/laseroid.azurewebsites.net\/js-bench\/<\/a><\/p>\n<p>  <\/p>\n<div class=\"spoiler\" role=\"button\" tabindex=\"0\">                         <b class=\"spoiler_title\">\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u043e\u0432 \u043d\u0430 JavaScript<\/b>                         <\/p>\n<div class=\"spoiler_text\">\n<p><a href=\"https:\/\/github.com\/EntityFX\/EntityFX-Bench\/blob\/master\/results\/doc\/JavaScriptBenchmarks.png?raw=true\" rel=\"nofollow\">\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0443<\/a><\/p>\n<p>  <\/p>\n<p><img decoding=\"async\" src=\"https:\/\/github.com\/EntityFX\/EntityFX-Bench\/blob\/master\/results\/doc\/JavaScriptBenchmarks.png?raw=true\" alt=\"JavaScriptBenchmarks.png\"\/><\/p>\n<\/div><\/div>\n<p>  <\/p>\n<p>\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b JavaScript \u043d\u0430 \u042d\u043b\u044c\u0431\u0440\u0443\u0441\u0430\u0445 \u0432 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0438 \u0441 Core i7 2600 4 \u044f\u0434\u0440\u0430, 8 \u043f\u043e\u0442\u043e\u043a\u043e\u0432 3.4 \u0413\u0413\u0446:<\/p>\n<p>  <\/p>\n<ul>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 1\u0421+ \u0432 16 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 4\u0421 \u0432 12,5 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421 \u0432 6,5 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421\u0412 \u0432 5 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435<\/li>\n<\/ul>\n<p>  <\/p>\n<p>\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b JavaScript \u043d\u0430 \u042d\u043b\u044c\u0431\u0440\u0443\u0441\u0430\u0445 \u0432 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0438 \u0441 Core i7 2600 4 \u044f\u0434\u0440\u0430, 8 \u043f\u043e\u0442\u043e\u043a\u043e\u0432, \u043d\u043e \u043d\u0430 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b\u0445 \u0447\u0430\u0441\u0442\u043e\u0442\u0430\u0445:<\/p>\n<p>  <\/p>\n<ul>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 1\u0421+ \u0432 5 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 4\u0421 \u0432 2,75 \u0440\u0430\u0437\u0430 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 0,8 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421 \u0432 2,5 \u0440\u0430\u0437\u0430 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1,3 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421\u0412 \u0432 2,25 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1,55 \u0413\u0413\u0446<\/li>\n<\/ul>\n<p>  <\/p>\n<h4 id=\"drugie-populyarnye-javascript-benchmarki\">\u0414\u0440\u0443\u0433\u0438\u0435 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0435 JavaScript \u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u0438<\/h4>\n<p>  <\/p>\n<p><a href=\"https:\/\/chromium.github.io\/octane\/\" rel=\"nofollow\">Octane<\/a><\/p>\n<p>  <\/p>\n<p>Firefox (\u0432\u0435\u0440\u0441\u0438\u0438 \u0440\u0430\u0437\u043d\u044b\u0435)<\/p>\n<p>  <\/p>\n<div class=\"scrollable-table\">\n<table>\n<thead>\n<tr>\n<th>Cpu<\/th>\n<th>Result (\u0431\u0430\u043b\u043b\u044b)<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Intel Core i7 2600<\/td>\n<td>23321<\/td>\n<\/tr>\n<tr>\n<td>AMD A6-3650<\/td>\n<td>11741<\/td>\n<\/tr>\n<tr>\n<td>Intel Pentium 4 2800<\/td>\n<td>3387<\/td>\n<\/tr>\n<tr>\n<td>Elbrus 8C (rtc x86 32bit)<\/td>\n<td>2815<\/td>\n<\/tr>\n<tr>\n<td>Elbrus 8C<\/td>\n<td>2102<\/td>\n<\/tr>\n<tr>\n<td>Elbrus 1C+<\/td>\n<td>739<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>  <\/p>\n<p><a href=\"https:\/\/krakenbenchmark.mozilla.org\/kraken-1.1\/driver\" rel=\"nofollow\">Kraken Benchmark<\/a><\/p>\n<p>  <\/p>\n<p>Firefox (\u0432\u0435\u0440\u0441\u0438\u0438 \u0440\u0430\u0437\u043d\u044b\u0435)<\/p>\n<p>  <\/p>\n<div class=\"scrollable-table\">\n<table>\n<thead>\n<tr>\n<th>Cpu<\/th>\n<th>Result (ms)<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Elbrus 8C<\/td>\n<td>10493.4<\/td>\n<\/tr>\n<tr>\n<td>Elbrus 8CB RTX x86<\/td>\n<td>9567.5<\/td>\n<\/tr>\n<tr>\n<td>Elbrus 8CB<\/td>\n<td>8714.2<\/td>\n<\/tr>\n<tr>\n<td>Intel Pentium 4 2800<\/td>\n<td>9486.6<\/td>\n<\/tr>\n<tr>\n<td>AMD A6-3650<\/td>\n<td>3052.5<\/td>\n<\/tr>\n<tr>\n<td>Intel Core i7 2600 (3.4 GHz)<\/td>\n<td>1456.8<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>  <\/p>\n<p><a href=\"https:\/\/webkit.org\/perf\/sunspider-1.0.2\/sunspider-1.0.2\/driver.html\" rel=\"nofollow\">Sunspider<\/a><\/p>\n<p>  <\/p>\n<p>Firefox (\u0432\u0435\u0440\u0441\u0438\u0438 \u0440\u0430\u0437\u043d\u044b\u0435)<\/p>\n<p>  <\/p>\n<div class=\"scrollable-table\">\n<table>\n<thead>\n<tr>\n<th>Cpu<\/th>\n<th>Result (ms)<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Elbrus 8C<\/td>\n<td>3059.8<\/td>\n<\/tr>\n<tr>\n<td>Elbrus 8CB<\/td>\n<td>2394.6<\/td>\n<\/tr>\n<tr>\n<td>Intel Pentium 4 2800<\/td>\n<td>1295.5<\/td>\n<\/tr>\n<tr>\n<td>AMD A6-3650<\/td>\n<td>485.6<\/td>\n<\/tr>\n<tr>\n<td>Intel Core i7 2600 (3.4 GHz)<\/td>\n<td>242.9<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>  <\/p>\n<p>\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0441\u043b\u0430\u0431\u043e\u0432\u0430\u0442\u044b. \u041f\u0440\u0438\u0447\u0438\u043d\u0430: \u043d\u0438\u0437\u043a\u0438\u0435 \u0442\u0430\u043a\u0442\u043e\u0432\u044b\u0435 \u0447\u0430\u0441\u0442\u043e\u0442\u044b \u0438 \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u0430\u044f \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f. \u041d\u043e \u044d\u0442\u043e \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u043b\u0443\u0447\u0448\u0435, \u0447\u0435\u043c \u0431\u044b\u043b\u043e \u0440\u0430\u043d\u044c\u0448\u0435. \u0422\u0430\u043a\u0436\u0435 \u0431\u0440\u0430\u0443\u0437\u0435\u0440 FX52 \u0443\u0436\u0435 \u0441\u0442\u0430\u0440\u044b\u0439, \u0430 \u0431\u0443\u0434\u0435\u0442 \u043d\u043e\u0432\u0430\u044f, \u043d\u0430\u0434\u0435\u044e\u0441\u044c, \u0442\u0430\u043c \u0443\u0436\u0435 \u0434\u043e\u043f\u0438\u043b\u0438\u043b\u0438 JavaScript.<\/p>\n<p>  <\/p>\n<h3 id=\"benchmarki-php\">\u0411\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u0438 PHP<\/h3>\n<p>  <\/p>\n<div class=\"spoiler\" role=\"button\" tabindex=\"0\">                         <b class=\"spoiler_title\">\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u043e\u0432 \u043d\u0430 PHP<\/b>                         <\/p>\n<div class=\"spoiler_text\">\n<p><a href=\"https:\/\/github.com\/EntityFX\/EntityFX-Bench\/blob\/master\/results\/doc\/PHPBenchmarks.png?raw=true\" rel=\"nofollow\">\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0443<\/a><\/p>\n<p>  <\/p>\n<p><img decoding=\"async\" src=\"https:\/\/github.com\/EntityFX\/EntityFX-Bench\/blob\/master\/results\/doc\/PHPBenchmarks.png?raw=true\" alt=\"PHPBenchmarks.png\"\/><\/p>\n<\/div><\/div>\n<p>  <\/p>\n<p>\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b PHP \u043d\u0430 \u042d\u043b\u044c\u0431\u0440\u0443\u0441\u0430\u0445 \u0432 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0438 \u0441 Core i7 2600 3.4 \u0413\u0413\u0446:<\/p>\n<p>  <\/p>\n<ul>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 2\u0421+ \u0432 15,5 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 1\u0421+ \u0432 8 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 4\u0421 \u0432 4,5 \u0440\u0430\u0437\u0430 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421 \u0432 3 \u0440\u0430\u0437\u0430 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421\u0412 \u0432 2,5 \u0440\u0430\u0437\u0430 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 R1000 \u0432 12,5 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435<\/li>\n<\/ul>\n<p>  <\/p>\n<p>\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b PHP \u043d\u0430 \u042d\u043b\u044c\u0431\u0440\u0443\u0441\u0430\u0445 \u0432 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0438 \u0441 Core i7 2600, \u043d\u043e \u043d\u0430 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b\u0445 \u0447\u0430\u0441\u0442\u043e\u0442\u0430\u0445:<\/p>\n<p>  <\/p>\n<ul>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 2\u0421+ \u0432 2,3 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 0,5 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 1\u0421+ \u0432 2,3 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 4\u0421 = Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 0,8 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421 \u0432 1,1 \u0440\u0430\u0437\u0430 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1,3 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421\u0412 \u0432 1,1 \u0440\u0430\u0437\u0430 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1,55 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 R1000 \u0432 3,75 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1 \u0413\u0413\u0446<\/li>\n<\/ul>\n<p>  <\/p>\n<p>PHP \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043f\u043e\u0447\u0442\u0438 \u0440\u0430\u0432\u043d\u0443\u044e \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u043d\u0430 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b\u0445 \u0447\u0430\u0441\u0442\u043e\u0442\u0430\u0445 \u0441 Intel \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430\u043c\u0438. \u041f\u0440\u0438\u0447\u0438\u043d\u0430 \u043f\u0440\u043e\u0441\u0442\u0430: \u0437\u0434\u0435\u0441\u044c \u041c\u0426\u0421\u0422 \u0434\u0435\u043b\u0430\u043b\u0438 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044e. \u041e\u0447\u0435\u043d\u044c \u0443\u0434\u0438\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u0438\u043d\u0442\u0435\u0440\u043f\u0440\u0435\u0442\u0438\u0440\u0443\u0435\u043c\u043e\u0433\u043e \u044f\u0437\u044b\u043a\u0430. \u041a\u0441\u0442\u0430\u0442\u0438, \u0445\u043e\u0447\u0443 \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u044c \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043d\u0430 \u0442\u043e \u0447\u0442\u043e PHP 7.4 \u0441\u0442\u0430\u043b \u0431\u044b\u0441\u0442\u0440\u0435\u0435 \u0432\u0435\u0440\u0441\u0438\u0438 PHP 5.6 \u0432 1,5 \u0440\u0430\u0437\u0430, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u043b \u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u0438 \u043d\u0430 2\u0445 \u0432\u0435\u0440\u0441\u0438\u044f\u0445 \u043d\u0430 Core i7 2600.<\/p>\n<p>  <\/p>\n<h4 id=\"drugie-populyarnye-php-benchmarki\">\u0414\u0440\u0443\u0433\u0438\u0435 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0435 PHP \u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u0438<\/h4>\n<p>  <\/p>\n<p><a href=\"https:\/\/github.com\/rusoft\/php-simple-benchmark-script\" rel=\"nofollow\">PHP Simple Benchmark<\/a><\/p>\n<p>  <\/p>\n<div class=\"scrollable-table\">\n<table>\n<thead>\n<tr>\n<th>Test<\/th>\n<th>Elbrus 8C<\/th>\n<th>Elbrus 8CB<\/th>\n<th>Pentium 4 2800<\/th>\n<th>AMD A6-3650<\/th>\n<th>Core i7-2600<\/th>\n<th><\/th>\n<th>Allwinner A64<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Frequency<\/td>\n<td>1300<\/td>\n<td>1550<\/td>\n<td>2800<\/td>\n<td>2600<\/td>\n<td>3400<\/td>\n<td><\/td>\n<td>1152<\/td>\n<\/tr>\n<tr>\n<td>CPU Threads<\/td>\n<td>8<\/td>\n<td>8<\/td>\n<td>1<\/td>\n<td>4<\/td>\n<td>8 (4)<\/td>\n<td><\/td>\n<td>4<\/td>\n<\/tr>\n<tr>\n<td>Version<\/td>\n<td>7.0.33<\/td>\n<td>7.0.33<\/td>\n<td>7.2.24<\/td>\n<td>7.4.3<\/td>\n<td>7.0.33<\/td>\n<td>5.6.20<\/td>\n<td>7.0.33<\/td>\n<\/tr>\n<tr>\n<td>01_math (kOp\/s)<\/td>\n<td>58.15<\/td>\n<td>69.72<\/td>\n<td>104.19<\/td>\n<td>295.97<\/td>\n<td>308.94<\/td>\n<td>131.73<\/td>\n<td>44.33<\/td>\n<\/tr>\n<tr>\n<td>02_string_concat (MOp\/s)<\/td>\n<td>3.56<\/td>\n<td>3.92<\/td>\n<td>4.00<\/td>\n<td>13.15<\/td>\n<td>5.52<\/td>\n<td>0.56<\/td>\n<td>3.07<\/td>\n<\/tr>\n<tr>\n<td>03_1_string_number_concat (kOp\/s)<\/td>\n<td>418.29<\/td>\n<td>472.77<\/td>\n<td>631.10<\/td>\n<td>1510.00<\/td>\n<td>1680.00<\/td>\n<td>1600.00<\/td>\n<td>332.99<\/td>\n<\/tr>\n<tr>\n<td>03_2_string_number_format (kOp\/s)<\/td>\n<td>506.39<\/td>\n<td>573.89<\/td>\n<td>724.44<\/td>\n<td>1690.00<\/td>\n<td>1810.00<\/td>\n<td>1620.00<\/td>\n<td>432.88<\/td>\n<\/tr>\n<tr>\n<td>04_string_simple_functions (kOp\/s)<\/td>\n<td>77.06<\/td>\n<td>91.50<\/td>\n<td>198.03<\/td>\n<td>332.67<\/td>\n<td>39.12<\/td>\n<td>57.60<\/td>\n<td>59.48<\/td>\n<\/tr>\n<tr>\n<td>05_string_multibyte (kOp\/s)<\/td>\n<td>2.48<\/td>\n<td>2.90<\/td>\n<td>-.&#8212;<\/td>\n<td>57.53<\/td>\n<td>11.01<\/td>\n<td>12.77<\/td>\n<td>2.50<\/td>\n<\/tr>\n<tr>\n<td>06_string_manipulation (kOp\/s)<\/td>\n<td>22.10<\/td>\n<td>26.91<\/td>\n<td>78.96<\/td>\n<td>127.08<\/td>\n<td>14.11<\/td>\n<td>23.96<\/td>\n<td>35.73<\/td>\n<\/tr>\n<tr>\n<td>07_regex (kOp\/s)<\/td>\n<td>48.24<\/td>\n<td>54.60<\/td>\n<td>128.41<\/td>\n<td>233.76<\/td>\n<td>334.99<\/td>\n<td>62.43<\/td>\n<td>47.64<\/td>\n<\/tr>\n<tr>\n<td>08_1_hashing (kOp\/s)<\/td>\n<td>113.58<\/td>\n<td>132.62<\/td>\n<td>180.46<\/td>\n<td>306.24<\/td>\n<td>345.52<\/td>\n<td>270.31<\/td>\n<td>71.44<\/td>\n<\/tr>\n<tr>\n<td>08_2_crypt (Op\/s)<\/td>\n<td>361.21<\/td>\n<td>403.62<\/td>\n<td>571.99<\/td>\n<td>813.60<\/td>\n<td>460.00<\/td>\n<td>454.15<\/td>\n<td>238.00<\/td>\n<\/tr>\n<tr>\n<td>09_json_encode (kOp\/s)<\/td>\n<td>-.&#8212;<\/td>\n<td>-.&#8212;<\/td>\n<td>88.33<\/td>\n<td>233.62<\/td>\n<td>313.52<\/td>\n<td>191.66<\/td>\n<td>48.67<\/td>\n<\/tr>\n<tr>\n<td>10_json_decode (kOp\/s)<\/td>\n<td>-.&#8212;<\/td>\n<td>-.&#8212;<\/td>\n<td>68.02<\/td>\n<td>143.01<\/td>\n<td>211.62<\/td>\n<td>94.15<\/td>\n<td>33.57<\/td>\n<\/tr>\n<tr>\n<td>11_serialize (kOp\/s)<\/td>\n<td>73.67<\/td>\n<td>81.57<\/td>\n<td>130.16<\/td>\n<td>307.52<\/td>\n<td>435.66<\/td>\n<td>263.06<\/td>\n<td>62.20<\/td>\n<\/tr>\n<tr>\n<td>12_unserialize (kOp\/s)<\/td>\n<td>63.89<\/td>\n<td>69.02<\/td>\n<td>79.33<\/td>\n<td>301.98<\/td>\n<td>348.62<\/td>\n<td>258.75<\/td>\n<td>46.21<\/td>\n<\/tr>\n<tr>\n<td>13_array_fill (MOp\/s)<\/td>\n<td>2.08<\/td>\n<td>2.50<\/td>\n<td>5.30<\/td>\n<td>9.69<\/td>\n<td>14.07<\/td>\n<td>5.35<\/td>\n<td>1.97<\/td>\n<\/tr>\n<tr>\n<td>14_array_range (kOp\/s)<\/td>\n<td>50.36<\/td>\n<td>57.54<\/td>\n<td>31.68<\/td>\n<td>61.01<\/td>\n<td>1140.00<\/td>\n<td>30.35<\/td>\n<td>25.25<\/td>\n<\/tr>\n<tr>\n<td>14_array_unset (MOp\/s)<\/td>\n<td>2.08<\/td>\n<td>2.48<\/td>\n<td>7.17<\/td>\n<td>14.05<\/td>\n<td>14.45<\/td>\n<td>7.32<\/td>\n<td>2.16<\/td>\n<\/tr>\n<tr>\n<td>15_loops (MOp\/s)<\/td>\n<td>13.57<\/td>\n<td>16.21<\/td>\n<td>38.75<\/td>\n<td>150.46<\/td>\n<td>78.92<\/td>\n<td>42.54<\/td>\n<td>12.64<\/td>\n<\/tr>\n<tr>\n<td>16_loop_ifelse (MOps\/s)<\/td>\n<td>4.74<\/td>\n<td>5.64<\/td>\n<td>13.41<\/td>\n<td>28.34<\/td>\n<td>19.04<\/td>\n<td>18.72<\/td>\n<td>4.48<\/td>\n<\/tr>\n<tr>\n<td>17_loop_ternary (MOp\/s)<\/td>\n<td>3.18<\/td>\n<td>3.79<\/td>\n<td>7.29<\/td>\n<td>12.10<\/td>\n<td>11.40<\/td>\n<td>11.85<\/td>\n<td>2.90<\/td>\n<\/tr>\n<tr>\n<td>18_1_loop_defined_access (MOp\/s)<\/td>\n<td>3.28<\/td>\n<td>3.90<\/td>\n<td>9.03<\/td>\n<td>18.90<\/td>\n<td>18.29<\/td>\n<td>15.35<\/td>\n<td>3.18<\/td>\n<\/tr>\n<tr>\n<td>18_2_loop_undefined_access (MOp\/s)<\/td>\n<td>0.60<\/td>\n<td>0.66<\/td>\n<td>1.13<\/td>\n<td>2.60<\/td>\n<td>2.40<\/td>\n<td>2.10<\/td>\n<td>0.49<\/td>\n<\/tr>\n<tr>\n<td>19_type_functions (MOp\/s)<\/td>\n<td>250.57<\/td>\n<td>293.21<\/td>\n<td>806.37<\/td>\n<td>1560.00<\/td>\n<td>1180.00<\/td>\n<td>971.77<\/td>\n<td>193.89<\/td>\n<\/tr>\n<tr>\n<td>20_type_conversion (MOp\/s)<\/td>\n<td>382.32<\/td>\n<td>458.44<\/td>\n<td>812.72<\/td>\n<td>1570.00<\/td>\n<td>1530.00<\/td>\n<td>1510.00<\/td>\n<td>298.61<\/td>\n<\/tr>\n<tr>\n<td>21_0_loop_exception_none (MOp\/s)<\/td>\n<td>7.45<\/td>\n<td>8.91<\/td>\n<td>19.67<\/td>\n<td>56.57<\/td>\n<td>26.35<\/td>\n<td>15.67<\/td>\n<td>6.97<\/td>\n<\/tr>\n<tr>\n<td>21_1_loop_exception_try (MOp\/s)<\/td>\n<td>6.48<\/td>\n<td>7.74<\/td>\n<td>19.11<\/td>\n<td>52.18<\/td>\n<td>23.61<\/td>\n<td>18.99<\/td>\n<td>6.39<\/td>\n<\/tr>\n<tr>\n<td>21_2_loop_exception_catch (kOp\/s)<\/td>\n<td>184.22<\/td>\n<td>216.00<\/td>\n<td>573.09<\/td>\n<td>1380.00<\/td>\n<td>1240.00<\/td>\n<td>498.60<\/td>\n<td>147.28<\/td>\n<\/tr>\n<tr>\n<td>22_loop_null_op (MOp\/s)<\/td>\n<td>3.25<\/td>\n<td>3.74<\/td>\n<td>8.39<\/td>\n<td>16.03<\/td>\n<td>17.62<\/td>\n<td>-.&#8212;<\/td>\n<td>3.08<\/td>\n<\/tr>\n<tr>\n<td>23_loop_spaceship_op (MOp\/s)<\/td>\n<td>4.30<\/td>\n<td>5.12<\/td>\n<td>8.50<\/td>\n<td>17.98<\/td>\n<td>20.39<\/td>\n<td>-.&#8212;<\/td>\n<td>3.96<\/td>\n<\/tr>\n<tr>\n<td>24_xmlrpc_encode (Op\/)<\/td>\n<td>-.&#8212;<\/td>\n<td>-.&#8212;<\/td>\n<td>-.&#8212;<\/td>\n<td>-.&#8212;<\/td>\n<td>17.6<\/td>\n<td>-.&#8212;<\/td>\n<td>-.&#8212;<\/td>\n<\/tr>\n<tr>\n<td>25_xmlrpc_decode (Op\/)<\/td>\n<td>-.&#8212;<\/td>\n<td>-.&#8212;<\/td>\n<td>-.&#8212;<\/td>\n<td>-.&#8212;<\/td>\n<td>9.16<\/td>\n<td>-.&#8212;<\/td>\n<td>-.&#8212;<\/td>\n<\/tr>\n<tr>\n<td>26_1_class_public_properties (MOp\/s)<\/td>\n<td>3.32<\/td>\n<td>4.08<\/td>\n<td>10.51<\/td>\n<td>26.70<\/td>\n<td>19.57<\/td>\n<td>9.42<\/td>\n<td>3.22<\/td>\n<\/tr>\n<tr>\n<td>26_2_class_getter_setter (MOp\/s)<\/td>\n<td>1.31<\/td>\n<td>1.51<\/td>\n<td>4.66<\/td>\n<td>9.41<\/td>\n<td>5.52<\/td>\n<td>4.13<\/td>\n<td>0.97<\/td>\n<\/tr>\n<tr>\n<td>26_3_class_magic_methods (MOp\/s)<\/td>\n<td>0.52<\/td>\n<td>0.59<\/td>\n<td>1.35<\/td>\n<td>3.77<\/td>\n<td>3.21<\/td>\n<td>1.89<\/td>\n<td>0.41<\/td>\n<\/tr>\n<tr>\n<td>Total (MOp\/s)<\/td>\n<td>1.23<\/td>\n<td>1.43<\/td>\n<td>2.60<\/td>\n<td>5.33<\/td>\n<td>2.48<\/td>\n<td>2.02<\/td>\n<td>0.98<\/td>\n<\/tr>\n<tr>\n<td>Time (sec)<\/td>\n<td>488.324<\/td>\n<td>419.895<\/td>\n<td>231.485<\/td>\n<td>113.087<\/td>\n<td>252.376<\/td>\n<td>261.652<\/td>\n<td>609.787<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>  <\/p>\n<h3 id=\"benchmarki-python\">\u0411\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u0438 Python<\/h3>\n<p>  <\/p>\n<div class=\"spoiler\" role=\"button\" tabindex=\"0\">                         <b class=\"spoiler_title\">\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u043e\u0432 \u043d\u0430 Python<\/b>                         <\/p>\n<div class=\"spoiler_text\">\n<p><a href=\"https:\/\/github.com\/EntityFX\/EntityFX-Bench\/blob\/master\/results\/doc\/PythonBenchmarks.png?raw=true\" rel=\"nofollow\">\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0443<\/a><\/p>\n<p>  <\/p>\n<p><img decoding=\"async\" src=\"https:\/\/github.com\/EntityFX\/EntityFX-Bench\/blob\/master\/results\/doc\/PythonBenchmarks.png?raw=true\" alt=\"PythonBenchmarks.png\"\/><\/p>\n<\/div><\/div>\n<p>  <\/p>\n<p>\u0422\u0430\u043a \u043a\u0430\u043a \u043f\u043e\u0434 Windows \u043d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u043c\u043d\u043e\u0433\u043e\u043f\u043e\u0442\u043e\u0447\u043d\u044b\u0439 Python (\u044f \u043d\u0435 \u041f\u0438\u0442\u043e\u043d\u0438\u0441\u0442, \u0434\u0430 \u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u0443\u044e \u043c\u043d\u043e\u0433\u043e\u043f\u043e\u0442\u043e\u0447\u043d\u043e\u0441\u0442\u044c \u043d\u0430 \u0432\u0441\u0435\u0445 \u041e\u0421 \u043d\u0435 \u0431\u044b\u043b\u043e, \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u044e \u043f\u0430\u0442\u0447\u0438), \u043f\u0440\u0438\u0432\u0435\u0434\u0443 \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u043e Amd A6 3650, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043d\u0430 40% \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 Core i7.<\/p>\n<p>  <\/p>\n<p>\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b Python \u043d\u0430 \u042d\u043b\u044c\u0431\u0440\u0443\u0441\u0430\u0445 \u0432 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0438 \u0441 Core i7 2600 3.4 \u0413\u0413\u0446:<\/p>\n<p>  <\/p>\n<ul>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 2\u0421+ \u0432 30 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 1 \u043f\u043e\u0442\u043e\u043a<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 1\u0421+ \u0432 12,5 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 1 \u043f\u043e\u0442\u043e\u043a<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 4\u0421 \u0432 15,5 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 1 \u043f\u043e\u0442\u043e\u043a<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421 \u0432 9 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 1 \u043f\u043e\u0442\u043e\u043a<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421\u0412 \u0432 7,8 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 1 \u043f\u043e\u0442\u043e\u043a<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 2\u0421+ \u0432 58 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 \u0432\u0441\u0435\u0445 \u043f\u043e\u0442\u043e\u043a\u0430\u0445<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 1\u0421+ \u0432 25 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 \u0432\u0441\u0435\u0445 \u043f\u043e\u0442\u043e\u043a\u0430\u0445<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 4\u0421 \u0432 13,5 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 \u0432\u0441\u0435\u0445 \u043f\u043e\u0442\u043e\u043a\u0430\u0445<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421 \u0432 4,2 \u0440\u0430\u0437\u0430 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 \u0432\u0441\u0435\u0445 \u043f\u043e\u0442\u043e\u043a\u0430\u0445<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421\u0412 \u0432 3,8 \u0440\u0430\u0437\u0430 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 \u0432\u0441\u0435\u0445 \u043f\u043e\u0442\u043e\u043a\u0430\u0445<\/li>\n<\/ul>\n<p>  <\/p>\n<p>\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b Python \u043d\u0430 \u042d\u043b\u044c\u0431\u0440\u0443\u0441\u0430\u0445 \u0432 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0438 \u0441 Core i7 2600, \u043d\u043e \u043d\u0430 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b\u0445 \u0447\u0430\u0441\u0442\u043e\u0442\u0430\u0445:<\/p>\n<p>  <\/p>\n<ul>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 2\u0421+ \u0432 4,5 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 1 \u043f\u043e\u0442\u043e\u043a Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 0,5 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 1\u0421+ \u0432 3,6 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 1 \u043f\u043e\u0442\u043e\u043a Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 4\u0421 \u0432 3,5 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 1 \u043f\u043e\u0442\u043e\u043a Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 0,8 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421 \u0432 3,5 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 1 \u043f\u043e\u0442\u043e\u043a Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1,3 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421\u0412 \u0432 3,5 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 1 \u043f\u043e\u0442\u043e\u043a Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1,55 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 2\u0421+ \u0432 8,5 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 \u0432\u0441\u0435\u0445 \u043f\u043e\u0442\u043e\u043a\u0430\u0445 Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 0,5 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 1\u0421+ \u0432 7,4 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 \u0432\u0441\u0435\u0445 \u043f\u043e\u0442\u043e\u043a\u0430\u0445 Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 4\u0421 \u0432 3 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 \u0432\u0441\u0435\u0445 \u043f\u043e\u0442\u043e\u043a\u0430\u0445 Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 0,8 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421 \u0432 1,5 \u0440\u0430\u0437\u0430 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 \u0432\u0441\u0435\u0445 \u043f\u043e\u0442\u043e\u043a\u0430\u0445 Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1,3 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421\u0412 \u0432 1,35 \u0440\u0430\u0437\u0430 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u043d\u0430 \u0432\u0441\u0435\u0445 \u043f\u043e\u0442\u043e\u043a\u0430\u0445 Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1,55 \u0413\u0413\u0446<\/li>\n<\/ul>\n<p>  <\/p>\n<p>\u0412\u043e \u043f\u0435\u0440\u0432\u044b\u0445, \u0434\u043b\u044f Python \u043f\u043e\u043a\u0430 \u043d\u0435 \u0434\u0435\u043b\u0430\u043b\u043e\u0441\u044c \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u0432\u044b\u0441\u0438\u043b\u0438 \u0431\u044b \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c. \u0412\u043e \u0432\u0442\u043e\u0440\u044b\u0445, \u0438\u043d\u0442\u0435\u0440\u043f\u0440\u0435\u0442\u0438\u0440\u0443\u0435\u043c\u044b\u0435 \u044f\u0437\u044b\u043a\u0438 \u043f\u043b\u043e\u0445\u043e \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0442 \u043a VLIW-\u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0435 \u042d\u043b\u044c\u0431\u0440\u0443\u0441\u0430. \u041d\u043e \u041c\u0426\u0421\u0422 \u0441\u043e\u0432\u0435\u0442\u0443\u044e\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c CPython \u0434\u043b\u044f \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 (Python -&gt; C, \u0430 \u0437\u0430\u0442\u0435\u043c \u043a\u043e\u043c\u043f\u0438\u043b\u0438\u0440\u0443\u0435\u043c \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e LCC). \u041f\u0440\u043e PyPy c Jit \u043f\u043e\u043a\u0430 \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e, \u043d\u043e \u0435\u0441\u043b\u0438 \u043f\u043e\u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f, \u0442\u043e \u0442\u0430\u043a\u0430\u044f \u0441\u0440\u0435\u0434\u0430 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0431\u0443\u0434\u0435\u0442 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u0430, \u0430 \u044d\u0442\u043e \u0441\u0438\u043b\u044c\u043d\u043e \u043f\u043e\u0432\u044b\u0441\u0438\u0442 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c.<\/p>\n<p>  <\/p>\n<p>\u0422\u0430\u043a\u0436\u0435 \u0431\u044b\u043b\u043e \u0437\u0430\u043c\u0435\u0447\u0435\u043d\u043e, \u0447\u0442\u043e \u0432 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0441\u043b\u0443\u0447\u0430\u044f\u0445 Python \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 RTC (\u0434\u0432\u043e\u0438\u0447\u043d\u0430\u044f \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044f x86-64 \u0432 e2k) \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u0431\u043e\u043b\u044c\u0448\u0443\u044e \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c: \u0432 \u0430\u0440\u0438\u0444\u043c\u0435\u0442\u0438\u043a\u0435 \u0438 \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u043a\u0435. \u0417\u043d\u0430\u0447\u0438\u0442 \u0435\u0441\u0442\u044c \u0435\u0449\u0451 \u043f\u043e\u0442\u0435\u043d\u0446\u0438\u0430\u043b \u0434\u043b\u044f \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438 Python, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0434\u0430\u0436\u0435 \u0432 2 \u0440\u0430\u0437\u0430.<\/p>\n<p>  <\/p>\n<h3 id=\"benchmarki-lua\">\u0411\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u0438 Lua<\/h3>\n<p>  <\/p>\n<div class=\"spoiler\" role=\"button\" tabindex=\"0\">                         <b class=\"spoiler_title\">\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u043e\u0432 \u043d\u0430 Lua<\/b>                         <\/p>\n<div class=\"spoiler_text\">\n<p><a href=\"https:\/\/github.com\/EntityFX\/EntityFX-Bench\/blob\/master\/results\/doc\/LuaBenchmarks.png?raw=true\" rel=\"nofollow\">\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0443<\/a><\/p>\n<p>  <\/p>\n<p><img decoding=\"async\" src=\"https:\/\/github.com\/EntityFX\/EntityFX-Bench\/blob\/master\/results\/doc\/LuaBenchmarks.png?raw=true\" alt=\"LuaBenchmarks.png\"\/><\/p>\n<\/div><\/div>\n<p>  <\/p>\n<p>\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b Lua \u043d\u0430 \u042d\u043b\u044c\u0431\u0440\u0443\u0441\u0430\u0445 \u0432 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0438 \u0441 Core i7 2600 3.4 \u0413\u0413\u0446:<\/p>\n<p>  <\/p>\n<ul>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 2\u0421+ \u0432 16 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 1\u0421+ \u0432 6 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 4\u0421 \u0432 10 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421 \u0432 6 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421\u0412 \u0432 5 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 R1000 \u0432 9 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435<\/li>\n<\/ul>\n<p>  <\/p>\n<p>\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b Lua \u043d\u0430 \u042d\u043b\u044c\u0431\u0440\u0443\u0441\u0430\u0445 \u0432 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0438 \u0441 Core i7 2600, \u043d\u043e \u043d\u0430 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b\u0445 \u0447\u0430\u0441\u0442\u043e\u0442\u0430\u0445:<\/p>\n<p>  <\/p>\n<ul>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 2\u0421+ \u0432 2,4 \u0440\u0430\u0437\u0430 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 0,5 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 1\u0421+ \u0432 1,75 \u0440\u0430\u0437\u0430 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 4\u0421 \u0432 2 \u0440\u0430\u0437\u0430 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 0,8 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421 \u0432 2,3 \u0440\u0430\u0437\u0430 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1,3 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421\u0412 \u0432 2,2 \u0440\u0430\u0437\u0430 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1,55 \u0413\u0413\u0446<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 R1000 \u0432 2,6 \u0440\u0430\u0437 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 Core i7 2600 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 1 \u0413\u0413\u0446<\/li>\n<\/ul>\n<p>  <\/p>\n<p>\u0423 Lua \u043e\u0442\u0441\u0442\u0430\u0432\u0430\u043d\u0438\u0435 \u0432\u0441\u0435\u0433\u043e \u0432 2 \u0440\u0430\u0437\u0430 \u043d\u0430 \u0440\u0430\u0432\u043d\u044b\u0445 \u0447\u0430\u0441\u0442\u043e\u0442\u0430\u0445, \u044d\u0442\u043e \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0442\u0435\u043f\u0440\u0438\u043c\u043e \u0434\u043b\u044f VLIW-\u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b.<\/p>\n<p>  <\/p>\n<h2 id=\"vyvody\">\u0412\u044b\u0432\u043e\u0434\u044b<\/h2>\n<p>  <\/p>\n<p>\u0412\u043e \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0437 Core i7 2600 \u0431\u044b\u0441\u0442\u0440\u0435\u0435 \u042d\u043b\u044c\u0431\u0440\u0443\u0441\u043e\u0432:<\/p>\n<p>  <\/p>\n<p><img decoding=\"async\" src=\"https:\/\/github.com\/EntityFX\/EntityFX-Bench\/blob\/master\/results\/doc\/PivotCompare.png?raw=true\" alt=\"\u0421\u0432\u043e\u0434\u043d\u0430\u044f \u0442\u0430\u0431\u043b\u0438\u0446\u0430: \u0432\u043e \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0437 Core i7 2600 \u0431\u044b\u0441\u0442\u0440\u0435\u0435 \u042d\u043b\u044c\u0431\u0440\u0443\u0441\u043e\u0432\"\/><\/p>\n<p>  <\/p>\n<p>\u0412\u043e \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0437 Core i7 2600 \u0431\u044b\u0441\u0442\u0440\u0435\u0435 \u042d\u043b\u044c\u0431\u0440\u0443\u0441\u043e\u0432, \u0435\u0441\u043b\u0438 \u0431\u044b \u043e\u043d \u0440\u0430\u0431\u043e\u0442\u0430\u043b \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 \u042d\u043b\u044c\u0431\u0440\u0443\u0441\u043e\u0432:<\/p>\n<p>  <\/p>\n<p><img decoding=\"async\" src=\"https:\/\/github.com\/EntityFX\/EntityFX-Bench\/blob\/master\/results\/doc\/PivotCompareSameFreq.png?raw=true\" alt=\"\u0421\u0432\u043e\u0434\u043d\u0430\u044f \u0442\u0430\u0431\u043b\u0438\u0446\u0430: \u0432\u043e \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0437 Core i7 2600 \u0431\u044b\u0441\u0442\u0440\u0435\u0435 \u042d\u043b\u044c\u0431\u0440\u0443\u0441\u043e\u0432 \u043d\u0430 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u043e\u0439 \u0447\u0430\u0441\u0442\u043e\u0442\u0435\"\/><\/p>\n<p>  <\/p>\n<p>\u041a\u0430\u043a \u043c\u044b \u0437\u043d\u0430\u0435\u043c, \u042d\u043b\u044c\u0431\u0440\u0443\u0441 \u0438\u043c\u0435\u0435\u0442 VLIW \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0443, \u0443 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0434\u043e\u0441\u0442\u0438\u0433\u0430\u0435\u0442\u0441\u044f \u043f\u0443\u0442\u0451\u043c \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438 \u043a\u043e\u043c\u043f\u0438\u043b\u0438\u0440\u0443\u0435\u043c\u043e\u0433\u043e \u043a\u043e\u0434\u0430 (\u042d\u043b\u044c\u0431\u0440\u0443\u0441 \u0438\u043c\u0435\u0435\u0442 \u044f\u0432\u043d\u044b\u0439 \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u0438\u0437\u043c). \u0422\u0430\u043a\u0436\u0435 \u0443 \u042d\u043b\u044c\u0431\u0440\u0443\u0441\u0430 \u043d\u0435\u0442 \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044f \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u043e\u0432 \u0438 \u043f\u0435\u0440\u0435\u0443\u043f\u043e\u0440\u044f\u0434\u043e\u0447\u0438\u0432\u0430\u043d\u0438\u044f \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0439 (\u0441\u043d\u043e\u0432\u0430 \u0432\u0441\u0451 \u044f\u0432\u043d\u043e \u0437\u0430\u0434\u0430\u0451\u0442\u0441\u044f \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u043e\u043c).<\/p>\n<p>  <\/p>\n<p>\u0421\u043b\u0435\u0434\u0443\u0435\u0442:<\/p>\n<p>  <\/p>\n<ul>\n<li>\u041a\u043e\u043c\u043f\u0438\u043b\u0438\u0440\u0443\u0435\u043c\u044b\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u043d\u0430 C\/C++ (\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u0434\u0440\u0443\u0433\u0438\u0435) \u0431\u0443\u0434\u0443\u0442 \u0438\u043c\u0435\u0442\u044c \u0445\u043e\u0440\u043e\u0448\u0443\u044e \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c. \u042d\u0442\u043e \u0434\u043e\u0441\u0442\u0438\u0433\u0430\u0435\u0442\u0441\u044f \u043f\u0430\u0442\u0447\u0430\u043c\u0438 \u0443\u0447\u0430\u0441\u0442\u043a\u043e\u0432 \u043a\u043e\u0434\u0430, \u0433\u0434\u0435 \u043d\u0443\u0436\u043d\u043e \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0438 \u0443\u043c\u043d\u044b\u043c \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u043e\u043c LCC (eLbrus C Compiler).<\/li>\n<li>\u042f\u0437\u044b\u043a\u0438 \u0441 JIT-\u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u0435\u0439 (Java, JavaScript, C# Mono) \u0431\u0443\u0434\u0443\u0442 \u0438\u043c\u0435\u0442\u044c \u0441\u0440\u0435\u0434\u043d\u044e\u044e \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c. \u0417\u0434\u0435\u0441\u044c \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u0443\u044e\u0442 \u0441\u0430\u043c\u0443 \u0441\u0440\u0435\u0434\u0443 \u0438\u0441\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f. \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u0442\u0430\u043a\u0436\u0435 \u043f\u043e\u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0430\u043c\u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b.<\/li>\n<li>\u0418\u043d\u0442\u0435\u0440\u043f\u0440\u0435\u0442\u0438\u0440\u0443\u0435\u043c\u044b\u0435 \u044f\u0437\u044b\u043a\u0438 (PHP, Python, Lua) \u0431\u0443\u0434\u0443\u0442 \u0438\u043c\u0435\u0442\u044c \u043d\u0438\u0437\u043a\u0443\u044e \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c. \u041d\u043e \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f \u0441\u0440\u0435\u0434\u044b \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u0442 \u043f\u043e\u0434\u043d\u044f\u0442\u044c \u0434\u043e \u0441\u0440\u0435\u0434\u043d\u0435\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f.<\/li>\n<\/ul>\n<p>  <\/p>\n<p>\u0414\u0440\u0443\u0433\u0438\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u044b:<\/p>\n<p>  <\/p>\n<ul>\n<li>\u0414\u043e\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u0430 LCC.<\/li>\n<li>\u0410\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u043d\u043e-\u0441\u043f\u0435\u0446\u0438\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0434\u043e\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0432 \u0441\u0430\u043c\u043e\u0439 \u041e\u0421.<\/li>\n<li>\u0423\u043b\u0443\u0447\u0448\u0430\u0442\u044c \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0443 \u042d\u043b\u044c\u0431\u0440\u0443\u0441:<br \/> \n<ul>\n<li>\u041f\u043e\u0434\u043d\u0438\u043c\u0430\u0442\u044c \u0447\u0430\u0441\u0442\u043e\u0442\u0443<\/li>\n<li>\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044c \u0438 \u0442.\u0434.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>  <\/p>\n<p>\u041a\u0430\u043a\u0438\u0435 \u044f\u0437\u044b\u043a\u0438 \u0435\u0449\u0451 \u0445\u043e\u0442\u0435\u043b\u0441\u043e\u044c \u0431\u044b \u043f\u043e\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c:<\/p>\n<p>  <\/p>\n<ul>\n<li>Golang (\u0416\u0434\u0451\u043c \u0432\u044b\u043f\u0443\u0441\u043a\u0430)<\/li>\n<li>Ruby<\/li>\n<li>Perl<\/li>\n<\/ul>\n<p>  <\/p>\n<p>P.S. \u041f\u043e\u0437\u0434\u0440\u0430\u0432\u043b\u044f\u0435\u043c \u043a\u043e\u043c\u0430\u043d\u0434\u0443 \u041c\u0426\u0421\u0422 \u0441 \u041d\u043e\u0432\u044b\u043c \u0413\u043e\u0434\u043e\u043c. \u0416\u0435\u043b\u0430\u0435\u043c \u0443\u0434\u0430\u0447\u0438 \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0445 \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u0432. \u0416\u0434\u0451\u043c \u043c\u0430\u0441\u0441\u043e\u0432\u043e\u0433\u043e \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u044f \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u043d\u0430 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430\u0445 \u0441 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u043e\u0439 E2K!<\/p>\n<p>  <\/p>\n<div class=\"spoiler\" role=\"button\" tabindex=\"0\">                         <b class=\"spoiler_title\">\u0414\u0440\u0443\u0433\u0430\u044f \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f<\/b>                         <\/p>\n<div class=\"spoiler_text\">\n<p>&quot;\u0427\u0442\u043e \u0442\u0430\u043a\u043e\u0435 \u042d\u043b\u044c\u0431\u0440\u0443\u0441?<\/p>\n<p>  <\/p>\n<p>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 \u2014 \u044d\u0442\u043e \u043f\u043e\u043b\u0443\u0432\u0435\u043a\u043e\u0432\u0430\u044f \u0438\u0441\u0442\u043e\u0440\u0438\u044f \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044f \u043e\u0442\u0435\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0439 \u0432\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438.<br \/>  \u042d\u0442\u043e \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u0430\u044f \u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0430\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430 \u043c\u0438\u043a\u0440\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430.<br \/>  \u042d\u0442\u043e \u0433\u0440\u0443\u043f\u043f\u0430 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0439 \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0435\u043d\u043d\u044b\u0445 \u043e\u0434\u043d\u043e\u0439 \u0438\u0434\u0435\u0435\u0439.<br \/>  \u0418 \u043d\u0430\u043a\u043e\u043d\u0435\u0446, \u044d\u0442\u043e \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0439 \u043c\u0438\u043a\u0440\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440.&quot;<br \/>  elbrus.ru<\/p>\n<p>  <\/p>\n<p><em>Web<\/em>:<\/p>\n<p>  <\/p>\n<p>\u041e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u0441\u0430\u0439\u0442: <a href=\"http:\/\/elbrus.ru\" rel=\"nofollow\">http:\/\/elbrus.ru<\/a><\/p>\n<p>  <\/p>\n<p>\u041e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u0430\u044f \u0432\u0438\u043a\u0438: <a href=\"http:\/\/wiki.community.elbrus.ru\" rel=\"nofollow\">http:\/\/wiki.community.elbrus.ru<\/a><\/p>\n<p>  <\/p>\n<p>\u041e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u0444\u043e\u0440\u0443\u043c: <a href=\"http:\/\/forum.community.elbrus.ru\" rel=\"nofollow\">http:\/\/forum.community.elbrus.ru<\/a><\/p>\n<p>  <\/p>\n<p>\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0439 \u0441\u0430\u0439\u0442 \u041c\u0430\u043a\u0441\u0438\u043c\u0430 \u0413\u043e\u0440\u0448\u0435\u043d\u0438\u043d\u0430: <a href=\"http:\/\/imaxai.ru\" rel=\"nofollow\">http:\/\/imaxai.ru<\/a><\/p>\n<p>  <\/p>\n<p>\u041e\u0442\u043b\u0438\u0447\u043d\u0430\u044f \u0432\u0438\u043a\u0438 \u043d\u0430 \u0441\u0430\u0439\u0442\u0435 ALT Linux Team: <a href=\"https:\/\/www.altlinux.org\/\u042d\u043b\u044c\u0431\u0440\u0443\u0441\" rel=\"nofollow\">https:\/\/www.altlinux.org\/\u042d\u043b\u044c\u0431\u0440\u0443\u0441<\/a><\/p>\n<p>  <\/p>\n<p><em>Telegram<\/em>:<\/p>\n<p>  <\/p>\n<p><a href=\"https:\/\/t.me\/imaxairu\" rel=\"nofollow\">https:\/\/t.me\/imaxairu<\/a> \u2014 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u043a\u0430\u043d\u0430\u043b \u0441 \u043d\u043e\u0432\u043e\u0441\u0442\u044f\u043c\u0438 \u0438\u0437 \u043c\u0438\u0440\u0430 \u043c\u0438\u043a\u0440\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u0432 \u042d\u043b\u044c\u0431\u0440\u0443\u0441 \u0438\u0437 \u043f\u0435\u0440\u0432\u044b\u0445 \u0440\u0443\u043a<\/p>\n<p>  <\/p>\n<p><a href=\"https:\/\/t.me\/e2k_chat\" rel=\"nofollow\">https:\/\/t.me\/e2k_chat<\/a> \u2014 \u043d\u0430 \u0442\u0435\u043a\u0443\u0449\u0438\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0447\u0430\u0442 \u043f\u043e \u043c\u0438\u043a\u0440\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430\u043c \u042d\u043b\u044c\u0431\u0440\u0443\u0441, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043e\u0431\u0449\u0430\u0442\u044c\u0441\u044f \u0441 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430\u043c\u0438 (\u043e\u0440\u0433\u0430\u043d\u0438\u0437\u043e\u0432\u0430\u043d \u0441\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u043a\u0430\u043c\u0438 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 \u041f\u0440\u043e\u043c\u043e\u0431\u0438\u0442, \u0445\u043e\u0440\u043e\u0448\u043e \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e\u0439 \u043f\u043e \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430\u043c BITBLAZE)<\/p>\n<p>  <\/p>\n<p><a href=\"https:\/\/t.me\/joinchat\/FUktBxkwG8FKlhdzQ7DegQ\" rel=\"nofollow\">https:\/\/t.me\/joinchat\/FUktBxkwG8FKlhdzQ7DegQ<\/a> \u2014 \u0447\u0430\u0442 \u0434\u043b\u044f \u043f\u043e\u0431\u043e\u043b\u0442\u0430\u0442\u044c \u043d\u0430 \u0440\u0430\u0437\u043d\u044b\u0435 \u0442\u0435\u043c\u044b \u043b\u044e\u0431\u0438\u0442\u0435\u043b\u044f\u043c\u0438 (\u0438 \u043d\u0435 \u043e\u0447\u0435\u043d\u044c) \u043c\u0438\u043a\u0440\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u0432 \u042d\u043b\u044c\u0431\u0440\u0443\u0441 \u0441 \u0446\u0435\u043b\u044c\u044e \u043d\u0435\u0437\u0430\u0441\u043e\u0440\u0435\u043d\u0438\u044f \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0433\u043e \u0447\u0430\u0442\u0430 \u043d\u0435\u043d\u0443\u0436\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0435\u0439, \u043e\u0434\u043d\u0438\u043c \u0441\u043b\u043e\u0432\u043e\u043c \u0444\u043b\u0443\u0434\u0438\u043b\u044c\u043d\u044f \u0444\u0430\u043d-\u043a\u043b\u0443\u0431\u0430 \ud83d\ude42<\/p>\n<p>  <\/p>\n<p><em>Instagram<\/em>:<\/p>\n<p>  <\/p>\n<p>\u041c\u0430\u043a\u0441\u0438\u043c \u0413\u043e\u0440\u0448\u0435\u043d\u0438\u043d \u0438 \u042d\u043b\u044c\u0431\u0440\u0443\u0441\u044b: <a href=\"https:\/\/instagram.com\/imaxai\" rel=\"nofollow\">https:\/\/instagram.com\/imaxai<\/a><\/p>\n<p>  <\/p>\n<p><em>Youtube<\/em>:<\/p>\n<p>  <\/p>\n<p>\u041e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u043a\u0430\u043d\u0430\u043b \u0433\u0440\u0443\u043f\u043f\u044b \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0439 Elbrus: <a href=\"https:\/\/www.youtube.com\/c\/ElbrusTV\" rel=\"nofollow\">https:\/\/www.youtube.com\/c\/ElbrusTV<\/a><\/p>\n<p>  <\/p>\n<p>\u0427\u0430\u0441\u0442\u043d\u044b\u0439 \u043a\u0430\u043d\u0430\u043b \u041c\u0430\u043a\u0441\u0438\u043c\u0430 \u0413\u043e\u0440\u0448\u0435\u043d\u0438\u043d\u0430: <a href=\"https:\/\/www.youtube.com\/c\/MaximGorshenin\" rel=\"nofollow\">https:\/\/www.youtube.com\/c\/MaximGorshenin<\/a><\/p>\n<p>  <\/p>\n<p>\u0427\u0430\u0441\u0442\u043d\u044b\u0439 \u043a\u0430\u043d\u0430\u043b \u041c\u0438\u0445\u0430\u0438\u043b\u0430 \u0417\u0430\u0445\u0430\u0440\u043e\u0432\u0430 \u0441 \u044d\u043c\u0437 &quot;\u0417\u0432\u0435\u0437\u0434\u0430&quot;: <a href=\"https:\/\/www.youtube.com\/channel\/UC3mtwuC2ugAngyO9tY2mqRw\" rel=\"nofollow\">https:\/\/www.youtube.com\/channel\/UC3mtwuC2ugAngyO9tY2mqRw<\/a><\/p>\n<p>  <\/p>\n<p>\u041a\u0430\u043d\u0430\u043b \u0444\u0430\u043d\u0430\u0442\u043e\u0432 \u04152\u041a \u2014 Elbrus PC Test (<a href=\"https:\/\/www.youtube.com\/channel\/UC4zlCBy0eFLkE-BxgqQK8FA\" rel=\"nofollow\">https:\/\/www.youtube.com\/channel\/UC4zlCBy0eFLkE-BxgqQK8FA<\/a>):<\/p>\n<p>  <\/p>\n<ul>\n<li><a href=\"https:\/\/youtu.be\/wTZXJ1DJlRs\" rel=\"nofollow\">https:\/\/youtu.be\/wTZXJ1DJlRs<\/a> \u2014 \u0442\u0435\u0441\u0442 Blender 2.80<\/li>\n<li><a href=\"https:\/\/youtu.be\/NEcCAgtOlU8\" rel=\"nofollow\">https:\/\/youtu.be\/NEcCAgtOlU8<\/a> \u2014 \u0442\u0435\u0441\u0442 PostgreSQL 11.5<\/li>\n<li><a href=\"https:\/\/youtu.be\/LcUnHXpQhnA\" rel=\"nofollow\">https:\/\/youtu.be\/LcUnHXpQhnA<\/a> \u2014 SuperTuxKart<\/li>\n<li><a href=\"https:\/\/youtu.be\/ZX-MKezC_Uo\" rel=\"nofollow\">https:\/\/youtu.be\/ZX-MKezC_Uo<\/a> \u2014 Half-Life &amp; Counter-Strike<\/li>\n<\/ul>\n<p>  <\/p>\n<p>\u0421\u0435\u0440\u0438\u044f \u0432\u0438\u0434\u0435\u043e\u0440\u043e\u043b\u0438\u043a\u043e\u0432 \u043f\u043e \u042d\u043b\u044c\u0431\u0440\u0443\u0441\u0430\u043c \u043e\u0442 \u0414\u043c\u0438\u0442\u0440\u0438\u044f \u0411\u0430\u0447\u0438\u043b\u043e:<\/p>\n<p>  <\/p>\n<ul>\n<li><a href=\"https:\/\/youtu.be\/ZP_ll1qahXQ\" rel=\"nofollow\">https:\/\/youtu.be\/ZP_ll1qahXQ<\/a> \u2014 \u0440\u0430\u0441\u043f\u0430\u043a\u043e\u0432\u043a\u0430<\/li>\n<li><a href=\"https:\/\/youtu.be\/LS6HloN09g4\" rel=\"nofollow\">https:\/\/youtu.be\/LS6HloN09g4<\/a> \u2014 \u041a\u0440\u0435\u043c\u043d\u0438\u0435\u0432\u044b\u0435 \u0422\u0438\u0442\u0430\u043d\u044b<\/li>\n<li><a href=\"https:\/\/youtu.be\/58XlDUOTdBI\" rel=\"nofollow\">https:\/\/youtu.be\/58XlDUOTdBI<\/a> \u2014 \u0440\u0430\u0437\u0431\u043e\u0440\u043a\u0430<\/li>\n<li><a href=\"https:\/\/youtu.be\/buWzWtXHimk\" rel=\"nofollow\">https:\/\/youtu.be\/buWzWtXHimk<\/a> \u2014 \u0442\u0435\u0441\u0442\u044b<\/li>\n<li><a href=\"https:\/\/youtu.be\/I70_OwzHX98\" rel=\"nofollow\">https:\/\/youtu.be\/I70_OwzHX98<\/a> \u2014 \u0441\u0442\u0440\u0438\u043c \u0441 \u042d\u043b\u044c\u0431\u0440\u0443\u0441\u0430<\/li>\n<\/ul>\n<p>  <\/p>\n<p>\u0421\u0435\u0440\u0438\u044f \u0432\u0438\u0434\u0435\u043e\u0440\u043e\u043b\u0438\u043a\u043e\u0432 \u043f\u043e \u0438\u0433\u0440\u0430\u043c \u043d\u0430 \u042d\u043b\u044c\u0431\u0440\u0443\u0441\u0430\u0445 \u043e\u0442 \u0414\u043c\u0438\u0442\u0440\u0438\u044f \u041f\u0443\u0433\u0430\u0447\u0435\u0432\u0430:<\/p>\n<p>  <\/p>\n<ul>\n<li><a href=\"https:\/\/youtu.be\/yEN7WlIC6B8\" rel=\"nofollow\">https:\/\/youtu.be\/yEN7WlIC6B8<\/a> \u2014 Doom 3<\/li>\n<li><a href=\"https:\/\/youtu.be\/yXpy0AX4pqE\" rel=\"nofollow\">https:\/\/youtu.be\/yXpy0AX4pqE<\/a> \u2014 Quake 1 (darkplaces)<\/li>\n<li><a href=\"https:\/\/youtu.be\/W3VryXQfUY4\" rel=\"nofollow\">https:\/\/youtu.be\/W3VryXQfUY4<\/a> \u2014 Vulkan test 01<\/li>\n<li><a href=\"https:\/\/youtu.be\/XIwtYxaSanc\" rel=\"nofollow\">https:\/\/youtu.be\/XIwtYxaSanc<\/a> \u2014 SuperTuxKart<\/li>\n<li><a href=\"https:\/\/youtu.be\/YbV4OlY2X1I\" rel=\"nofollow\">https:\/\/youtu.be\/YbV4OlY2X1I<\/a> \u2014 Jedi Academy<\/li>\n<li><a href=\"https:\/\/youtu.be\/x7flQ3wWwXo\" rel=\"nofollow\">https:\/\/youtu.be\/x7flQ3wWwXo<\/a> \u2014 Quake 1 (Vulkan API)<\/li>\n<li><a href=\"https:\/\/youtu.be\/nSTDFTslV2c\" rel=\"nofollow\">https:\/\/youtu.be\/nSTDFTslV2c<\/a> \u2014 Minetest<\/li>\n<\/ul>\n<p>  <\/p>\n<p>\u0421\u0442\u0430\u0440\u0435\u043d\u044c\u043a\u0438\u0439, \u043d\u043e \u043d\u0435 \u0443\u0441\u0442\u0430\u0440\u0435\u0432\u0430\u044e\u0449\u0438\u0439 \u043b\u0438\u043a\u0431\u0435\u0437 \u043f\u043e \u042d\u043b\u044c\u0431\u0440\u0443\u0441\u0430\u043c \u041a\u043e\u043d\u0441\u0442\u0430\u043d\u0442\u0438\u043d\u0430 \u0422\u0440\u0443\u0448\u043a\u0438\u043d\u0430 \u043d\u0430 HighLoad++ 2014: <a href=\"https:\/\/youtu.be\/ZTxOSGBCRec\" rel=\"nofollow\">https:\/\/youtu.be\/ZTxOSGBCRec<\/a><\/p>\n<p>  <\/p>\n<p>\u0410\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u043c\u0438 \u043c\u043e\u0434\u0435\u043b\u044f\u043c\u0438 \u043c\u0438\u043a\u0440\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u0432 \u042d\u043b\u044c\u0431\u0440\u0443\u0441 \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f:<\/p>\n<p>  <\/p>\n<ul>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441-8\u0421\u0412 (<a href=\"http:\/\/mcst.ru\/elbrus-8cb\" rel=\"nofollow\">http:\/\/mcst.ru\/elbrus-8cb<\/a>)<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441-8\u0421 (<a href=\"http:\/\/mcst.ru\/elbrus-8c\" rel=\"nofollow\">http:\/\/mcst.ru\/elbrus-8c<\/a>)<\/li>\n<li>\u042d\u043b\u044c\u0431\u0440\u0443\u0441-1\u0421+ (<a href=\"http:\/\/mcst.ru\/elbrus-1c-plus\" rel=\"nofollow\">http:\/\/mcst.ru\/elbrus-1c-plus<\/a>)<\/li>\n<\/ul>\n<p>  <\/p>\n<p>\u041e \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u0438 \u0431\u0443\u0434\u0443\u044e\u0449\u0438\u0445 \u043c\u043e\u0434\u0435\u043b\u044f\u0445 \u043c\u0438\u043a\u0440\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u0432 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u0442\u044c \u0432 \u0432\u0438\u043a\u0438 <a href=\"https:\/\/www.altlinux.org\/%D0%9C%D0%BE%D0%B4%D0%B5%D0%BB%D0%B8_%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D1%81%D1%81%D0%BE%D1%80%D0%BE%D0%B2_%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81\" rel=\"nofollow\">\u041c\u043e\u0434\u0435\u043b\u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u0432 \u042d\u043b\u044c\u0431\u0440\u0443\u0441<\/a><\/p>\n<p>  <\/p>\n<p>\u0410\u043b\u044c\u0442\u0430 \u0438 \u043e\u0444. \u0432\u0438\u043a\u0438 <a href=\"http:\/\/wiki.elbrus.ru\/%D0%A5%D0%B0%D1%80%D0%B0%D0%BA%D1%82%D0%B5%D1%80%D0%B8%D1%81%D1%82%D0%B8%D0%BA%D0%B8_%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D1%81%D1%81%D0%BE%D1%80%D0%BE%D0%B2_%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81\" rel=\"nofollow\">\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 \u042d\u043b\u044c\u0431\u0440\u0443\u0441<\/a><\/p>\n<p>  <\/p>\n<p>\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f <a href=\"https:\/\/www.altlinux.org\/%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81\/%D1%82%D0%B5%D1%81%D1%82%D1%8B\/%D1%80%D0%B5%D0%B7%D1%83%D0%BB%D1%8C%D1%82%D0%B0%D1%82%D1%8B\" rel=\"nofollow\">\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u042d\u043b\u044c\u0431\u0440\u0443\u0441<\/a> \u044d\u043d\u0442\u0443\u0437\u0438\u0430\u0441\u0442\u0430\u043c\u0438 \u0434\u0430\u044e\u0442 \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u0443\u044e \u043e\u0446\u0435\u043d\u043a\u0443 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438. \u0418 \u044d\u0442\u043e \u043d\u0435 \u043f\u0440\u0435\u0434\u0435\u043b, \u0442.\u043a. \u0440\u0430\u0431\u043e\u0442\u044b \u043d\u0430\u0434 \u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u0443\u044e\u0449\u0435\u0433\u043e \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u0430 \u0432\u0435\u0434\u0443\u0442\u0441\u044f \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e.<\/p>\n<p>  <\/p>\n<p>\u041f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u0442\u044c \u041f\u041a \u0441 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u043c \u042d\u043b\u044c\u0431\u0440\u0443\u0441 \u0432\u0436\u0438\u0432\u0443\u044e \u043c\u043e\u0436\u043d\u043e \u0432 <a href=\"https:\/\/yandex.ru\/profile\/219658402738\" rel=\"nofollow\">\u042f\u043d\u0434\u0435\u043a\u0441.\u041c\u0443\u0437\u0435\u0435<\/a> \u0432 \u041c\u043e\u0441\u043a\u0432\u0435.<\/p>\n<p>  <\/p>\n<p>\u041f\u043e\u043b\u0435\u0437\u043d\u043e \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u0442\u044c:<\/p>\n<p>  <\/p>\n<p>\u0420\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u043f\u043e \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u043c\u0443 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435 \u00ab\u042d\u043b\u044c\u0431\u0440\u0443\u0441\u00bb <a href=\"http:\/\/mcst.ru\/elbrus_prog\" rel=\"nofollow\">http:\/\/mcst.ru\/elbrus_prog<\/a> \u2014 \u041d\u0435\u0439\u043c\u0430\u043d-\u0437\u0430\u0434\u0435 \u041c. \u0418., \u041a\u043e\u0440\u043e\u043b\u0451\u0432 \u0421. \u0414. \u2014 2020 [ <a href=\"http:\/\/mcst.ru\/files\/5ed39a\/dd0cd8\/50506b\/000000\/elbrus_prog_2020-05-30.pdf\" rel=\"nofollow\">PDF<\/a> ] [ <a href=\"http:\/\/mcst.ru\/files\/5ed3c4\/750cd8\/50ef27\/000001\/elbrus_prog_2020-05-30.tgz\" rel=\"nofollow\">HTML<\/a> ]<\/p>\n<p>  <\/p>\n<p>\u041c\u0438\u043a\u0440\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u044b \u0438 \u0432\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043a\u043e\u043c\u043f\u043b\u0435\u043a\u0441\u044b \u0441\u0435\u043c\u0435\u0439\u0441\u0442\u0432\u0430 \u00ab\u042d\u043b\u044c\u0431\u0440\u0443\u0441\u00bb (<a href=\"http:\/\/mcst.ru\/files\/511cea\/886487\/1a8f40\/000000\/book_elbrus.pdf\" rel=\"nofollow\">http:\/\/mcst.ru\/files\/511cea\/886487\/1a8f40\/000000\/book_elbrus.pdf<\/a>) \u2014 \u041a\u0438\u043c \u0410. \u041a., \u041f\u0435\u0440\u0435\u043a\u0430\u0442\u043e\u0432 \u0412. \u0418., \u0415\u0440\u043c\u0430\u043a\u043e\u0432 \u0421. \u0413. \u2014 \u0421\u041f\u0431.: \u041f\u0438\u0442\u0435\u0440, 2013 \u2014 272 \u0441. ( PDF )<\/p>\n<p>  <\/p>\n<p>\u041e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0434\u043b\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b E2K:<\/p>\n<p>  <\/p>\n<p>\u0410\u041b\u042c\u0422 8 \u0421\u041f (<a href=\"http:\/\/altsp.su\/produkty\/o-produktakh\/\" rel=\"nofollow\">http:\/\/altsp.su\/produkty\/o-produktakh\/<\/a>) | \u0420\u0430\u0431\u043e\u0447\u0430\u044f \u0441\u0442\u0430\u043d\u0446\u0438\u044f (<a href=\"https:\/\/www.basealt.ru\/products\/alt-workstation\/\" rel=\"nofollow\">https:\/\/www.basealt.ru\/products\/alt-workstation\/<\/a>) | \u0421\u0435\u0440\u0432\u0435\u0440 (<a href=\"https:\/\/www.basealt.ru\/products\/alt-server\/\" rel=\"nofollow\">https:\/\/www.basealt.ru\/products\/alt-server\/<\/a>) | \u041e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 (<a href=\"https:\/\/www.basealt.ru\/products\/alt-education\/\" rel=\"nofollow\">https:\/\/www.basealt.ru\/products\/alt-education\/<\/a>)<\/p>\n<p>  <\/p>\n<p>\u2605 Astra Linux SE &quot;\u041b\u0435\u043d\u0438\u043d\u0433\u0440\u0430\u0434&quot; (<a href=\"http:\/\/astralinux.ru\/\" rel=\"nofollow\">http:\/\/astralinux.ru\/<\/a>)<\/p>\n<p>  <\/p>\n<p>\u042d\u043b\u044c\u0431\u0440\u0443\u0441 \u041b\u0438\u043d\u0443\u043a\u0441 (<a href=\"http:\/\/mcst.ru\/programmnoe-obespechenie-elbrus\" rel=\"nofollow\">http:\/\/mcst.ru\/programmnoe-obespechenie-elbrus<\/a>)<\/p>\n<p>  <\/p>\n<p>\u041f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u0442\u044c \u041e\u0421 \u042d\u043b\u044c\u0431\u0440\u0443\u0441 \u041b\u0438\u043d\u0443\u043a\u0441 \u0434\u043b\u044f x86_64:<br \/>  <a href=\"https:\/\/yadi.sk\/d\/spqkqOAncT-aKQ\" rel=\"nofollow\">https:\/\/yadi.sk\/d\/spqkqOAncT-aKQ<\/a><br \/>  \u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f:<br \/>  <a href=\"https:\/\/yadi.sk\/d\/2shOcqIrmZQLLA\" rel=\"nofollow\">https:\/\/yadi.sk\/d\/2shOcqIrmZQLLA<\/a><\/p>\n<p>  <\/p>\n<p>\u0418\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e\u0435:<\/p>\n<p>  <\/p>\n<p>\u0412\u043e\u043f\u0440\u043e\u0441:<br \/>  \u0417\u0430\u0447\u0435\u043c VLIW, \u0434\u0430\u0432\u0430\u0439 \u0434\u0440\u0443\u0433\u0443\u044e?<\/p>\n<p>  <\/p>\n<p>\u041e\u0442\u0432\u0435\u0442:<\/p>\n<p>  <\/p>\n<ol>\n<li><a href=\"http:\/\/www.mcst.ru\/e2k_arch.shtml\" rel=\"nofollow\">http:\/\/www.mcst.ru\/e2k_arch.shtml<\/a><\/li>\n<li><a href=\"https:\/\/t.me\/e2k_chat\/89326\" rel=\"nofollow\">https:\/\/t.me\/e2k_chat\/89326<\/a><\/li>\n<\/ol>\n<p>  <\/p>\n<p>\u041b\u0435\u043a\u0446\u0438\u044f \u0411\u043e\u0440\u0438\u0441\u0430 \u0411\u0430\u0431\u0430\u044f\u043d\u0430 &quot;\u0418\u0441\u0442\u043e\u0440\u0438\u044f \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b \u0432\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u043c\u0430\u0448\u0438\u043d&quot;:<br \/>  \u0427\u0430\u0441\u0442\u044c 1 \u2014 <a href=\"https:\/\/youtu.be\/Swk27K9m_SA\" rel=\"nofollow\">https:\/\/youtu.be\/Swk27K9m_SA<\/a><br \/>  \u0427\u0430\u0441\u0442\u044c 2 \u2014 <a href=\"https:\/\/youtu.be\/QFD0NboTwTU\" rel=\"nofollow\">https:\/\/youtu.be\/QFD0NboTwTU<\/a>  <\/p>\n<\/div><\/div>\n<\/div>\n<p> \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\/post\/534296\/\"> https:\/\/habr.com\/ru\/post\/534296\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"\n<div class=\"post__text post__text-html post__text_v1\" id=\"post-content-body\">\n<h1 id=\"novogodnie-benchmarki-kompyuterov-elbrus\">\u041d\u043e\u0432\u043e\u0433\u043e\u0434\u043d\u0438\u0435 \u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u0438 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u043e\u0432 \u042d\u043b\u044c\u0431\u0440\u0443\u0441<\/h1>\n<p>  <\/p>\n<p><img decoding=\"async\" src=\"https:\/\/github.com\/EntityFX\/EntityFX-Bench\/blob\/master\/results\/doc\/e2-test.png?raw=true\" alt=\"LuaBenchmarks.png\"\/><\/p>\n<p>  <\/p>\n<p>\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u0435 \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habr.com\/ru\/company\/icl_services\/blog\/501588\/\">\u0411\u043e\u043b\u044c\u0448\u043e\u0435 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u0432 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440<\/a>. \u0412 \u044d\u0442\u043e\u0442 \u0440\u0430\u0437 \u044f \u0440\u0435\u0448\u0438\u043b \u0438\u0437\u043c\u0435\u0440\u0438\u0442\u044c \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u0445 \u0441\u0440\u0435\u0434\/\u044f\u0437\u044b\u043a\u043e\u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f (C#, Java, JavaScript, Python, Lua) \u043d\u0430 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430\u0445 \u0441 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430\u043c\u0438 \u042d\u043b\u044c\u0431\u0440\u0443\u0441 \u0438 \u0441\u0440\u0430\u0432\u043d\u0438\u0442\u044c \u0438\u0445 \u0441 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430\u043c\u0438 (\u0434\u0430\u0436\u0435 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430\u043c\u0438) \u043d\u0430 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430\u0445 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u043e\u0439 ARM \u0438 X86-64.<\/p>\n<p>  <\/p>\n<p>\u042f\u0437\u044b\u043a\u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f:<\/p>\n<p>  <\/p>\n<ul>\n<li>C#<\/li>\n<li>PHP<\/li>\n<li>JavaScript (Browser, \u043d\u0435 NodeJS)<\/li>\n<li>Java<\/li>\n<li>Python<\/li>\n<li>Lua<\/li>\n<\/ul>\n<p>  <\/p>\n<p>\u0421\u043f\u0438\u0441\u043e\u043a \u0442\u0435\u0441\u0442\u043e\u0432<\/p>\n<p>  <\/p>\n<ul>\n<li>Dhrystone (<a href=\"http:\/\/www.roylongbottom.org.uk\/#anchorSource\" rel=\"nofollow\">http:\/\/www.roylongbottom.org.uk\/#anchorSource<\/a>)<\/li>\n<li>Whetstone (<a href=\"http:\/\/www.roylongbottom.org.uk\/#anchorSource\" rel=\"nofollow\">http:\/\/www.roylongbottom.org.uk\/#anchorSource<\/a>)<\/li>\n<li>Scimark 2 (Original sources: <a href=\"https:\/\/math.nist.gov\/scimark2\/download.html\" rel=\"nofollow\">https:\/\/math.nist.gov\/scimark2\/download.html<\/a>)<\/li>\n<li>Linpack (Based on: <a href=\"https:\/\/github.com\/fommil\/netlib-java\/blob\/master\/perf\/src\/main\/java\/com\/github\/fommil\/netlib\/Linpack.java\" rel=\"nofollow\">https:\/\/github.com\/fommil\/netlib-java\/blob\/master\/perf\/src\/main\/java\/com\/github\/fommil\/netlib\/Linpack.java<\/a>)<\/li>\n<li>Generic:<br \/> \n<ul>\n<li>Loops<\/li>\n<li>Conditions<\/li>\n<li>Arithmetics<\/li>\n<li>Math<\/li>\n<li>Array speed<\/li>\n<li>String manipulation<\/li>\n<li>Hash algorithms<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>  <\/p>\n<p>\u041d\u043e \u0441\u043f\u0435\u0440\u0432\u0430 \u043f\u0440\u0438\u0432\u0435\u0434\u0443 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0445 \u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u043e\u0432 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 C, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0434\u0440\u0443\u0433\u0438\u0445 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445 \u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u043e\u0432.<\/p>\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-315703","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/315703","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=315703"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/315703\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=315703"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=315703"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=315703"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}