{"id":2317,"date":"2024-02-28T15:35:47","date_gmt":"2024-02-28T07:35:47","guid":{"rendered":"https:\/\/www.aqwu.net\/wp\/?p=2317"},"modified":"2024-04-28T20:04:04","modified_gmt":"2024-04-28T12:04:04","slug":"1-%e4%bd%8d-llm-%e6%97%b6%e4%bb%a3%ef%bc%9a%e6%89%80%e6%9c%89%e5%a4%a7%e5%9e%8b%e8%af%ad%e8%a8%80%e6%a8%a1%e5%9e%8b%e9%83%bd%e6%98%af1-58%e4%bd%8d","status":"publish","type":"post","link":"https:\/\/www.aqwu.net\/wp\/?p=2317","title":{"rendered":"1 \u4f4d LLM \u65f6\u4ee3\uff1a\u6240\u6709\u5927\u578b\u8bed\u8a00\u6a21\u578b\u90fd\u662f1.58\u4f4d"},"content":{"rendered":"\n<p>\u9a6c\u8212\u660e \u738b\u5b8f\u5b87<sup>1<\/sup>\u9a6c\u73b2\u73b2 \u738b\u78ca \u738b\u6587\u8f89<br><strong>\u9ec4\u5c11\u6db5 \u674e\u4e1c\u745e\u5e73 \u738b\u7ee7\u9f99 \u859b\u5bcc\u8339 \u9b4f\u5f66\u22c4<br><a href=\"https:\/\/aka.ms\/GeneralAI\">https:\/\/aka.ms\/GeneralAI<\/a><br><\/strong>\u540c\u7b49\u8d21\u732e\u3002\u22c4\u901a\u8baf\u4f5c\u8005\u3002S. \u9a6c\u3001L. \u9a6c\u3001L. Wang\u3001W. Wang\u3001S. Huang\u3001L. Dong\u3001J. Xue\u3001F. Wei \u5c31\u804c\u4e8e Microsoft Research\u3002H. Wang \u548c R. Wang \u5c31\u804c\u4e8e\u4e2d\u56fd\u79d1\u5b66\u9662\u5927\u5b66\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>0. \u6458\u8981<\/strong><\/h2>\n\n\n\n<p id=\"id3.id1\">\u6700\u8fd1\u7684\u7814\u7a76\uff0c\u5982BitNet[<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#bib.bib23\">23<\/a>]\uff0c\u6b63\u5728\u4e3a 1 \u4f4d\u5927\u578b\u8bed\u8a00\u6a21\u578b \uff08LLM\uff09 \u7684\u65b0\u65f6\u4ee3\u94fa\u5e73\u9053\u8def\u3002\u5728\u8fd9\u9879\u5de5\u4f5c\u4e2d\uff0c\u6211\u4eec\u5f15\u5165\u4e86\u4e00\u4e2a 1 \u4f4d LLM \u53d8\u4f53\uff0c\u5373&nbsp;<strong>BitNet b1.58<\/strong>\uff0c\u5176\u4e2d LLM \u7684\u6bcf\u4e2a\u53c2\u6570\uff08\u6216\u6743\u91cd\uff09\u90fd\u662f\u4e09\u5143 {-1\uff0c 0\uff0c 1}\u3002\u5b83\u4e0e\u5168\u7cbe\u5ea6\uff08\u5373 FP16 \u6216 BF16\uff09Transformer LLM \u5728\u56f0\u60d1\u5ea6\u548c\u6700\u7ec8\u4efb\u52a1\u6027\u80fd\u65b9\u9762\u5177\u6709\u76f8\u540c\u7684\u6a21\u578b\u5927\u5c0f\u548c\u8bad\u7ec3\u4ee4\u724c\u76f8\u5339\u914d\uff0c\u540c\u65f6\u5728\u5ef6\u8fdf\u3001\u5185\u5b58\u3001\u541e\u5410\u91cf\u548c\u80fd\u8017\u65b9\u9762\u66f4\u5177\u6210\u672c\u6548\u76ca\u3002 \u66f4\u6df1\u523b\u7684\u662f\uff0c1.58 \u4f4d LLM \u5b9a\u4e49\u4e86\u4e00\u79cd\u65b0\u7684\u6269\u5c55\u5b9a\u5f8b\u548c\u65b9\u6cd5\uff0c\u7528\u4e8e\u8bad\u7ec3\u9ad8\u6027\u80fd\u548c\u5177\u6709\u6210\u672c\u6548\u76ca\u7684\u65b0\u4e00\u4ee3 LLM\u3002\u6b64\u5916\uff0c\u5b83\u8fd8\u5b9e\u73b0\u4e86\u4e00\u79cd\u65b0\u7684\u8ba1\u7b97\u8303\u5f0f\uff0c\u5e76\u4e3a\u8bbe\u8ba1\u9488\u5bf9 1 \u4f4d LLM \u4f18\u5316\u7684\u7279\u5b9a\u786c\u4ef6\u6253\u5f00\u4e86\u5927\u95e8\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"993\" src=\"https:\/\/www.aqwu.net\/wp\/wp-content\/uploads\/2024\/02\/\u56fe\u7247-8-1024x993.png\" alt=\"\" class=\"wp-image-2318\" srcset=\"https:\/\/www.aqwu.net\/wp\/wp-content\/uploads\/2024\/02\/\u56fe\u7247-8-1024x993.png 1024w, https:\/\/www.aqwu.net\/wp\/wp-content\/uploads\/2024\/02\/\u56fe\u7247-8-300x291.png 300w, https:\/\/www.aqwu.net\/wp\/wp-content\/uploads\/2024\/02\/\u56fe\u7247-8-768x745.png 768w, https:\/\/www.aqwu.net\/wp\/wp-content\/uploads\/2024\/02\/\u56fe\u7247-8.png 1298w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ol class=\"wp-block-list\">\n<li><\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>1. 1 \u4f4d LLM \u65f6\u4ee3(The Era of 1-bit LLMs)<\/strong><\/h2>\n\n\n\n<p id=\"S1.p1.1\">\u8fd1\u5e74\u6765\uff0c\u4eba\u5de5\u667a\u80fd\u9886\u57df\u7684\u5927\u578b\u8bed\u8a00\u6a21\u578b \uff08LLM\uff09 \u7684\u89c4\u6a21\u548c\u529f\u80fd\u8fc5\u901f\u589e\u957f\u3002\u8fd9\u4e9b\u6a21\u578b\u5728\u5e7f\u6cdb\u7684\u81ea\u7136\u8bed\u8a00\u5904\u7406\u4efb\u52a1\u4e2d\u8868\u73b0\u51fa\u4e86\u5353\u8d8a\u7684\u6027\u80fd\uff0c\u4f46\u5b83\u4eec\u4e0d\u65ad\u6269\u5927\u7684\u89c4\u6a21\u7ed9\u90e8\u7f72\u5e26\u6765\u4e86\u6311\u6218\uff0c\u5e76\u5f15\u53d1\u4e86\u4eba\u4eec\u5bf9\u9ad8\u80fd\u8017\u5bf9\u73af\u5883\u548c\u7ecf\u6d4e\u5f71\u54cd\u7684\u62c5\u5fe7\u3002 \u89e3\u51b3\u8fd9\u4e9b\u6311\u6218\u7684\u4e00\u79cd\u65b9\u6cd5\u662f\u4f7f\u7528\u8bad\u7ec3\u540e\u91cf\u5316\u6765\u521b\u5efa\u7528\u4e8e\u63a8\u7406\u7684\u4f4e\u4f4d\u6a21\u578b[<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#bib.bib24\">24<\/a>,<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#bib.bib5\">5<\/a>,<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#bib.bib2\">2<\/a>,<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#bib.bib18\">18<\/a>].\u8fd9\u79cd\u6280\u672f\u964d\u4f4e\u4e86\u6743\u91cd\u548c\u6fc0\u6d3b\u7684\u7cbe\u5ea6\uff0c\u5927\u5927\u964d\u4f4e\u4e86 LLM \u7684\u5185\u5b58\u548c\u8ba1\u7b97\u8981\u6c42\u3002\u8d8b\u52bf\u662f\u4ece 16 \u4f4d\u8f6c\u5411\u66f4\u4f4e\u7684\u4f4d\uff0c\u4f8b\u5982 4 \u4f4d\u53d8\u4f53[<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#bib.bib5\">5<\/a>,<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#bib.bib9\">9<\/a>].\u7136\u800c\uff0c\u8bad\u7ec3\u540e\u91cf\u5316\u662f\u6b21\u4f18\u7684\uff0c\u5c3d\u7ba1\u5b83\u88ab\u5e7f\u6cdb\u7528\u4e8e\u5de5\u4e1a LLM\u3002<\/p>\n\n\n\n<p id=\"S1.p2.1\">\u6700\u8fd1\u5173\u4e8e 1 \u4f4d\u6a21\u578b\u67b6\u6784\uff08\u5982 BitNet\uff09\u7684\u5de5\u4f5c[<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#bib.bib23\">23<\/a>]\uff0c\u4e3a\u964d\u4f4e LLM \u7684\u6210\u672c\u540c\u65f6\u4fdd\u6301\u5176\u6027\u80fd\u63d0\u51fa\u4e86\u4e00\u4e2a\u6709\u524d\u9014\u7684\u65b9\u5411\u3002Vanilla LLM \u662f 16 \u4f4d\u6d6e\u70b9\u503c\uff08\u5373 FP16 \u6216 BF16\uff09\uff0c\u4efb\u4f55 LLM \u7684\u5927\u90e8\u5206\u90fd\u662f\u77e9\u9635\u4e58\u6cd5\u3002\u56e0\u6b64\uff0c\u4e3b\u8981\u7684\u8ba1\u7b97\u6210\u672c\u6765\u81ea\u6d6e\u70b9\u52a0\u6cd5\u548c\u4e58\u6cd5\u8fd0\u7b97\u3002\u76f8\u6bd4\u4e4b\u4e0b\uff0cBitNet \u7684\u77e9\u9635\u4e58\u6cd5\u4ec5\u6d89\u53ca\u6574\u6570\u52a0\u6cd5\uff0c\u8fd9\u4e3a LLM \u8282\u7701\u4e86\u6570\u91cf\u7ea7\u7684\u80fd\u6e90\u6210\u672c\u3002\u7531\u4e8e\u8bb8\u591a\u82af\u7247\u8ba1\u7b97\u6027\u80fd\u7684\u6839\u672c\u9650\u5236\u662f\u529f\u8017\uff0c\u56e0\u6b64\u8282\u80fd\u4e5f\u53ef\u4ee5\u8f6c\u5316\u4e3a\u66f4\u5feb\u7684\u8ba1\u7b97\u3002<\/p>\n\n\n\n<p id=\"S1.p3.1\">\u9664\u4e86\u8ba1\u7b97\u4e4b\u5916\uff0c\u5728\u63a8\u7406\u8fc7\u7a0b\u4e2d\uff0c\u5c06\u6a21\u578b\u53c2\u6570\u4eceDRAM\u4f20\u8f93\u5230\u7247\u4e0a\u52a0\u901f\u5668\uff08\u4f8b\u5982SRAM\uff09\u7684\u5b58\u50a8\u5668\u7684\u8fc7\u7a0b\u53ef\u80fd\u975e\u5e38\u6602\u8d35\u3002\u6709\u4eba\u8bd5\u56fe\u6269\u5927SRAM\u4ee5\u63d0\u9ad8\u541e\u5410\u91cf\uff0c\u4f46\u8fd9\u4f1a\u5e26\u6765\u6bd4DRAM\u9ad8\u5f97\u591a\u7684\u6210\u672c\u3002\u4e0e\u5168\u7cbe\u5ea6\u6a21\u578b\u76f8\u6bd4\uff0c\u4ece\u5bb9\u91cf\u548c\u5e26\u5bbd\u7684\u89d2\u5ea6\u6765\u770b\uff0c1 \u4f4d LLM \u7684\u5185\u5b58\u5360\u7528\u8981\u4f4e\u5f97\u591a\u3002\u8fd9\u53ef\u4ee5\u663e\u8457\u964d\u4f4e\u4ece DRAM \u52a0\u8f7d\u6743\u91cd\u7684\u6210\u672c\u548c\u65f6\u95f4\uff0c\u4ece\u800c\u5b9e\u73b0\u66f4\u5feb\u3001\u66f4\u9ad8\u6548\u7684\u63a8\u7406\u3002<\/p>\n\n\n\n<p id=\"S1.p4.1\">\u5728\u8fd9\u9879\u5de5\u4f5c\u4e2d\uff0c\u6211\u4eec\u5f15\u5165\u4e86\u4e00\u4e2a\u91cd\u8981\u7684 1 \u4f4d LLM \u53d8\u4f53\uff0c\u79f0\u4e3a&nbsp;<strong>BitNet b1.58<\/strong>\uff0c\u5176\u4e2d\u6bcf\u4e2a\u53c2\u6570\u90fd\u662f\u4e09\u5143\u7684\uff0c\u53d6\u503c\u4e3a {-1\uff0c 0\uff0c 1}\u3002\u6211\u4eec\u5728\u539f\u6765\u7684 1 \u4f4d BitNet \u4e2d\u6dfb\u52a0\u4e86\u4e00\u4e2a\u989d\u5916\u7684\u503c 0\uff0c\u4ece\u800c\u5728\u4e8c\u8fdb\u5236\u7cfb\u7edf\u4e2d\u4ea7\u751f 1.58 \u4f4d\u3002BitNet b1.58&nbsp;\u4fdd\u7559\u4e86\u539f\u59cb 1 \u4f4d BitNet \u7684\u6240\u6709\u4f18\u70b9\uff0c\u5305\u62ec\u5176\u65b0\u7684\u8ba1\u7b97\u8303\u5f0f\uff0c\u8be5\u8303\u5f0f\u51e0\u4e4e\u4e0d\u9700\u8981\u77e9\u9635\u4e58\u6cd5\u8fd0\u7b97\uff0c\u5e76\u4e14\u53ef\u4ee5\u9ad8\u5ea6\u4f18\u5316\u3002\u6b64\u5916\uff0c\u4e0eFP16 LLM\u57fa\u7ebf\u76f8\u6bd4\uff0c\u5b83\u5177\u6709\u4e0e\u539f\u59cb1\u4f4dBitNet\u76f8\u540c\u7684\u80fd\u8017\uff0c\u5e76\u4e14\u5728\u5185\u5b58\u6d88\u8017\uff0c\u541e\u5410\u91cf\u548c\u5ef6\u8fdf\u65b9\u9762\u6548\u7387\u66f4\u9ad8\u3002\u6b64\u5916\uff0cBitNet b1.58&nbsp;\u8fd8\u5177\u6709\u4e24\u4e2a\u989d\u5916\u7684\u4f18\u52bf\u3002\u9996\u5148\uff0c\u7531\u4e8e\u5176\u5bf9\u7279\u5f81\u8fc7\u6ee4\u7684\u660e\u786e\u652f\u6301\uff0c\u5176\u5efa\u6a21\u80fd\u529b\u66f4\u5f3a\uff0c\u901a\u8fc7\u5728\u6a21\u578b\u6743\u91cd\u4e2d\u5305\u542b 0 \u6765\u5b9e\u73b0\uff0c\u8fd9\u53ef\u4ee5\u663e\u7740\u63d0\u9ad8 1 \u4f4d LLM \u7684\u6027\u80fd\u3002 \u5176\u6b21\uff0c\u6211\u4eec\u7684\u5b9e\u9a8c\u8868\u660e\uff0cBitNet b1.58&nbsp;\u5728\u56f0\u60d1\u5ea6\u548c\u6700\u7ec8\u4efb\u52a1\u6027\u80fd\u65b9\u9762\u90fd\u53ef\u4ee5\u5339\u914d\u5168\u7cbe\u5ea6\uff08\u5373 FP16\uff09\u57fa\u7ebf\uff0c \u4ece 3B \u5927\u5c0f\u5f00\u59cb\uff0c\u5f53\u4f7f\u7528\u76f8\u540c\u7684\u914d\u7f6e\uff08\u4f8b\u5982\uff0c\u6a21\u578b\u5927\u5c0f\u3001\u8bad\u7ec3\u4ee4\u724c\u7b49\uff09\u65f6\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>2. BitNet b1.58<\/strong><\/h2>\n\n\n\n<p id=\"S2.p1.1\">BitNet b1.58 \u57fa\u4e8e BitNet&nbsp;\u67b6\u6784\uff0c\u5b83\u662f\u4e00\u4e2a\u53d6\u4ee3 nn \u7684 Transformer<em>\u3002\u7ebf\u6027\u4e0e<\/em>&nbsp;<em>BitLinear<\/em>\u3002\u5b83\u662f\u4ece\u5934\u5f00\u59cb\u8bad\u7ec3\u7684\uff0c\u5177\u6709 1.58 \u4f4d\u6743\u91cd\u548c 8 \u4f4d\u6fc0\u6d3b\u3002\u4e0e\u539f\u6765\u7684BitNet\u76f8\u6bd4\uff0c\u5b83\u5f15\u5165\u4e86\u4e00\u4e9b\u4fee\u6539\uff0c\u6211\u4eec\u603b\u7ed3\u5982\u4e0b\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>2.1 \u91cf\u5316\u51fd\u6570(Quantization Function)<\/strong><\/h3>\n\n\n\n<p id=\"S2.SS0.SSS0.Px1.p1.1\">\u4e3a\u4e86\u5c06\u6743\u91cd\u9650\u5236\u4e3a -1\u30010 \u6216 +1\uff0c\u6211\u4eec\u91c7\u7528\u4e86&nbsp;<em>absmean<\/em>&nbsp;\u91cf\u5316\u51fd\u6570\u3002\u5b83\u9996\u5148\u6309\u5176\u5e73\u5747\u7edd\u5bf9\u503c\u7f29\u653e\u6743\u91cd\u77e9\u9635\uff0c\u7136\u540e\u5c06\u6bcf\u4e2a\u503c\u56db\u820d\u4e94\u5165\u5230 {-1\uff0c 0\uff0c +1} \u4e4b\u95f4\u6700\u63a5\u8fd1\u7684\u6574\u6570\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"927\" height=\"259\" src=\"https:\/\/www.aqwu.net\/wp\/wp-content\/uploads\/2024\/02\/\u56fe\u7247-9.png\" alt=\"\" class=\"wp-image-2319\" srcset=\"https:\/\/www.aqwu.net\/wp\/wp-content\/uploads\/2024\/02\/\u56fe\u7247-9.png 927w, https:\/\/www.aqwu.net\/wp\/wp-content\/uploads\/2024\/02\/\u56fe\u7247-9-300x84.png 300w, https:\/\/www.aqwu.net\/wp\/wp-content\/uploads\/2024\/02\/\u56fe\u7247-9-768x215.png 768w\" sizes=\"auto, (max-width: 927px) 100vw, 927px\" \/><\/figure>\n\n\n\n<p id=\"S2.SS0.SSS0.Px1.p3.2\">\u6fc0\u6d3b\u7684\u91cf\u5316\u51fd\u6570\u9075\u5faa BitNet \u4e2d\u7684\u76f8\u540c\u5b9e\u73b0\uff0c\u53ea\u662f\u6211\u4eec\u4e0d\u4f1a\u5c06\u975e\u7ebf\u6027\u51fd\u6570\u4e4b\u524d\u7684\u6fc0\u6d3b\u7f29\u653e\u5230\u8303\u56f4[0,Q<sub><em>b<\/em><\/sub>].\u76f8\u53cd\uff0c\u6fc0\u6d3b\u5c06\u5168\u90e8\u7f29\u653e\u5230[\u2212Q<sub><em>b<\/em><\/sub>,Q<sub><em>b<\/em><\/sub>]\u6bcf\u4e2a\u4ee4\u724c\u6765\u6446\u8131\u96f6\u70b9\u91cf\u5316\u3002\u8fd9\u5bf9\u4e8e\u5b9e\u73b0\u548c\u7cfb\u7edf\u7ea7\u4f18\u5316\u6765\u8bf4\u90fd\u66f4\u52a0\u65b9\u4fbf\u548c\u7b80\u5355\uff0c\u540c\u65f6\u5728\u6211\u4eec\u7684\u5b9e\u9a8c\u4e2d\u5bf9\u6027\u80fd\u7684\u5f71\u54cd\u53ef\u4ee5\u5ffd\u7565\u4e0d\u8ba1\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>2.2 \u7c7b\u4f3c LLaMA \u7684\u7ec4\u4ef6(LLaMA-alike Components)<\/strong><\/h3>\n\n\n\n<p id=\"S2.SS0.SSS0.Px2.p1.1\">LLaMA\u7684\u67b6\u6784[<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#bib.bib19\">19<\/a>,<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#bib.bib20\">20<\/a>]\u4e00\u76f4\u662f\u5f00\u6e90 LLM \u4e8b\u5b9e\u4e0a\u7684\u652f\u67f1\u3002\u4e3a\u4e86\u62e5\u62b1\u5f00\u6e90\u793e\u533a\uff0c\u6211\u4eec\u7684&nbsp;BitNet b1.58&nbsp;\u8bbe\u8ba1\u91c7\u7528\u4e86\u7c7b\u4f3c LLaMA \u7684\u7ec4\u4ef6\u3002\u5177\u4f53\u6765\u8bf4\uff0c\u5b83\u4f7f\u7528 RMSNorm[<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#bib.bib27\">27<\/a>]\u3001\u65af\u5a01\u683c\u5362(SwiGLU)[<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#bib.bib16\">16<\/a>]\u3001\u65cb\u8f6c\u5d4c\u5165(rotary embedding)[<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#bib.bib14\">14<\/a>]\uff0c\u5e76\u6d88\u9664\u6240\u6709\u504f\u89c1\u3002\u901a\u8fc7\u8fd9\u79cd\u65b9\u5f0f\uff0cBitNet b1.58&nbsp;\u53ef\u4ee5\u96c6\u6210\u5230\u6d41\u884c\u7684\u5f00\u6e90\u8f6f\u4ef6\uff08\u4f8b\u5982\uff0cHuggingface\u3001vLLM[<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#bib.bib8\">8<\/a>]\u548c llama.cpp<sup>1<\/sup>\uff09\u4ee5\u6700\u5c0f\u7684\u52aa\u529b\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"785\" height=\"373\" src=\"https:\/\/www.aqwu.net\/wp\/wp-content\/uploads\/2024\/02\/\u56fe\u7247-15.png\" alt=\"\" class=\"wp-image-2326\" srcset=\"https:\/\/www.aqwu.net\/wp\/wp-content\/uploads\/2024\/02\/\u56fe\u7247-15.png 785w, https:\/\/www.aqwu.net\/wp\/wp-content\/uploads\/2024\/02\/\u56fe\u7247-15-300x143.png 300w, https:\/\/www.aqwu.net\/wp\/wp-content\/uploads\/2024\/02\/\u56fe\u7247-15-768x365.png 768w\" sizes=\"auto, (max-width: 785px) 100vw, 785px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center\">\u8868 1\uff1aBitNet b1.58 \u548c LLaMA LLM \u7684\u56f0\u60d1\u5ea6\u4ee5\u53ca\u6210\u672c\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"846\" height=\"380\" src=\"https:\/\/www.aqwu.net\/wp\/wp-content\/uploads\/2024\/02\/\u56fe\u7247-11.png\" alt=\"\" class=\"wp-image-2321\" srcset=\"https:\/\/www.aqwu.net\/wp\/wp-content\/uploads\/2024\/02\/\u56fe\u7247-11.png 846w, https:\/\/www.aqwu.net\/wp\/wp-content\/uploads\/2024\/02\/\u56fe\u7247-11-300x135.png 300w, https:\/\/www.aqwu.net\/wp\/wp-content\/uploads\/2024\/02\/\u56fe\u7247-11-768x345.png 768w\" sizes=\"auto, (max-width: 846px) 100vw, 846px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center\">\u88682\uff1aBitNet b1.58&nbsp;\u548c&nbsp;LLaMA LLM&nbsp;\u5728\u6700\u7ec8\u4efb\u52a1\u4e0a\u7684\u96f6\u70b9\u7cbe\u5ea6\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>3. \u7ed3\u679c(Results)<\/strong><\/h2>\n\n\n\n<p id=\"S3.p1.1\">\u6211\u4eec\u5c06&nbsp;BitNet b1.58&nbsp;\u4e0e\u6211\u4eec\u590d\u5236\u7684\u5404\u79cd\u5c3a\u5bf8\u7684 FP16&nbsp;LLaMA LLM&nbsp;\u8fdb\u884c\u4e86\u6bd4\u8f83\u3002\u4e3a\u4e86\u786e\u4fdd\u516c\u5e73\u7684\u6bd4\u8f83\uff0c\u6211\u4eec\u5728 RedPajama \u6570\u636e\u96c6\u4e0a\u9884\u8bad\u7ec3\u4e86\u6a21\u578b[<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#bib.bib4\">4<\/a>]1000\u4ebf\u4e2a\u4ee3\u5e01\u3002\u6211\u4eec\u8bc4\u4f30\u4e86\u5305\u62ecARC-Easy\u5728\u5185\u7684\u4e00\u7cfb\u5217\u8bed\u8a00\u4efb\u52a1\u7684\u96f6\u6837\u672c\u6027\u80fd[<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#bib.bib25\">25<\/a>]\u3001ARC-Challenge[<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#bib.bib25\">25<\/a>]\uff0c Hellaswag[<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#bib.bib26\">26<\/a>]\uff0c Winogrande&nbsp;[<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#bib.bib15\">15<\/a>], PIQA&nbsp;[<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#bib.bib1\">1<\/a>], OpenbookQA&nbsp;[<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#bib.bib10\">10<\/a>], and BoolQ&nbsp;[<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#bib.bib3\">3<\/a>].\u6211\u4eec\u8fd8\u62a5\u544a\u4e86WikiText2\u4e0a\u7684\u9a8c\u8bc1\u56f0\u60d1[<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#bib.bib11\">11<\/a>]\u548c C<sub>4<\/sub>[<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#bib.bib13\">13<\/a>]\u6570\u636e\u3002<\/p>\n\n\n\n<p id=\"S3.p2.1\">\u6211\u4eec\u6bd4\u8f83\u4e86&nbsp;LLaMA LLM&nbsp;\u548c&nbsp;BitNet b1.58&nbsp;\u7684\u8fd0\u884c\u65f6 GPU \u5185\u5b58\u548c\u5ef6\u8fdf\u3002\u4f7f\u7528FasterTransformer\u6d4b\u91cf\u7ed3\u679c<sup>2<\/sup>\u4ee3\u7801\u5e93\uff0c\u9488\u5bf9 GPU \u8bbe\u5907\u4e0a\u7684 LLM \u63a8\u7406\u5ef6\u8fdf\u8fdb\u884c\u4e86\u4f18\u5316\u3002Ladder \u7684 2 \u4f4d\u5185\u6838[<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#bib.bib22\">22<\/a>]\u8fd8\u96c6\u6210\u4e86&nbsp;BitNet b1.58\u3002\u6211\u4eec\u62a5\u544a\u4e86\u6bcf\u4e2a\u8f93\u51fa\u4ee4\u724c\u7684\u65f6\u95f4\uff0c\u56e0\u4e3a\u5b83\u662f\u63a8\u7406\u7684\u4e3b\u8981\u6210\u672c\u3002<\/p>\n\n\n\n<p id=\"S3.p3.1\">\u8868&nbsp;<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#S2.T1\">1<\/a>&nbsp;\u603b\u7ed3\u4e86&nbsp;BitNet b1.58&nbsp;\u548c&nbsp;LLaMA LLM&nbsp;\u7684\u56f0\u60d1\u548c\u6210\u672c\u3002\u5b83\u8868\u660e\uff0cBitNet b1.58&nbsp;\u5728 3B \u6a21\u578b\u5927\u5c0f\u4e0b\u5f00\u59cb\u4e0e\u5168\u7cbe\u5ea6&nbsp;LLaMA LLM&nbsp;\u76f8\u5339\u914d\uff0c\u540c\u65f6\u901f\u5ea6\u63d0\u9ad8\u4e86 2.71 \u500d\uff0c\u4f7f\u7528\u7684 GPU \u5185\u5b58\u51cf\u5c11\u4e86 3.55 \u500d\u3002\u7279\u522b\u662f\uff0c\u5177\u6709 3.9B \u6a21\u578b\u5927\u5c0f\u7684&nbsp;BitNet b1.58&nbsp;\u901f\u5ea6\u5feb 2.4 \u500d\uff0c\u5185\u5b58\u6d88\u8017\u51cf\u5c11 3.32 \u500d\uff0c\u4f46\u6027\u80fd\u660e\u663e\u4f18\u4e8e&nbsp;LLaMA LLM&nbsp;3B\u3002<\/p>\n\n\n\n<p id=\"S3.p4.1\">\u8868&nbsp;<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#S2.T2\">2<\/a>&nbsp;\u62a5\u544a\u4e86\u6700\u7ec8\u4efb\u52a1\u7684\u96f6\u70b9\u7cbe\u5ea6\u7684\u8be6\u7ec6\u7ed3\u679c\u3002\u6211\u4eec\u9075\u5faa\u4e86&nbsp;<em>lm-evaluation-harness<\/em>&nbsp;\u7684\u7ba1\u9053<sup>3<\/sup>\u6267\u884c\u8bc4\u4f30\u3002\u7ed3\u679c\u8868\u660e\uff0c\u968f\u7740\u6a21\u578b\u89c4\u6a21\u7684\u589e\u52a0\uff0cBitNet b1.58\u548cLLaMA LLM\u4e4b\u95f4\u7684\u6027\u80fd\u5dee\u8ddd\u9010\u6e10\u7f29\u5c0f\u3002\u66f4\u91cd\u8981\u7684\u662f\uff0cBitNet b1.58&nbsp;\u53ef\u4ee5\u5339\u914d\u4ece 3B \u5927\u5c0f\u5f00\u59cb\u7684\u5168\u7cbe\u5ea6\u57fa\u7ebf\u7684\u6027\u80fd\u3002\u4e0e\u5bf9\u56f0\u60d1\u7684\u89c2\u5bdf\u7c7b\u4f3c\uff0c\u6700\u7ec8\u4efb\u52a1\u7ed3\u679c\u663e\u793a\uff0cBitNet b1.58 3.9B&nbsp;\u4ee5\u66f4\u4f4e\u7684\u5185\u5b58\u548c\u5ef6\u8fdf\u6210\u672c\u4f18\u4e8e&nbsp;LLaMA LLM&nbsp;3B\u3002\u8fd9\u8868\u660e&nbsp;BitNet b1.58&nbsp;\u662f\u5bf9\u6700\u5148\u8fdb\u7684 LLM \u6a21\u578b\u7684\u5e15\u7d2f\u6258\u6539\u8fdb\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>3.1 \u5185\u5b58\u548c\u5ef6\u8fdf(Memory and Latency)<\/strong><\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"374\" src=\"https:\/\/www.aqwu.net\/wp\/wp-content\/uploads\/2024\/02\/\u56fe\u7247-12-1024x374.png\" alt=\"\" class=\"wp-image-2322\" srcset=\"https:\/\/www.aqwu.net\/wp\/wp-content\/uploads\/2024\/02\/\u56fe\u7247-12-1024x374.png 1024w, https:\/\/www.aqwu.net\/wp\/wp-content\/uploads\/2024\/02\/\u56fe\u7247-12-300x110.png 300w, https:\/\/www.aqwu.net\/wp\/wp-content\/uploads\/2024\/02\/\u56fe\u7247-12-768x280.png 768w, https:\/\/www.aqwu.net\/wp\/wp-content\/uploads\/2024\/02\/\u56fe\u7247-12.png 1241w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center\">\u56fe 2\uff1aBitNet b1.58 \u89e3\u7801\u5ef6\u8fdf\uff08\u5de6\uff09\u548c\u5185\u5b58\u6d88\u8017\uff08\u53f3\uff09\u968f\u6a21\u578b\u5927\u5c0f\u7684\u53d8\u5316<\/p>\n\n\n\n<p id=\"S3.SS0.SSS0.Px1.p1.1\">\u6211\u4eec\u8fdb\u4e00\u6b65\u5c06\u6a21\u578b\u5c3a\u5bf8\u6269\u5927\u5230 7B\u300113B \u548c 70B\uff0c\u5e76\u8bc4\u4f30\u4e86\u6210\u672c\u3002\u56fe&nbsp;<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#S3.F2\">2<\/a>&nbsp;\u8bf4\u660e\u4e86\u5ef6\u8fdf\u548c\u5185\u5b58\u7684\u8d8b\u52bf\uff0c\u663e\u793a\u968f\u7740\u6a21\u578b\u5927\u5c0f\u7684\u6269\u5c55\uff0c\u52a0\u901f\u4e5f\u4f1a\u589e\u52a0\u3002\u7279\u522b\u662f\uff0cBitNet b1.58&nbsp;70B \u6bd4&nbsp;LLaMA LLM&nbsp;\u57fa\u7ebf\u5feb 4.1 \u500d\u3002\u8fd9\u662f\u56e0\u4e3a&nbsp;<em>nn.\u7ebf\u6027<\/em>\u968f\u7740\u6a21\u578b\u5927\u5c0f\u7684\u589e\u957f\u800c\u589e\u957f\u3002\u5185\u5b58\u6d88\u8017\u9075\u5faa\u7c7b\u4f3c\u7684\u8d8b\u52bf\uff0c\u56e0\u4e3a\u5d4c\u5165\u4fdd\u6301\u5168\u7cbe\u5ea6\uff0c\u5e76\u4e14\u5bf9\u4e8e\u8f83\u5927\u7684\u578b\u53f7\uff0c\u5176\u5185\u5b58\u6bd4\u4f8b\u8f83\u5c0f\u3002\u5ef6\u8fdf\u548c\u5185\u5b58\u90fd\u662f\u7528 2 \u4f4d\u5185\u6838\u6d4b\u91cf\u7684\uff0c\u56e0\u6b64\u4ecd\u6709\u4f18\u5316\u7684\u7a7a\u95f4\u4ee5\u8fdb\u4e00\u6b65\u964d\u4f4e\u6210\u672c\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>3.2 \u80fd\u6e90(Energy)<\/strong><\/h3>\n\n\n\n<p id=\"S3.SS0.SSS0.Px2.p1.1\">\u6211\u4eec\u8fd8\u4f30\u8ba1\u4e86&nbsp;BitNet b1.58&nbsp;\u548c&nbsp;LLaMA LLM&nbsp;\u7684\u7b97\u672f\u8fd0\u7b97\u80fd\u8017\u3002 \u6211\u4eec\u4e3b\u8981\u5173\u6ce8\u77e9\u9635\u4e58\u6cd5\u7684\u8ba1\u7b97\uff0c\u56e0\u4e3a\u5b83 \u5bf9 LLM \u6210\u672c\u7684\u8d21\u732e\u6700\u5927\u3002 \u56fe&nbsp;<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#S3.F3\">3<\/a>&nbsp;\u8bf4\u660e\u4e86\u80fd\u6e90\u6210\u672c\u7684\u6784\u6210\u3002BitNet b1.58&nbsp;\u7684\u5927\u90e8\u5206\u662f INT8 \u52a0\u6cd5\u8ba1\u7b97\uff0c\u800c&nbsp;LLaMA LLM&nbsp;\u7531 FP16 \u52a0\u6cd5\u548c FP16 \u4e58\u6cd5\u7ec4\u6210\u3002\u6839\u636e\u80fd\u91cf\u6a21\u578b[<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#bib.bib7\">7<\/a>,<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#bib.bib28\">28<\/a>]\uff0cBitNet b1.58&nbsp;\u4e3a 7nm \u82af\u7247\u4e0a\u7684\u77e9\u9635\u4e58\u6cd5\u8282\u7701\u4e86 71.4 \u500d\u7684\u7b97\u672f\u8fd0\u7b97\u80fd\u8017\u3002\u6211\u4eec\u8fdb\u4e00\u6b65\u62a5\u544a\u4e86\u5177\u6709 512 \u4e2a\u4ee3\u5e01\u7684\u6a21\u578b\u7684\u7aef\u5230\u7aef\u80fd\u6e90\u6210\u672c\u3002\u6211\u4eec\u7684\u7ed3\u679c\u8868\u660e\uff0c\u968f\u7740\u6a21\u578b\u89c4\u6a21\u7684\u6269\u5927\uff0c\u4e0eFP16&nbsp;LLaMA LLM\u57fa\u7ebf\u76f8\u6bd4\uff0cBitNet b1.58\u5728\u80fd\u8017\u65b9\u9762\u7684\u6548\u7387\u8d8a\u6765\u8d8a\u9ad8\u3002\u8fd9\u662f\u56e0\u4e3a&nbsp;<em>nn.\u7ebf\u6027<\/em>\u968f\u7740\u6a21\u578b\u5927\u5c0f\u7684\u589e\u957f\u800c\u589e\u957f\uff0c\u800c\u5bf9\u4e8e\u8f83\u5927\u7684\u6a21\u578b\uff0c\u5176\u4ed6\u7ec4\u4ef6\u7684\u6210\u672c\u66f4\u5c0f\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"397\" src=\"https:\/\/www.aqwu.net\/wp\/wp-content\/uploads\/2024\/02\/\u56fe\u7247-13-1024x397.png\" alt=\"\" class=\"wp-image-2323\" srcset=\"https:\/\/www.aqwu.net\/wp\/wp-content\/uploads\/2024\/02\/\u56fe\u7247-13-1024x397.png 1024w, https:\/\/www.aqwu.net\/wp\/wp-content\/uploads\/2024\/02\/\u56fe\u7247-13-300x116.png 300w, https:\/\/www.aqwu.net\/wp\/wp-content\/uploads\/2024\/02\/\u56fe\u7247-13-768x298.png 768w, https:\/\/www.aqwu.net\/wp\/wp-content\/uploads\/2024\/02\/\u56fe\u7247-13.png 1259w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>\u56fe 3\uff1aBitNet b1.58&nbsp;\u4e0e&nbsp;LLaMA LLM&nbsp;\u5728 7nm \u5de5\u827a\u8282\u70b9\u4e0a\u7684\u80fd\u8017\u76f8\u6bd4\u3002\u5de6\u8fb9\u662f\u7b97\u672f\u8fd0\u7b97\u80fd\u91cf\u7684\u5206\u91cf\u3002\u53f3\u8fb9\u662f\u4e0d\u540c\u578b\u53f7\u5c3a\u5bf8\u7684\u7aef\u5230\u7aef\u80fd\u6e90\u6210\u672c<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>3.3 \u541e\u5410\u91cf(Throughput)<\/strong><\/h3>\n\n\n\n<p><img decoding=\"async\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAt4AAACgCAYAAAA7I2vHAAAgAElEQVR4Xu2dd0AVx\/bHv+a9\/BL1pUeSGDUvPktiV+y9lygiNkTFgg3FjojYQFRAUMEGgqJiV0RREMUGij32Ek1iorEk5EWjScwLUZTfzi7L3Xvv7r27lwtc4Ny\/Etndmfns7Mx3zpxzpkQW9wP9iAARIAJEgAgQASJABIgAEchTAiVIeOcpX3o4ESACRIAIEAEiQASIABHgCZDwpo5ABIgAESACRIAIEAEiQATygQAJ73yATEUQASJABIgAESACRIAIEAES3tQHiAARIAJEgAgQASJABIhAPhAg4Z0PkKkIIkAEiAARIAJEgAgQASJAwpv6ABEgAkSACBABIkAEiAARyAcCJLzzATIVQQSIABEgAkSACBABIkAESHhTHyACRIAIEAEiQASIABEgAvlAgIR3PkCmIogAESACRIAIEAEiQASIAAlv6gNEgAgQASJABIgAESACRCAfCJDwzgfIVAQRIAJEgAgQASJABIgAESDhTX2ACBABIkAEiAARIAJEgAjkAwES3vkAmYogAkSACBABIkAEiAARIAIkvKkPEAEiQASIABEgAkSACBCBfCBAwjsfIFMRRIAIEAEiQASIABEgAkSAhDf1ASJABIgAESACRIAIEAEikA8ESHjnA2QqgggQASJABIgAESACRIAIkPCmPkAEiAARIAJEgAgQASJABPKBgMXCu1atWvlQPSqCCBABIkAEiAARIAJEgAjYFoErV65YVCGLhbdFpdFNRIAIEAEiQASIABEgAkSgmBIg4V1MXzw1mwgQASJABIgAESACRCB\/CVgsvMnVJH9fFJVGBIgAESACRIAIEAEiYBsEyNXENt4D1YIIEAEiQASIABEgAkSACMgSsNjiTTyJABEgAkSACBABIkAEiAARUE+AhLd6VnQlESACRIAIEAEiQASIABGwmAAJb4vR0Y1EgAgQASJABIgAESACREA9ARLe6lnRlUSACBABIkAEiAARIAJEwGICJLwtRkc3EgEiQASIABEgAkSACBAB9QRIeKtnRVcSASJABIgAESACRIAIEAGLCZDwthgd3UgEiAARIAJEgAgQASJABNQTIOGtnhVdSQSIABEgAkSACBABIkAELCZAwttidHQjESACRIAIEAEiQASIABFQT4CEt3pWdCURIAJEgAgQASJABIgAEbCYAAlvi9HRjUSACBABIkAEiAARIAJEQD0BEt7qWdGVRIAIEAEiQASIABEgAkTAYgIkvC1GRzcSASJABIgAESACRMA0gZcZNxHpPRFJ\/5iEhMWdCJcZAoeD2qO9z2HY91+H1E2D8S8VxI6EOGHu+cYIXToVdexKqLij4C4h4a2afTo2Tx+PVUdu495te2xIX4kmFrzbv+\/vwyR3P3z5y18oVWcGjkY6q64BXWibBDKfpMCzz3AsPfQUbZznYN0Wd1SwoG\/YZuuoVoWDwCXM7z0V8fce48WbvRB\/YFo+9sEn2Dm7P8bN24fX6vZD8JpN6F37lcKBzaZqWZDvsGBApCxzgf+mW3jy6E1M2nEQg4pgv3mWHo+R3T0Q8+WPHOTq8NueCt8+7+cJ8KLBM50by+pgZtzPGL3kLsLHlzfL6umlMHRxmILj91\/gjXJdsGRHLIY2Km32voK6wKaE96P4SXjfKSyHRbk63jhwIQify4qYJ1gxxB5jY77PuX5gwGVs8KmVRyxvYlbHFph38CFewSgcf2mZ8P7zWhg61vXEycyXaDJyK06S8M6j95W7xzILxZrgAGzfcxYXLnyNR1nAG+VroFaNmnDsOQlugxvgvVeFMqT9tgTaYt2lojmBaCFq29+y6ZYY1l3\/6vKo3bAmGnVxhrenKyq+YSsrrD1w5QT3xj8yUbl1IA4dyZ3wzspMR0J4AKL3HMW5I1fwI9f\/S5WtjFqf1UCzDv3gMaEPPi0ptl1XNmOVt+Owll5YMNceX9gVLbySNBUuMLtj1XeoqQIFdHG0xycYHn4XRXXc\/OvWVvTvORTxVzM4wuXRZ+oyRMxzzJk7rI29KPDM\/G0ben00AAl\/tdIwl2YgZdlQjJ64DV+\/zEKpD9siPPEABtv\/w9qIrfI8mxbeJVAPS9POYmxzY3js5fSu6Yrd956T8LZKV6CHiATY6tmxhxeO\/JCpCOWNcm25VfUBblX9D0gt3g0dfRC7a2I+Whtt870Zilfb+pZzI7x19zLLSmRiIlwstNKx3a\/5CxLxiHvkW9WGIGB0g1y8TOsJ7+cP4zHiC9FCJ1+lUh\/ZY\/yCeAS6luMu0Fm8X6nYA8FxcRYzyQUAm7mVhLf6V2HLQjG332fmk\/0Y1qon1l\/5iwNSHaOXrkX4ON03fnTVBGy\/kokSWR+g79SZaFkh97tEtsxTba9gc0fVnmEoWduU4VX+aT\/sm4beIxbi3IMX+PBzd2xJDUdrG3Q7sSnh\/XDHGJTpE6FH1NHnKOIDWhpR\/n6LGxoOWMtbIsVf3lpayOKt9sMp3NfdwXynxpgZ\/7PJZhRVC4213p1tf8vWEd7sKc25Xas0C3etrLv7ZT3hvcmzDgYuvmymK9jBb9sD+Pb9p7W6TJF5Dglv9a\/SloVi7r7PJ4j2aM9Z889zMOy4XaAEbkejoR6YvGh7XjxT\/du0zpV7fVugm\/9xi8fWO5zhq3Pvpbzlu3r7QCTlq9udOgY2JbzFAasEnOHiehSbN6RD3t1E52ZSqW072B1L4V03Ok7aj+Q8C1wg4a2uSxXuqzLuR6JHJQ8k\/\/2C2\/5sgpnrIzHDpSZe4\/TFi6fp+PLkTmyLjMHe79tgt6IbVOFmYI3a2\/a3rF54G7qDvXh6G7uDPTCS82dmi\/7cuHU8vbQArRv44HxmFpz9z2DrLP2JWdt7sJbwTsWIGl9g9XVmpauEYf7LETSlI97n3EpeZjzB1S+TsHtDDNbveRcrv9qM9u\/aiquNNlr5fbVUjCsbiKz1DvO7dZaXZ8tCMTff5+ODPmjSeQEv\/hpyAYKHZQIEo90rYHjkPW6eGYK0Z2vQ7NXcf0u2zFNdL9HprMnRv2CRmyW+8E+wcUIHuC49xy96Jkdft\/A56mpsyVU2KbyZD\/W6mAwMGhzDi5+Vp9IwsrHO3STrxW4MrtgXG+4+w8DAYCBgOu\/bKOczzXx1V\/vPxqaEszh27Qf+RVSrVx+dXCdghkdHWV8r43uYX2cFvPLHWVy88VzWx1vwifTF8vVHc3yCK1bvAsfhE\/XKMbWK\/uvWPoQER2BrchJu3H2R41PZzcUH7hKfYkteNN2jjoBUeNfuFYHjO9xlI6ozMjLw+uuvZz\/0EhYPnoUtN9MlgW36fq9ypctZzb9LCYffwnU4dek8vvvxJe9X3rHjcHj5j0OjsrnfilRHIfdXiULDGt\/y45tHsHb7WiQnXca1s1f1\/I0dh8zBZNea+D++ytK4j+rw35mKWU7iwM0N6F06Yd5+5k\/aBGEpBzG+tXzwjdRNRm5MYeOP81u9Efunvj81Gzf2ronDxr27cfXaBf4bFsabGqjffjD8\/Fyz\/aLTsclzCHy3HuTfseHPsExxPNp8gGv\/hW94wV+xels07yp9pr5oO3hwCC6GTkXo+mP8uPdxpabo7haIYJ+WZjIE6IR32RreOHRFPsbmJdf\/X8np\/8DRVZyrDDfB\/VcSJKfG8mvY1sc3t8B\/xhokn0vJGQMbN+yFifNmwaF6qdx3zAJ6giXCW9071B97NqyvjSg3T2xKvoFn5ezh5rMWYaNr5rRabnxpat8NHjJ8TYk4U38znMdY4R9XssdH2Yu0zMf38VqLMJyOduaswvo+3s1+XYJp89fhJBdX8OSjymjeZhgWLNbPUiENIJy4NQpZcT4I27QTl7nvTW7OZeVra8t\/NX2fxl1KNw6VQBdsu5WIPv\/Rjd1\/nItA\/7HBSDxzx+hWtXOC1ncmDT409H9Wq10A\/eDfXfuEMSZw1UGc\/TZdcYzRomvE+ffA3w6IvROHXp8I3J4\/vIiViwOxcUcaXxbzl2exNq2cBmOiXryJgDTzt90Y1swF6zkDwr8b++LgST9Uyv26xmqjh80K7yO\/tsHijwdgz18v0Gf2GWyfo7MGiT5Av2ZxgWyXPXCwubOs8Dbnq1uxrjui9+v7AD29FAHnQZORxAdDyP8MgyvN+UTW7RqK+ATB71dJeEs\/DLlSDRlYrQfQgwwI6FbcbIBaHLsHo5qbi46Ws1RpFd5PsGZCV0xddlLPfUqsXG79ifP7NUuFd26+ZTHQho0D8j87DAo+iBgvIaiafYuurVyw7asM3scv7ng4mnIT\/vkIF3Ty2Mqz7cW5r+2QcV8Tn29KeD\/lJoANcydj1rJU\/lm675JNtjW4YO8Hiqh1256m+4ZUjJobw3SLQ90zy9XrhyZljiM2+b5BXfRZyVeUbZG34rbIr3B\/ro5Z6\/djJufHLSxslH9ywkar8E4J7YmBnrv4hZXhj\/mUT1uxX7KQyu8enbvytApv9e9Q+t7bouKzE9xC6++cyg5a8DViplbh\/t\/0+MKEjFvwDkR76eZZbWJVEEgPTgehX5+ZfHYJUz9xp+jgWFF41+N2ud9D8saDRuOfobuAWC+2I1OjxlNcu8aEmP6vbrcgbNvpjcrZAfDa2pKYE+Qq1wZzSRGkY1b7cfE4uNRR7zGmvgt94W2dd8bGxOHt+vO+5qU+aorZkbvh7SAYJLRoF0D7GKNV13y3YSgqDVqHis38kJzmy4tlaf3l3gdLOXiS21EwHKMOzWuHDrOOyBpvc\/c15\/5umxXex18G4cJQYSIzXLFEe1TmJoZbwjZvyueY8WZvI+GtH9igDKqOYyj2cT5BH3IvWO09+sJbZ0lTLsUOU9ZfR4jr+4rCW2yT0jOmb3qO+f3JnzL3Xd78E9jia9CIedh1jqV\/Aqo0cIJDz85w6NgbTeq9KyNCLBPepT\/ogc1n49CdC6o5EdoNjp57ZUW3WGOlLUvzLcr\/K6TCO3ffMkst1QJn3x6OUWNc0a5WWd7t5yE3wTtlT\/B2lSfgwNdhqJ1t0bgdOxptnSNxJysLXTj3s90znqBPXSEQ+9+NvbH3WCCqmdjWNZ3VRGRpnKHg+koXOG8vidFjxqBvJ3uU4TKevHh6GtP79EXw\/nvcjZWwIOkmpnbZq2piVzMe6WJgzC\/0WM0NWcn1jOcP92OKiweXHlPIGFWuUlt8McARTm2\/QJumlXj+hj9LhXdXr\/1IDO6EHxImoVOPJfzWvNLPFi1Xar8srcLb1HP136Gp9y72t3+oGl\/YQmsBt6s0tYuwu6xNrDLhnYqxdbphxeU\/YVe1BwKjN8KtWWn8fn8rxnV144XfuxWGYHXsQPzv+9fQpV9z7Mq2eJvmqGuHtF6m77HjghnTuGBGtujQ2pbcCW9dfIt8HIRa4a1mTjD3zlxrXMHsbo78Tp9xKkNt2kUqvE2xl7oHa9U1GydU4VxEvtVzGza3gFdy0\/v99Bw0bz4HV19kQbcAVfvF5u11NiW8xaTporC12yisfqTuJnpuJgYpmKQr0fPLeqL++F08vSrN3RGyfBG61y6FrMwMfBk7DR5ey\/nIV+mzpfd8WM0JfouCMaS9MNH8dmcXJvR15XJx\/qnnavKYi6Kt1zWYn+S7jlyH4Hl9Ua1MSa7UDNw6GIjBX8zT8z+Xt3jrrKx2VYZgfUo0OnFuBaJPZfzaE6jrt4wXaPTLHwJs+y1t\/QqERG3U2xJ8o7w9Bo4JwFxPqZuSOt9MJmjG9R6ByKP39XKNZr1IxsjaTrxf7b8buyNs+Xx0sRcE\/u\/3UzBraB9OBD1SJZryh475Uqz5Leu79ejK1vlIGqZw1AU2se+7XcfHOHTgJv+tL01Lk82SJG2RGuFdt4M7xnOZCIa0\/zjnVuZ+kcm5XxhaXqSBplL\/3l8TJ6FK9zB+seW37blRoKKp8YhZ3ndGhOK\/NdZgihNTwro+yKzDg8cHYLpHB5TjxP93KX4Y1HEuPw6pT4WagXM7V2BJ1Grs49iJQewspWCnHjOwaOEgSTpB08JGyjaV23lwH8tSfpVB5zFLsTHMmXP30wU0M8E2KywEI7LH3RdPb2DJ2L7wjLnGvb8eetvP5nuh7VyhVXirf4f6wls61\/12+yv8\/vbnKPfmgZzxhYmv4QGLETixA++3z8aXRVM84b\/tIg9LurjXKrxN+USLlkxDVwqd9doOrZ0nY37AODStWArP0lPg5SqMe+wn\/T6kFm8Wg+A3sSPfz9k3EeU5HJ7rL\/D3SBdqWtvC7jf3fSr1LnHsM91f73Cubw05QfyLbJyIdE6w\/J3F4nlUR8UAT63aRfsYo1XXnMG4hh2w\/MuSeoHb0ne38vQejOTyczMdd\/fqCcRuX4fXW67D2OzFov47ScagT7rzLsnmdinye6SwKeEtAhYnhwa\/C\/kc2TazOGHpuZnw+ZJ1q1PdKUe6bV+l7BPSSU1YDdlJtoorIWjPDW47RmrakQ+uFCNwzb048cUruZrEzWiI3gFfco8pj64DhqFb56Zo3rI+qlR4x+w2r7my6e+5I8AC6lL37MTWuO1I2nWW3wqv2twbG3YHogHvt2heeEu39NiibtH6WPTPzjEqXZmbqql60ZS79lrjbut9y0JtXmakI2XnJu4d7MfFH+7iTravM\/ub3Dcutz1pzsVEbLca4S1cK5etIAPfp+3E5thdOHz2Du7du6Dnxy0V3tJyjIW31HVFbjwyfEum+mDuAsOZAeDssc3Ysyke2w8d5tvD+vCyzTtyDspRE9SlcyWxg+PkKGxc5Mj7m5t3JxLaWpgzCWkV3sZBu0rvUPfemdFmW9oao\/Rp0vFFLguPVOSVthuFVO5wuPrcsKZVrErLMbRCst2gGqO3Gr1DU2VImckJb7n+IG0LS9Jw4NEWPgBYa1tYfzP9fSqPkoZjn\/xBe7r3KRegnft31gTD3N\/ArsgD\/KK5HZd9KZ7LviQ9AVKrdjE9z8n3Ty26RtRGpzL75Lw3Rvn6qv5oNWoL1w47NHfohV7du6BpU3vUriLsfir\/dHWqymU3SeWymzDPBlv42bTwblJCN\/mInTNtipDqStdZ5SYc8xON9KMSJsP\/yzkgR36Al3+mbvVt+nWKWx1Kwjsr8w5iFwdg1cYDOHSVBYEKP2Zhat\/FA3MCxtv8Mai20KHzug5SNwadf69p4c1OLhvRSfCx+7BaP6zmBGTXqrrdC7VCz9YGD1OsjScfS79lQOrnXL3NUIxyc0MXzpXjqN9nJg\/f2OHdEH2C2WKWibYmiDqXhuEqDlQw5ePNROilY2swa8oMPg5EfzfuEnx79cHc3be4HY22GOoxGAO6d0O5r+fiYy4vLfupF9668Uad4Mw74S19z8yq2anBdN56rtY6ynb\/Dgf1gvP0JH7ydPaJxWrOx14UAdIx0VSfkorCvP7Orf38\/BDeShl2jOc6w0PmTM9tcv1PTshKz9ZgC7PgqA1wNXA1MXYbVT5AxxLhDch\/NwUhvE27RpkW3rl9Z8wo8EHZh\/iZWyTLJahg\/VurdrFEeGvRNeLirCbn\/psaPxHv5nyET3BszSIsXBOLkyeFw+yEX3m06DEAM4Pmo6NkPtV9u6YZW\/sb1\/I8GxfegHSLas35yTgxqA+\/Ja+bwOQmHKnF2zgrCgMktXgLx5K+mnNMKfPF1G7xVmOVUg6ulL40lrbu\/rfXkZgQg6iozbjCucQUJv9eLR3QFq\/98d5PKFv+I9mqSbdTddtXyqJHGqzLgnlXJa5AW4PsJFLrhlwwji0yMlcnOauPJd9y+ZepGFWvK1Zd+R8Ms8yYmkzlgnrU5nQ1l9WEtV0M3GH\/LVrjRKHPtpgTft6JrtkHNyhNorZq8X7I9f83uf4vF1CplNFF+V08wWbvnhgfksJNmOUxJGAHIrl8xtJnSy3e1blA9ENcILqtWKbM9XO1fy9I4S0dX+TmEamVWOo\/bolYPcm5ePaZoBAgK3OaYF5avKU7hJa0xVYs3pa+s4Vbv8CuKd58oKvcYTI6i7c67WKJ8Fava3SaTensFvYsZvh4wLlQnUnZiiVcBrjj3CF3ygscsnirGp\/kJmvpoNzJqSe+jt+FH7LaSI4S1aW\/kq74pQMd83sLDhP8Zl\/lfIPO7\/HFpAmL+A4pXQ1Kt16YZXLp+uVwtH+Pv+erI6GYOmkOkr76W89PUnR9Yaswtsr3njMdbl3t8SbnPyfmfY5acBUjDkWAbTkpWbyPhHCW0IdNMcq5NxpnB5CxoJSRnYbyGRpyky9YFXy6KJuA0J9O2TlicP8x6NG1Pip\/JPjs\/3RpF6ZPnIp1nI82+7UcHY+j4SxiXV54Sy21VZtPQHRcKJrJnKIljVtg\/nxDfWdjiocDHysg+rJtWxuCv5onFpoDS6z1Lb93PQwd63ryFlbD7WulyTTrxaWcgCK2\/T558P8QMnM7b22VZkBR6vKmhDd7H18dCcfUbIu3Tnjfytkxk0bks78rCe8HW91QzmUtXw234MuI4DKzSAWpVNyzrDYzQxdgQg8hp\/zThzdwas9K3HhnEcYb+Hird1OQI8CCWesg+nY99OwzBEP6d8hxd\/vtzhEsnjYlxx9YugMj\/y6kWRmMT+7Tla6bIJmlrtsYf\/h5usKe8\/Vl393PNy4gIXYlLpacghXZ2WsK23BVkMLbcHxhPt6+YwX\/\/9\/vn8KKGWMxPdsvWm4Xg7F2mX0Ua2e15Pqnfv83tIaz2JhNni4YteMBPi39B65zqd9YSlSW\/m6yjGUyd8K7Hny3b8U0p8rZcVj6\/VNqOZVad9W2xdz3qdQH1fl4X4JXyzZYmPYE5TiDTIyBQSa370x8L82uDEOjwet4KzEzPOxKmpaT6UWrdrFEeKvXNaKO+zg7AF2XPvrhjokYtv8jDHLtig4Nq2drq9PwcXJAyKGHJuJWyMdb1TgpBkvp+7Iap+nSn1jktxOeP9qWk8nAVOHSgUbtlqe0flkvzmBC685YdvyJYjHsI9hw8yAGcNsh8sJbmOxmximflkgWb1VdKNcXqe0DbFfEb\/sp+PZhaZmMhfcHD9ahR9MR2H9P+dh56aS117cdd1rXEZP1t7XIbFOVtda3XOa7JWj\/+WReeDOrzaZDbMfgGc5ukQZI1+Pycp\/l8nILg\/WRkK7o6y24NQiZDV7m5PBmKSIj9rPYEOVAZbWuP6ys0h\/0Qzx\/kMwPOcFSbPE0e\/N+zHEpB5aXerK7brHW3esodwCPcBKvUjnibl7GnUg4tRxrsg\/pFiPWcTXRn\/BNf05Stxk5AaXz71R+jrhrxHZDRIGgdLVuoZvrzzzfH1CQwps1Vs34Yhh8vMO7LueqdckkK33hLWbJ+D9M33wK813MH36SG+Ft+iXqZ2jR3hbz36dS+TpBa+p0V+liU\/ckqbaw5J0Z8\/xdcoKmvq+3Vu2iXXir1zUvszOQfP\/eSCTfj9A7TMjcu1OyeFNWE1XDnLJftrhFLT5G\/+Qv3X2GlqYfuIwjvUcs5LOXyP3qdvPDmujZer7TuklbudKGQW5\/3doKNxdPbM1OP2d4p9SqLi+8xWjeP2QLNUx4rwonXWQRgT+vrYXr0Jk5qQTlH1IerrM3InyO6KdqLHqkllqlikgnLeYLFz7KBb5rTyumFCw8udyt+S1zGS96t+EWpXf0MLJ8tN2b\/wNbY9P4fxczCHR6HJLjgyx1LZH6JptzOVEvvKvDI3wLlmcfUCLNFa6rrB3ac2nTHu\/YxZ9QyX6Ca1t5KAlrqcBkxx87jlvOu5vJ\/Rq5beUPItE+Kcr3yswnKfDsMzwnlaD8VVybBgUjZvVglDWRJ1mND6nOXesJkuYOxQjfeNk83qweSvl6LfrQ8\/mmghbebBcocIAbZmRnLzFsPsuiMm7+FgQNrZzzJ+k3I72efXt1P72MEyf\/1AuWZKc11uu0gMvwVQbuiw8ibFwtM8FvpgM4zfl4K79C490VrW1hz1bzfcrVQbpLb8pgJo1BEZ8jNdJZ8s7kFjL6AruS3qJIi3bRPsao1zXiu9YlyBCJPMGigfUwZdNthdddnTOApWYbwPQvoTzeqgY55cmanUI0vPM8XOcPeSuPyVE74JJjsTIdSMnSEi2eHYptqV\/iUvaJR\/Xb1kcPE6dBfpcSmnN61o+cX2LDLu0x2rM\/vgpyUdzaYFkXEqN8sYJb6Yun67HTumrU6ICh08bCuZGQdkzJ1US4PwDRe47iHHdqF8ucwe5v3Mq10J1aqOp12\/BFzJ3g\/J4ViNy0H+euXsvuN8L7aNDYAf3GDs95n0Izci+8hedwKSgPrMGcJetwPvvkQxZcW+uzGihcp5da91tmJzdGTp2KZbvZia5lue+xK2aGLEK3z75BkBvnwnPoOG7\/OALHnrlj9xcd+G9ULnWgbqKTy0ai65CmhbdwEmWdJp0waPRYdNI7TTGDt8TPCIznA6TZKXoDvBdwB9DUxMmIIfAOTeZPXZNmaLjPHfDjExSFI1z+ZPHgGMPgInEMiz11BRdyTt81PA3TOhZvsR9+n7YZq1fvQvKFq9llQnAZqN8CDv1HY0Rv8bRQ4Q65CV+b8Bae8+u1LZjruwapOd+d6RPqbHgY0ataQQtv8b2e3RyA+Wt2G8wxfTBi0jiDvizccf94KCZOi0QqF9T2rFwNtGw5ELOCvXBtflUsPvM23rFrjoCVi9CSS3UrDa6Uey8Vq9ujVl0HuE3zyjmFNHcWb+5btK+Av38SMgeJLi1yp3BqbYtYfzXfp3FbpSdXGqY61V3NjC0xs6ciIuc0RvY3\/ZzlbE7Q8s6UeBqeXBkaL6TlYz+12kW78BafbU7X6Czjcru6fAro7YuxiMuqdF5yorPS6Z2sTVKPB1uMG7Gp4MrCMohSPYkAESACRIAIEAF9Ag\/PhWHQAG\/s++aZIhpmMV+8\/Rh3IrDOj1cLRzWpK7U8Ly+uZW4ObVvM4Xe5pIf05UVZhf2ZYsD2jj9rcecsnDV7zoL59urOcWAxI+Lhhebvy78rSHjnH2sqiQgQASJABIhAkSQg5mkv3cob62Nmo3EFFhwr\/BOabUIAACAASURBVIQ0nKHcCZb6B8pZAqIwCG\/gCTZO6MCdwniOa6LpHTZLGBSle0QXpf9VGq93ArGlbWTueZ17L+VPwbXVRQ8Jb0vfLt1HBIgAESACRIAIQBqUq3SEtzQVpamUceZwFg7hDY6JLhUqC7gevXQtF+jdwFzzit3fxWxycoc7aYUhjYmRS6Go9Xl5dT0J77wiS88lAkSACBABIlAMCEiFN3Ml8VwQhnE96qMMl7JQSImahJVBcxG0\/RLUZBYyhaywCG\/WBunhaczyzU5sjQ5yxHvZQcnFoGuYaaIuHmhy9C9Y5GY+E478A59gX4g7Jk3bzlu6bT0hBQlv6vlEgAgQASJABIhArgioyQjG8tEv2LgBo1u9Z3FZhUl4C+J7H8b3G4lI\/vyH6lxWkf1cqsVyFre\/KN2YcT8SPSp54MDfrSRns2hv4cNzC+DYRDhRl52nsmh9LPqrOKVYe0nWuYOEt3U40lOIABEgAkSACBRrAiwrzcKQzUbZcGrVqAnHnqMxdEBzvM8dLlfcfiyDyVpPd8RmjkbsCkf8q7gByIf2HglxwtzzjRG6dKpeiuh8KFpzESS8NSOjG4gAESACRIAIEAEiQASIgHYCJLy1M6M7iAARIAJEgAgQASJABIiAZgIkvDUjoxuIABEgAkSACBABIkAEiIB2AiS8tTOjO4gAESACRIAIEAEiQASIgGYCJLw1I6MbiAARIAJEgAgQASJABIiAdgIWC+9atWppL43uIAJEgAgQASJABIgAESAChZzAlStXLGqBxcLbotLoJiJABIgAESACRIAIEAEiUEwJkPAupi+emk0EiAARIAJEgAgQASKQvwRIeOcvbyqNCBABIkAEiAARIAJEoJgSIOFdTF88NZsIEAEiQASIABEgAkQgfwmQ8M5f3lQaESACRIAIEAEiQASIQDElQMK7mL54ajYRIAJEgAgQASJABIhA\/hIg4Z2\/vKk0IkAEiAARIAJEgAgQgWJKgIR3MX3x1GwiQASIABEgAkSACBCB\/CVAwjt\/eVNpRIAIEAEiQASIABEgAsWUAAnvYvriqdlEgAgQASJABIgAESAC+UuAhHf+8qbSiAARKEAC3yRMg+f+ukhY4VyAtdAv2hbrZDNwqCJEoFATyEDKsqHY\/NQHq3xqFeqWUOWtR4CEt\/VY0pOKAIE\/r4WhY11PnMx8abY1dpUn4MDXYahdQndpVmY6EsJ9sWx1Mg5d\/QGlylZG8zbD4B\/shUZlXzF65qP4SXjfKczo3z+uZI\/GrVzh5T9O9j6zlaML9Ai8zLiJSO\/RCNxxA+W6LcHJSGXhza5d7T8bmxLO4ti1H7jn2KFavfoYODMSPk7lNJPNenEJs7v1xqMvkhA+rkrO\/VrqZFxoBs5uDsC88O04efJrPMoqj4ZdumJmyCI4VC+luY7shucP4zG83WxUnHkEvn3et+gZdBMRUEvgxdMb2Bwejh0HzuD6jfP47seXYONe044j4Oc7EtXsJANr9kNfZqTj8OZorI7bjavXLuDG3Rd4o3wNtGzZG56zZ6FNFeMxlt3667VdCI\/ajEMnr+DahW+470X4pnu4+8FnRAP8S22lZa57eikMXbofxfiUOPT5j678Z+kpmD\/RB5FpX6LD2IvYoEF4a51H1FT\/zq6J6D7zbyxNCUdrGbZqnkHXWIcACW\/rcKSnFCsCdzC\/dwc8aLVXT0gJAssRKaXHIDh4HJpWLAU2uWwImIbZ655ibsIBDLb\/hx4pJrybLPkAh45MQwXJPPNH+kVsDPRB0M5X4B+fYHRfscKdi8YKk3soVm+4gFpuEXDK9MPMW4MUhffDc2Fw7r0Apbr6wc\/TFfbcO3yZ8QSnksKR8rMDZo6uqbk2h4O6Yu63g5AY7cxP8FrrZFzgE0R7tEfwlQYIDpuPLvbv4p+cIDm01hdT552EU1iKxcL56aUF6PLFJcy6tBkdaXLW\/K7pBvUETi4bjMj7TeExuA\/qVHsX\/8fd+tudU4iYOxkRp+ogJtVYIP7K7VgN3f0ORo1xRbtaZfHaP4GnDy9ix2I\/xTEWuInAwTPxssUEODvWR6UyJZGVmYGbp9bAf\/J8\/FJvMeK5hbgl4puN+d6d++NVt2OY7yIsVn+\/fwox4UFYt+cpXObG4J1DzZBaLkG18LZkHlFLnY1F06\/2xeFNgy1qr9py6DrTBEh4Uw8hAhoJMMuBQ\/Dr2HYsENVe1anlHd4NEXLfQ3ZQ2+vbDjMvO2Afd++HEoGtJLzFKrH7\/DmhSAOlxpfEX74HQxqvwwf93OE1qgPeL1kCxxd2xVROBMtZvDPuRMKpxXJU89+JRUMrW1Kg0T1sB6VzxzMSIautTnKVOB\/hApf1nyDeoP+xa7\/bMBRtA9\/C7suhqCPpm1oaw\/rcwvSRSLBQjGgpi64lAnILyxVD7BH\/5mIcXOqoGhDrt97nHXAoQX+MNfWA54+2oU\/d2Wiy4jq8HTgVr\/HHxhPPizohy773AZ5n0cLVB2P71eQXBtEen2gS3pbMI2qrnfXiDCa0HoL3xqdZvDhXWxZdp0zApoS3uM3fcdPf8O1r\/iNgHXrBV6ONrIW5feHsucPD76L9uHhVH360R2Xu+lsYGHDZ5Kp2k2cdDFx8GX1mn8H2OQ01VTMv2YjPPpXZCdtuJeptl8lVUrz+dOYIHH+5Ek2MdwQ1ta0wXSwMXL3x6tCLWOSm247P\/G0belePwYCj8vz4v9dYii9ij2FkY53V25zw\/v30HDRv8hMiixnnvOoTysL7Cdhkv7v0Yuxc4Wgla5DwzKOfbDH5vZtaDBhzuASvFi54f+pVBaHA\/u4AjLyIEFfL3EWU+mpevRN6LhEwJPBwxxg0XVFB09zOdmta172NZRrHymj3Ckj9JFG1RVqsq9rvRIvwtnQe0dKDvt\/ihs5LKyDppB8qFaO5WwujvL6WhLcMYVF4l\/6gH+K\/2oz27yr3Tv5DqemK3feeo8nIrYpb2OJ1N0p\/iv+97oQDF4LwuYZOnx\/Cm\/k1q1kUHJrXDh1mHUEJtMW6SwcxqLa8X11ed96CeD6zKDqsqYr9Bq4h7N+d4mojNX4i3pWtGBNhNXC6apLeAG9OePPvveZNLNQ4mRQEm8JQppLI\/ePcArTrfhpeafp+mrlpU8b9SPSosBvDvjW9mNUivNlCrPXgx1h7Uz+2QFrPvb4tEJQ+Fmkm\/NjNtYsZCdY9n6PK8GDuWfR3IqCVgLlxUdEgZMFYqUUYS8u9vtIFzomNzFrYtTzf0nlEC9+sF8kYWXsCKgVes8jKr6UsulaeAAlvBeEd9lN9fJy0G9XD0\/Usm4aXsw+lttcTdGx0HOkfLlcU3myV2aj\/\/7Ak7hPM6LUL7nu+0tTp81x410zAhz1\/wtnvu5tZFJzBuIYd8FW5Dvhl1xNMKUbCO+tFKkbVc8fHM48bbdNtnFAFie9vxNZZyjsZTGBNuTEIpzlfX\/FnboJh\/aZbVBUjoU8DmmUElESu4ZaxZU\/Xv4tNzC77G5lYjAnXaxHe58K6YexVV70+ZFhX1qcaLnwbyWm++M9LIe7gdtNYbJTpm4KPanf81HYHtyDU9V1R4K+8FoqGFrqsWIMhPaN4Eji\/rCfGnHbU5GL3eN80tPJ\/HTs1WXK5eB2n1njS85zGHaJ0Ls6nDh60\/BLh48ubfElahLfWeYQP7OzKxQDtOYDhBvFDrFJ8zEZX7m\/c36XxRWxxHvZ4Ci2sC+jzIuGtILyjM\/0x4G9\/RDwcZ2JFyz7axkgtH4l+L8YjOjNYQXgL1+0qtQCpmz7BpBpf4E7bLZo6fX4I734b2yJmcAz67FJeFLDBzf6LK5iR2A5ruiVhVDES3krWbha8M6tjC7wc8hPm91d2kZIT2aaE98uMS5jmoB+4U0DjRJEpVl7kqp9E1YOQ3+GQu1+L8GaT+MEPY00u8Ax3ScTJd0SS8e7UidBuGJ3UHHFJ01D5VWntUjGihjsqh1zH1C76AcHqGdCVREA7ATG7TvWgi6r7nlLmIHOl85k+ZgDrNcZEsB3sXu9Hodc58zu+6oW3ZfMIC5iccLgFkg7oB+jz81KXbrjTcrPeopoxeXzQB008\/sI2g6xc5njR361DoFgIbxbBfH7PCkRu2o9zV6\/h0rfpHD2Wfqs9xniHYHCr9yQ0hUl473tLkNDlND5zuoJFCuKSn+DqhMMx4QbeS6yoKLxF0dw48mfeer7Duy6GxHxm1o1F+orzUnizj9C+41n4XV6Kb6e0RuqnyxW3qZk\/+5IHHkicB7hwVvLiI7xN+c6yXYBesPO5g1lOpoV3talZeikI5YS3mEVjUeB6vNVzPSI5SySL+Kdf7gnIi1xOZFb3Qu3I0xhT\/1s+lWD0jjSc5cYJlqqsY8fhFqR1VC9c1QtvQcyfrXYEMVN1aQkNqQjC+ygm34lDr08ENzC54F4WTNqz1XY47zTOtgOoKyv3b4SeQAQEAn+k38DppJWYF3oNraevxBwX8wHOTx\/+hMvH1mJx8C584LgIwT4tzcZnMD1w\/9sLiIvwx6Zrn2J+xAp0rKrNXVKLcFUvvC2bR8S4o8y+h\/WybLEg7KE7a8ssqgFx4dD32kEM0Nh26q+5J1AshDfztXRqvgoVhkzF+JEOqF62JJciLB27QyfAc\/p9TE47hrHNRauOsOo8zInPE+Fvc75QTvitV6pscBTzdR6xtwUOcltbR8d+oii82XUdZ5XBgUdbeH9x9tHW67QGvWOuq97eykvhzcRfGW6Bwfy1qx\/rjVbzX5NdFAh+6hNRef5V+NXdyE3uxUd4M5ePNnPfVMgWsQeuJZegw2nT1g85f22lPN5sYdhv8gx4DHNF82qW5WXO\/fBQ9J4gL3KF99cqeQyOewahVK\/5mO7RAeXeKKEiVZk8Iy0Tm3rhLYxN\/xz+k5ngc+P+aBwULKTEvGm\/ycgaJraIbUcH\/zIFR8PVZ5Yoej2GWpSXBFjfb+GVlFNE2Vr9MHXODLh3q8FnBJH7GY6ZLNZo5oZpGN+rPZ+5SP4nfDvzDj7M+XMLZz\/4+nihXW3t4yvb\/ey6vipSOSuzNEuVXNnqhbfl8whzDWvvdBPzLgtpQE0vqlkt1Yn8vHz3xfnZxUJ4M+vNr7+8hXfLGH6Uwsd4rNJqyeQi\/NvZGhuRvLgTZylqAbct9kYHpQgdtwN+7nKIF+Xs4wr5ZrTMh8gsX1\/gSu0Iib+acG+Knb\/ZwAyxc+a98L6DWM5C5vh2LHp9NAAfB9028l0T\/NkzeFHe5Mcl3EEzQei8\/b5JK2\/R+LgEV6HbLY9h9SQ5S6PlA6a8q0kGHt6\/gX2bIxAVnoxPB29A+BzzlpyiwTpvWyEncv+6tQTtq25Aydavo4V7vGyarSMhXeG+s6ZsCj+5GmsJis0P4c3qyBb8LcemY1naGpRPdoMTJxyMXUx0rVFfr7x9Z\/T04kHgxdN0fHlyJ7aFx2DvvYrwi9qI\/jJ+y1IabHfw6pdJ2L0hBtH7MzF+xTZ4OpjP5sPOSUjdGYdlazfh+X8mIGoDZ1DSc7UyzVzLt5EfwpvVlqUhXP7QkzsvoBNihjTiAvk3KC6qRfdI84v44tH38ruVxUR4K2M1FsyC8L7T5jCffYJlO2jTONrI71n0dV6QnX5PKbUhu65e17VG1m0m6B3831CVvo\/VPq+Ft53TX9mpAYUUaMa+7Tp\/dpZbVWt98rtjW7M8vg80OA0fyda9\/vM54V3aH42Sz0h2ToxrwER2nTmv6QWvmguufJa+DYO40wQ\/9ztBeVet8FLlJkyxL5cavVMx7kLIBOCGcrN\/UJXqNC+F9\/\/63TAZ8C2UfQZzHhlmZHqCjRM6YN3fLVCGO8Gv89pkkwczMVbDk1uosupZ4dXQI4hANoEMHA7qBbf1lTXlo78ZOxE9x\/+AOcfVZyZicTQ+Tt1x9fNVSOIMbWp\/eSa8LZxHWL0zn+zHsFZT8VbHhjh9qRI2GcVtSFsn6Jy77U+YdFtTy4Ou00agWAlv5tt18cga7NxxBCeu\/IB79y7wx9RWbh0oyReqL7wBQXDu4QIjpYeYiL7OYvo4eeEtiFjv\/Q2NXDf4\/MzN5+CzGadV5fTWKnS15Dhn4k8nvDnLGB9AmYZpp3Q5p6X+7CzYSmt9tHVL27qauQrN4LKRKB9io84FQGtwpUiBDfITuUMaUum0sVx3DEVXkzd7odLqv0yKai35fvNGeKs7jMNU2c8fxcDh42F4Zcxes0KDsXLjXOkMT1XN9UugBxABswS4mJqWbbiA9W9NLjL1HyPMtwfLrkV8QEuzJYgXCIaVSwgyWqgqPyJvhLfl84hY0+\/W9UeloVcQcuAypnQwFRRtqHNU46ILrUCg2Ajvh+ciMHL0PBxK\/wwuwxzh1LYd7OtWw55p\/zY4hEdwDckYcDon3zJLbST1e5b6OouHVMgJXTF3908tVsmINsHdJPEfk3kfcXOJ7LUKXS3Cm6U9qzX6rZzDcATrnr5vu9SfndVVa32s0FcL6BGCL9zr4y6Z8MdXF4h2OKg9\/O+O0\/OZNWfxZo1Wc00BwSl0xSoGV3LffLnZv5sW3hpOoMsr4a3G75odPtI8kjsURMb\/lGUxGbrxZ7yeUR9LU4yP5Ja+UC3iotB1BKqwzRNQ76Kha4plfVadq6Cl34b6dlg+jwh1E7KY7PulFN62n4F4kyfPqhP5Nt9JCmkFi4XwFgXwraozsHPPbFSRBGAYC1TuI+SsX\/A5nyO8+UApzu+5zPyveB9f3td5ymtIvh+BZtk5buWELhPs9cfvMtM1KmFB0k2zaZO0Cl0twpsNVq28yuudQin6tidcZ3l8z\/KLhCdOx3OYaK1PIf0+IJwceROLzVhDzFul5VPWqRHVaq4prHzzu97yE7Mw4V2vd8pkTl5m8T5W8ZCqrVn+8Jx\/b4frdfNZA7SIBT5HN+eulGjiAC6WNWnV8yA+RkX643P+dj+K8SlxKBHVGCufeJqcnNWI\/Px+f1Re8SGgXrDmv\/Bmxqpe7MA0qwZXCjn9Te9uKqc+ZXEoU090wJ4ddeBnP547b+KICfdECq4syC+pWAhvIWvHMSxNO2vkg6tGeAuptbL9nhN7IDo7dzfzdRZ\/LPG9+9a2SE1fifp8DKfgorLl+TTFAEpxQfBnj1izOb21Ct3cCm+pb\/vIf87kc3eL\/uysdXxA2ueTUWn+DVVCpCA7eW7KNj8QCk8X\/cDn\/LwTXbmocsMfizLv2mw\/JpyKQ\/cKutRVakQ1222Yc29krk4izA2DonSvksg1dwqd2uOhdazyIp2gkAasd40QtN1wBuNbG28lC7tVXqgeehETJVvNYp7ju213IsarVo4\/aEXFyVmd9a0o9Q1qiy0RENK3\/mvcbVUxFULNhXn6dNVdmo5\/50+t7XYbofd0hjRzJPImnaDl8wi\/qHZMwIg9QmatHxImwWFahuKulpasS+ZY0N+1EygWwvvXxEmo4pCIqQaW5axM7lTKgfUQ9fN4iR+jscWbYRX9nj02OmHn4Cg+d7f0YAlDqzEvxJr4oFXkf036qLGjmUdtbKxnPZd7jfktvKW+7UPenocILne3\/nHo8py0d0FbvkOwLty0P6BiIBcG\/V2vBchYEZ8gelRLxJUOMfKrNSe82WESrq0Wcq4DR00GbtoyRVuqm5LwzvyNO9q96SxU9JOzEmUgccYXmHtnsIaT9PLmAB3GkuXk9j7ZAbtkgqfYYRpTTnfAPu5gEGmaM7lDNm7HjkYXP2ClrMuJ+oWDLb1fqkvRIMCst2OTGmL3AV\/V2UbYYTgO037js\/a0ljF+yJERFqTKJ7sq0cybA3R0iwct84h4+uzPHRP5RbW4CGFzzhbIu5xoWTgUjR5lW60oFsJbOOq7K07ajcPq6NloXKEUfrtzBKEzgpB2\/y6++b0Hks8GohrvNiIvKEW\/54THb6JkBXcjv2xD4c22aZ0jy5k9JEewLC9Gm7Wmc3rnv\/AGBFeZE\/igbAm4Bl0z8HEu+sI768VuOL\/hhfpx+osspU9YOHHNA782D8ACv76oVqYknwc6ynsM1t11lE3dpiS8WWqtk3vC4R8Yj8ojo7mDERrY1shRSGtjyq2DTdw9xh5Gg7GL4DtWyOP9251TWLvYB6su1kVU3GI0UzmhMzzs+xl6uKWFR8azDCTc1vFOO4SnxqHHf3S7JKJYSCk9BsHB49C0Yim8eHobe0InYcrWjxBtIKSVjo0WLYRykzxzsWrp+BNWSNzpCukrp2rbIIE\/r63EcC5DUIeRveDQzB5luG8NyMBPl5IQtWwJNl2shpWJK9C2rPRgm2SM7rQN1Vzd0KWTPSpx4yv7sW90fVQQIjY+h1dsLIY2Kq3X4pPLBiPygT3c+vZG41pl+fzgwiFl3Li6dAV+rR6IjWHOeE9DOkHRMPWgjWVHxrMMJMM7DsP1CrOQEOuut0jWOo+Ii2rDhfjzR9vQp8481F2cYuRywvRJUPpY2kUtoG\/DJoX3ycyXijiajNyacyw7c6cYHn5X8VqWWJ8dCsO2Xp6lpyDQ2w8bDh3nMpl8zJ1a2RUzQxahbRaXrm2EP66+Poq3ets94HwzK3ngA\/+vjFwo2JZ\/h1lHMDDgspEFVCq8G78UghPVHQtv3iWFNVAU3nnBhj9Jc10jiZuMgFR0hTn0t5uMRb7oC2+1\/t3SDvj84Wksmh6A9clJuHH3BSpWb4tOA70x17Oj7MCudIAOOzGxqT0XCDdtCpwbSU9WLaCRoogUa86f+vHNLfCfEYGE0yf4jEcVq3eB4\/CJmOEh\/\/5MYWHuRV98uhujs1OOKl2r5HeuJLzZc7Iy7yBm9lREZJ+w+XElezTtOA4LFg7Cp5IYFuHgnM74tWMyNs5qaFQFVkenFsvR2GByZjtx657PMesCV0S6BTUjnwmw3ea09dFYEbcbV69d4MdKdmhY\/bb10dbBHVNlv7cMnNtpeAK1HarVq4\/mDs6Y5u2q1\/fFJj3jcnavigrFnqRLuHb2Kn7MAn8ibdP6LdBvzAwMaf+xRa1nC+vByS3NnsUh56tuSnizyqidR9gc1bbJMbifO4DhMjnP2emVPZe9jZhUXSC1YEScgEqB1+DtoHzSskVQ6CZVBGxKeKuqMV1EBIgAESgUBAT3oxQuvdkODenNCrpp2v3ZC7rGVD4RyH8C4nfSfov05Ov8r4fWEtkpzJ2XVkCSimxqWp9N16sjQMJbHSe6iggQASKgmQDbqerc8QxmXRKOci4MP+ZD7n\/LVN76wtAKqiMRyHsCbLfKkztjQfmMh7yvg5YShB2w3nh16EUN+dG1lEDXqiFAwlsNJbqGCBABImAhASZkQ+6P5I5ydsa\/LHxGft3G+4N\/cRrj09Sf\/pdfdaNyiICtERCE7BC8MSYN813MH1Vf0PVXCr4u6HoVt\/JJeBe3N07tJQJEIF8JCMGQQ\/By0CGbnpwFETES740\/bCL\/b76io8KIgM0TYKn8ug68jDncqdhqs6kURKOYP3inYekINHNwVkHUrbiVScK7uL1xai8RIAJEgAgQASJABIhAgRAg4V0g2KlQIkAEiAARIAJEgAgQgeJGgIR3cXvj1F4iQASIABEgAkSACBCBAiFAwrtAsFOhRIAIEAEiQASIABEgAsWNAAnv4vbGqb1EgAgQASJABIgAESACBUKAhHeBYKdCiQARIAJEgAgQASJABIobARLexe2NU3uJABEgAkSACBABIkAECoQACe8CwU6FEgEiQASIABEgAkSACBQ3AiS8i9sbp\/YSASJABIgAESACRIAIFAgBEt4Fgp0KJQJEgAgQASJABIgAEShuBEh4F7c3Tu0lAkSACBABIkAEiAARKBACJLwLBDsVSgSIABEgAkSACBABIlDcCJDwLm5vnNpLBIgAESACRIAIEAEiUCAESHgXCHYqlAgQASJABIgAESACRKC4ESDhXdzeOLWXCBABIkAEiAARIAJEoEAIkPAuEOxUKBEgAkSACBABIkAEiEBxI0DCu7i9cWovESACRIAIEAEiQASIQIEQIOFdINipUCJABIgAESACRIAIEIHiRoCEd3F749ReIkAEiAARIAJEgAgQgQIhQMK7QLBTobZK4M9rYehY1xMnM1+araJd5Qk48HUYapfQXZqVmY6EcF8sW52MQ1d\/QKmyldG8zTD4B3uhUdlXjJ75KH4S3ncKM\/r3jyvZo3ErV3j5j5O9z2zl6AIiQASIABEgAkTA5giQ8La5V0IVsn0CdzC\/dwc8aLUX4eOq5FQ368UlzO7miJTSYxAcPA5NK5bCi6c3sCFgGmave4q5CQcw2P4fes1jwrvJkg9w6Mg0VJAI+D\/SL2JjoA+Cdr4C\/\/gEo\/tsnxHVUErgu5RQTPVJQ79NO9DnP8YLsMJC60iIE+aeb4zQpVNRx07SYQtLA6ieRMBCAo9vboHn2FB85nkKU7voj+MWPjLPb3v+MB4jHJbjk\/ERmONSOc\/LowLUESgSwvvUqiFwn7MRt0u0wpyo7ZjU5T11rS9EV32TMA3j5h\/Gf3+9jx7z7sG37z8LUe2LVlXv7JoIh+DXse1YIKq9qhMfO7wbIuS+Bw5vGox\/GTR5r287zLzsgH3cvR9K9IqS8BZvZ\/f53xok+8yiRdX2WvMyIx2HN0djddxu3C3ZH3t3TMS7mquZgSMhLnD1jsePWUD19oHYlTQNlV\/V\/KACv+HppTB0cZiC4\/df4I1yXbBkRyyGNipd4PWiChCBvCZwM3YinCctx5UHL\/Dh5+7YkhqO1ja\/8HyCaI\/2GB5+nsNjh85jlmJjmDPeK4RjT16\/3\/x+vk0J7+MLu6KFV5IsA7ZlX+uzGmjp4A6vUR3wfklRvdzErI4tMO\/gQ\/6+JiO34mSks0qO+vc27L9OUeBI6+a37Xm+C9+CLt8UUOZekbZ+BRZt3oNzR67wAuON8jXQtH4L9BszA0Paf6zyfdj+ZVkvzmBC6954dehFLHJ7P6fCmb9tQ+\/qMRhwNFHWosn\/vcZSfBF7DCMb66wl5oT376fnoHmT1SR7rAAAGrZJREFUnxD5ciWakIExXzoI68+7Q6fCd8lmfqJlv9J2o5B8PwLNJAst85V5gr2+\/TF47j484r6JT+v1g3\/4agwstGI1AynLhmL0xG34+mUWSn3YFuGJxrs45rnQFUSg8BC4uGEoXIbE8H3+jXJtMXtpDKY4leMbYOtz37P0fRjfbyQij97n69uO00fxnD4yNAwVnrdRNGpaaIS3FHfFuu7YcCgcTd8VlEiOxfuVOvBZsh8+ToIg+vv+PsxfkIhH3H+\/VW0IAkY3MHhr+sKbrQonR1\/XE1TiDdYTvpcQNn4VvuUm4tfe64SZft1VWdGsV751Oy5zr\/Dt1Qdzd99SeHB5uAXvQLRXQ+sWXEBP+44bhB3WVMV+A9cQ9u9OcbWRGq9kFX2CFUNq4HTVJGzwqZVTe3PCm\/c5r3kTC0l458sbf\/5wP8b1HpEzUYmFlkA9LE07i7HN1W8xnwjtBkfPvbzortp8AqLjQtHM5q1k5jH\/sG8aeo9YiHOFyvpnvl10BREwJPBDwiR06rGEF90fVnPCovWx6J\/tLlhY5j5Wz8ABbpix7SLXPDsMDEjg5qCiMR8X1h5bKIU3gz0w4LKegJF7AdJAOXlLuKHw5ixbH\/TDziub0dFggrSe8N0D1zd7YeMfmajcOtDIt1epI1mvfOt21UPz2qHDrCMmH1r6gx7YfDYO3SsUXt9W1sCsF6kYVc8dH888Dt8+Oms3+9vGCVWQ+P5GbJ2lPKCxdzjlxiCcjtbtyJgT3t9vcUO3qCpGQt+6b5Gexggwf8jh7fpj\/ZW\/soHYoW6HdujbfQgcerZA9bIlVYOSumUUnq1p1c0Dc7fq3HspL0iY+0zSAf0YBfVPoiuJgG0SkI4Hcrs7hWnuE+OP5u2\/y8GuDv+dqZiVbaC0TfpFu1Y2K7wNhfXThxcR5Tkcnusv8G9EjUvJ00sL0LqBD85nZsHZ\/4yMKDIW3uzZrdy2IpETR9LtGGsJ36wXu+H8Vm\/E\/pmJRlw5UhFmqqvlrvwM\/HTxBHYd3IffPxqFaa7WCrK4g1ldGmLe\/l\/4j3l4wGIEThTcgH69xgJRpmJd9hZXQbjnWPvTVbJ2A0I\/ejnkJ8zvr+x7LyeyTQnvlxmXMM2hP151O4b5LvpC39ptK6zPe\/H0NtKOJOFQQib6RE3QyzCjrU2cP+SolhgedZW\/rUpzd4QsX4TutUtpewx\/NQu+bYOZcXdQAk04S3maoqVcTf3Z2Je65zBSv7HDlMBBejECSpV7xgXnRi4NxI6Eszh27QfuMjtUq1cf7fsMxsQJffBpjqueBc3jb3nCLTY7wHXpOf7ZSjuFlj6d7itcBL5LCUfQ8l04cS4FN+5yMQDM1dC+GzzmzYJDdeNvSOyfG3ek4ey36Xz2p7q1m2P45Lk245rIYnb6BH+p0L+tP\/flNRNmiOzcRYjR+Hdjb+w1iFEqXD2ucNe20AhvhlkqpKXC+5sEX3gt2Yf7P\/8X3Wfd4vyvH2KT5xD4bj2I7340Tgunu1cnvEugB9xG3EL0qmtcSZUwffMpPbFjTviyiGf\/GWuQnD3wsIGkccNemCgZeFKWuWDSwlhc5gYmw58567de+dt\/QeP0GZi\/fA\/SvknHx5Waol3PUfDzc82ZULMy7yAxahN2HE7GidMncjio2SkAdFZ5ue5dAm2x7tJBDKr9TY5\/fcVmfkhO80UliR\/ywx1jUKZPBD9w+e98wK2wC3NA6CV4tXAARl5EiKuhCD6Dcdy7tvPhBmMTbWQiu9rULL0UhHLC+2XGE5xKCseiwPV4q+d6RHLbgv9XuMcZq9b+x3NbsHbbXqQmH+dTNrLfKxiF49nuOFpSQooLwsec+0S9rsG4kyVYcHMTAPnHuQVo00RY8LcfF4+DSx312m+u\/uzir46EY\/PWIziYeoIXJuxnbowQC3l4LgzOvb1w5IdMWe7MVW9V4gq05dNbMhcoe4yN+Z77b0NLGDc+dunELazv8guIsJSDGN9aF0yZ+dtuDGvmgvXX\/+Imcl8cPOmn9\/1b9aXTw2ySADMOBA13x+LNZ3iXKuNfdfhtT9XbIWS7QY49lPqnvmuiqbgvaVni9\/\/V2E+4YEJm1TX9M\/ct8TE5NV2x+95zVO8ayi3s9YPiRWMLiy2zxtynhQmL+2nbYg4\/vhjuNkldYxoOiEDSWne9YEodT24Rv\/66zFxmjhz93RoECo3w\/u3OESyeNgX+2X5K0k5jLIqTctw55CDJCW\/24R76b2dEtnbBtq8yjCKXTQnvlNCeGOi5iw8qNPyV+sge01bs5wTZQ70gUMPrzA0E0vJr1KiBa9fYAkH\/xybU6P1itLW8eFYjvM0JF53wfgVxMxqidwCzClTHxKgtCBpaE6\/x+joDiTO+gENACsdyAvZdDkUdTYFp1uje1nsGc\/loM\/dN7JZtB8e65BJ0OM0WI8ruNHL+2kp5vIHy6Dd5BjyGuaJ5NUusrtZru609SW4yzp3wfpojPpmr2boDw3Fr+RJsS\/0SlzjRy6x3nblsHgsWDlJlKd7r2wLd\/I9zYrULtt0yDrY1V3\/GO9rDWECYGyPYfc8fbUOfuoJgMPWTWrzYlrprK924F3dciJ85H+GCTh5beUHVy+codgS0NHqkuN3OhPnKU2l6gcO21m+oPtYnwARqr48GYM9fxsYksTTpokxw1+uKVVf+Z6Iy1bEg6TKfsq+ghDfb3aw0aB1Xx0oI2nMD3g7GRiNrzX1amTBwh4O6or0PS0Rhh0HBBxHjVSvbFVJgq+QyK11QmEomYf2eQk+UErBZ4a30mpiQdfOKwKJJDXKsgNYS3sxiZrdxKBoNXsdPNh3GxGPnCkfe5URJeEtXmEp15geeU\/0QI8m+YnituUlV7QDUZdJ+JC3uxD1+DwZ94oUH9s3Qsvo\/EBcYjasvslT5xj8+6IN6nRbw1j+5n1R4GwaYvFHeHg7dW6LkvROI57a536zbD\/OiNuYEpBTOz49zHXBqjNstj2H1JF3ebl1bcie8jfN4Z+Dh\/RvYtzkCUeHJ+HTwBoTPaUmR6NnA2bcweF0WWndujdduLUTE7l8stHhX4ib4m\/DqmIjBFftiw91nKFevKT78+QwfOGj401\/YKvVkbmekTTssTP1V0UJtrv7sydEelRF2sSZadfocjxKXYOu5P1VZvKV+pxXrDkHQqoVwtH8Pr2Zm4PyeAHhPDsy2hOtbvG7HjkZb50j+m2djyO4ZT3IEvKltaT7rTvM5\/NgyaMHXiJkq930Uzq+eaq2GgLBjsvVRH0zxm4ou9u\/yfW1\/SE+4zhCy+UgXxddXuqDG6K38gz+s1g\/LuHSdvTl3LnbewRKPgTmupKKV+dYi5Uxn0tqJh5mdU2nxrukYaiIQnvv+3CtgeOQ9k9mMrDX3aWXC0tGysr07d0DIoYecyO6BtSfiUGp9B27Bz+KtTLl+CUH+Y2Me8G1LTV+J+pQtS01Ht+o1hU54t+vthwl+Xnp+Y0qi+NfESajSPYz\/+OV9jHWuJrrBQX7rVb4MQZDNjP8ZdlV7YFZYCEa0r8RbfPmBZGxfeMZc4yxfPRB7Jw69PnkFf91agvafT+ZPRlRjfRbftrT8riPXIXheX1QrU5Ir5zZ2B3tg5DxhkGMr3fivNqPdmyVQInuRLrVgqylTXO2byuSQxe1ii89nbi1rPYdi2NJUvc75zr+7YFb4Ki6veuFOJ8i7DjQ4DZ\/sd2j8BXLCu7Q\/GiWfMZn1glm368x5DQcuBOHz7MHOXHDls\/RtGNRuNj73O2EU0GnVkaAQPUza90TLsHRyN90UThi3bIOFaU9yhOx719WfVtrVaz8Sg9nCVv4njeHoyAnYZH4RrP9TU3\/dNboxytziHNCJfiVrOwuKbNNrKS+w9WNMdDl\/mfW6XcfHOHTgplkfdSCZW+B35xctauJuClE3o6qqJPDrL4\/xbpl3DK6WTyIgClo2t4SlnOVcl3RZgrJeJGNkbSes5lyXpHOmUjWkLl1q5jW2a9lwwFpunqzEub+cMjGe6r4jcwLdGnOfpUykAdzVOrbD20dSeF1hzpJ9LqwbGkzayzEWXUYLd9IDld3Upi4rdMJboKfvN6YkvKXb+OqFt\/52LctIwLZeX67plpNjXHyWmm02VltpB9cqguWEt3FbdAsAObGstUyRp5oV8fOHpzFr+EAs2P0dn6d49Ji2+OtMArYmJ\/FBNmz17Tg5ChsXCTsHhfHHrIgzuGwkcgfjCO0RxNE\/h\/9kMr+71uBK6bufeLEvUmUO5imMPK1ZZ63CWyc8\/5Mz+Uq\/j1IfNcVE\/yCMdm6Ocm+U4BfQUTPGYNayVH5hW66Ot97CybAtWr818\/XXIrzVZExSvsY4q4uyi4mu3br6VeV841O57CbSA6Ks+a7pWYWHgG4HpZrEx1vO0KXfJpYdynXpt\/w\/mg7IZwvFVpw\/9xXYVXHH9lPhaJWdXliekmXfkanFpHXmvtwxORLSFX29k3L865VcTKRMdLqoKMReFZ5vQlpTmxXehivYF0\/TcXJPICZPXcFvA4uW3fbcx2Zt4c0ASf0b2dbrlI+Wot1U4XAfcUAw5wstgpYKWK0Tszrhre8TajhgaS1Tzr\/040r2aNzKFV7+49CID8piP93ugOF2NDv1Lz7ALdsSr+wnZ\/ufjRA4+fq4SyYCUYTtu7PVjpjcaj8c1B7+d8fhaLgu2M6cxZvxUXON7XPMmxqaF67ScnWTnNTvVPp9yFuVWR\/ogOVf\/qG3bS7XIumzfGL+QMAg08tN8\/W3TDAoW8dNi3NdJgdmMGiCqHNpGJ6dtzj3giZv+gA91bYI3D\/uBxeXeVz2jM8weulahI8Tz8+QJjOQz4u\/w7sul0nkklnhLf3O+sw+g+1zTOel1i24y6gIKtR9I8rPttbclzsmf\/+8Do6fDEfy34JrXHMuU9o+g4xshr3DvEHStvpTUaxNoRHeAvwMrBheGWOj7+tZkfNCeEtTgjELe8+e72DnzuN6A4LU4i0f+WzcZbSKYHXCW2rxNt4+0lamNE2Scf2l+UzNpUaUlqu07W7rH5VwcuRNLH60GWyRp\/RjfdC0VTqdSzFXBw9afonw8eVzHqNGVKu5xtY55lX9zAtXXcnKk6\/OXYL5iiZcD0VDSSCwdAvc3C6Qtm9Nt2BWdpXRIrzNu5pIs7cYpjOVbl2L1Mzn6CaLd1717cL33CfYF+KOSdO247fPemAu52Y4vNV7es2QWrSlKTuZy+SR7WGYPlswrLGfssVbZ+2WGuCUeckvuJWv1wlvJYu3Nec+y5lIj4TP+WLN5ugmi3fBf1mFRnizFGsndvrmWLyl7htKwvvBVjeUc1nLU3YLvowILvJXPy2b6W2ejDuRcGo5Fvvv6afl0g0I0jzgdug2xh9+nq6wr8iyUGTg5xsXkBC7EhdLTsEKrmz2k\/qldR6zFRvDnPXS\/ZgSdi28BIu7W\/AZhI5tgDe5XLwsx++GuZNztsLFIJPaEo2oTQzorHtKdRGzlNT43\/aciHYW9OoxJwIzB9bn68Vv0XuPxpjwo\/xj1PjgFfznYFwD84JauEf0A5\/z8050lTmdkPWlrs32Y8Ip\/YOE1Ihq5uoy595IpHFH\/dJPn4B64S2dfI1z2LJgxuHhwumrzXoFYeHicWhcQQj6krqa2PdfZ9LlR42Pt7QF5uuvRXgDUoshEzbBYfNzAt5MBVdKD9iwqzIEkwf\/DyEzt3Nb2LqsCfJ9j3y86ZsE2NHkXq5jsfTQcziNmYtFChmApAs\/09yU3SCk85lSth3ps6ULbnX55s37eEuNbrmd+yxlIj3EysV3Cf61y4fPaCK6x4onextyJh\/vgv9ibVZ4m0Mj3SpWY\/GWPk8nAs37V0ldTsRnSFfiLBBRzIKiVOeWo+Nz3AuU3FPMBSapy2pix23tpXFbe\/qZBZSE99NLERg8Ohg7T79A2wGeWLl2Aiq\/ytn6vzyJpx98jioV3uEXKoaLHua37bftAefPfD8nuNTU+yq8qcYEK\/VN+wNmT0kV3W52vRaAeE4g6zsYCIezxJUOyc44o6NlTngLqd4WonnkUU3HlZv7forK380LV6GlusmtjOxhL9LDJZTZ6NKcKV+jTSibr7\/S855g83QXzI45gL9LtcbExdvg6fA+lIwFhvU1zFWu8xUVx5CXOTm82S5XxH75VJmU1aSofEmWtoNZuSdg2pJNuCKTCUh8qm7OlbPSildVR40a33Kpcp+ZDK7c5FkHAxdfVkyZp98S3W6wlkNjxIU42+FKvh+BZkapcHXPVTv3PX\/Iuay6Tsam\/Y9Qof1QLNsUiGa8kUY7E2k8hmgIe2f\/5Jzj7aUZ2fTrR1lNLO3p1ryvUApvFgA1L3oPly1D2MZSEt5Kk5BOCJsX3nzgXPYhEnLCm300SXOHYoRvvGweb3YPs5Kd5ALjmIhVytlpLjDJvPBWDmJUEt7SZ6qJcD6\/rCfqj9\/FYxAHUibenQdNRtLVDIV+qX8ggjU7b14\/i7devuGF+nE3+Jyy5n7CYOiBX5sHYIGfkHWGP3HVewzW3XVEXNI0fmEj\/SkJbyGmIRz+gfGoPDJa4idprhbF6+\/mhSvjoZskTeWUl1qQjCmq78e6PN7mc1ubr7+S8NbP0y9duP\/AHQbUe8RC2ZSIrF2GaRHZwWSdGkznMyJIXUuU\/l3KhvJ4F6\/vzbC1auOc9Hc8M3B2yzTM4MY2dgCWeNjchDktkOjah7faKrlusjn9i6pjkPLsJZ\/2Ukidq\/yTLrjljFJKd+ryeCsfNKN17jM8s0HflUYLE+kpu9JDr5T+XddKyuNtG99rIRLe5VG7YU006uKI8SNHoHpZnS+FqcNt7nMZSXyConCES8gvHnCjSxF0BwED+2HXty9QIqsZws+Eyea0NLSGyfmesSPS5\/quQerVa\/yhG+wAFFbfVk7GRzT\/dWsXpnuHIkFyoqSci4i0i7A2jtr6X7xjVxn\/KfkLvpSckGnuqF0l4f3ntbUYNMI\/2+I9HWs3uKOCiZye0pNDpQPpy4ybWBMcgO17zuLCha\/5CGvxyOCh08bCuVHhTCeo1r9b+p5YpPui6QFYn53VpWL1tug00BtzPTvKuhQpHaCj4zeF46fvJ2kbQ4dt1MK8cJVau7MwbPHXCrnYhfYYnkBrST+WupO1HrkVCUY7IDp25uuvbPHeObs\/pkYn8xbvyUu35xgi2NOVjozv5DoBMzx0fVGaD1jueHvpsdkDAxK4nR9dEJv0sB61MS620WuoFtYiYJnwlitdavVVTvcnWruV0mXqP1mS7lcmdsMUA6lANZXGU8vcl\/kkBZ4uHjkW78htgWhgMhOLPBNpzn3D1IFSYyNzOdmSKh6oJ7R2r2+77FzfhTnhgbV6b8E9x6aEd8FhoJLVEJBavEcvuasXJKjmfrqGCOQ\/AcsnX8vrqn8WgHgKn+XPs8U7paKAjp+2xTdUWOr0LD0F8yd6Zp9KDcU81FJrd\/tx8Ti4VJcdSq6tUt9pcwtuuft1IlXehTMv+aploqUO0uBpqauulmfQtdYhQMLbOhyLzFN+Px2EXrO\/QY+RY9CrVXV8yLlLGAe2yh+FXWQgUEOKDAHp5JufAb7SXTI5y1NhByx1y6nDnQK4jzuYh\/J3F\/a3mn\/1f\/rwBs4cSMLWuO1I2nU2Zzfa1Leis3arOfhFsuBWlefbuO2ZT\/ZjWKueWH\/lL0izeeUVJUuYqK2LNHiaZWkrmsYAtTQK\/joS3gX\/DmyqBkquD9JKKgdu2FRTqDLFngA3+fZug5lxd1QesmFdYNLA7KrNJyA6LjQ7mMq65eT305jodhy3nA+mK4qLivzmWdzKUzp4ztQ3InWhMOe+xXg+PuiDJp0X4OuXWbnKqCV9zofVnLBofSz6m8xrb9nbtISJ2pL0j7a343jou4ypfQ5dZz0CJLytx7JIPElMNaTUmGa9QrF2y0SjIMEi0XhqRJEiIJ001RyyYf3GZ+BwUC84TxdOlmMTd8iaDRjYqLT1i8qXJ+ryNDNBkx9WwHxpFhWSzwT0z4pgwZWdeszFci61blmD4HOxYmKsgboMWboFt7o836abfzN2Inr0W8qLeJbYYeaKbfBxKmdlZtqZqKkAiycbM3w81h29z1\/ejos5Mc66peZJdI01CZDwtibNIvGsDJzbuQKRm\/bjnCRQtH7b+ug1ZA4mu9Y0yIVeJBpNjShyBKw7+VqOJwMpy4Zi9MRt\/MRdvb0fduycjc+44+gL2+\/huQVwbCJkP8lL619h40L11U6A+U\/7HX8LrTr0wxiPPqho4nuQWrsNgwnlSs6LBfc3CdMwYLSQKejDakOw6WA02uac4Ky9\/XJ3aGGirsR07kTlDhgbc427XDnrmbpn0VXWJEDC25o06VlEgAjYBIGszAz89NNjvi4l\/vk2PvqoZIHW6\/7xUEyYcgiOkQkYVPuVAq1Lbgo\/EuKEuecbI3TpVNSROSgqN8+me4mAHAGWWvXnx9yWEfd79e0PUcbMovXpw5\/w+1\/Ck\/71\/of8gW7W+DHrsYd7ID71SMIsp\/et8cg8fwZLcTvCYTk+GR+BOS6V87w8KkAdARLe6jjRVUSACBABIkAEiAARIAJEIFcESHjnCh\/dTASIABEgAkSACBABIkAE1BEg4a2OE11FBIgAESACRIAIEAEiQARyRYCEd67w0c1EgAgQASJABIgAESACREAdARLe6jjRVUSACBABIkAEiAARIAJEIFcESHjnCh\/dTASIABEgAkSACBABIkAE1BGwWHjXqlVLXQl0FREgAkSACBABIkAEiAARKEIErly5YlFrLBbeFpVGNxEBIkAEiAARIAJEgAgQgWJKgIR3MX3x1GwiQASIABEgAkSACBCB\/CVgsfAmV5P8fVFUGhEgAkSACBABIkAEiIBtECBXE9t4D1QLIkAEiAARIAJEgAgQASIgS8BiizfxJAJEgAgQASJABIgAESACREA9ARLe6lnRlUSACBABIkAEiAARIAJEwGICJLwtRkc3EgEiQASIABEgAkSACBAB9QRIeKtnRVcSASJABIgAESACRIAIEAGLCZDwthgd3UgEiAARIAJEgAgQASJABNQTIOGtnhVdSQSIABEgAkSACBABIkAELCZAwttidHQjESACRIAIEAEiQASIABFQT4CEt3pWdCURIAJEgAgQASJABIgAEbCYwP8DD86DlpSIEhoAAAAASUVORK5CYII=\" alt=\"\"><\/p>\n\n\n\n<p class=\"has-text-align-center\">\u88683\uff1aBitNet b1.58&nbsp;70B \u548c&nbsp;LLaMA LLM&nbsp;70B \u4e4b\u95f4\u7684\u541e\u5410\u91cf\u6bd4\u8f83<\/p>\n\n\n\n<p id=\"S3.SS0.SSS0.Px3.p1.1\">\u6211\u4eec\u4f7f\u7528\u6d41\u6c34\u7ebf\u5e76\u884c\u6027\u6bd4\u8f83\u4e86&nbsp;BitNet b1.58&nbsp;\u548c&nbsp;LLaMA LLM&nbsp;\u4e0e\u4e24\u4e2a 80GB A100 \u5361\u4e0a 70B \u53c2\u6570\u7684\u541e\u5410\u91cf[<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#bib.bib6\">6<\/a>]\u4ee5\u4fbf&nbsp;LLaMA LLM&nbsp;70B \u53ef\u4ee5\u5728\u8bbe\u5907\u4e0a\u8fd0\u884c\u3002\u6211\u4eec\u589e\u52a0\u4e86\u6279\u5904\u7406\u5927\u5c0f\uff0c\u76f4\u5230\u8fbe\u5230 GPU \u5185\u5b58\u9650\u5236\uff0c\u5e8f\u5217\u957f\u5ea6\u4e3a 512\u3002\u8868&nbsp;<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#S3.T3\">3<\/a>&nbsp;\u663e\u793a\uff0cBitNet b1.58&nbsp;70B \u53ef\u4ee5\u652f\u6301\u9ad8\u8fbe 11 \u500d\u7684&nbsp;LLaMA LLM&nbsp;\u6279\u91cf\u5927\u5c0f\uff0c\u4ece\u800c\u5c06\u541e\u5410\u91cf\u63d0\u9ad8 8.9 \u500d\u3002<\/p>\n\n\n\n<p id=\"S3.SS0.SSS0.Px3.p2.1\"><strong>BitNet b1.58<\/strong><strong>&nbsp;\u5728\u6a21\u578b\u6027\u80fd\u548c\u63a8\u7406\u6210\u672c\u65b9\u9762\u5b9e\u73b0\u4e86\u65b0\u7684\u6269\u5c55\u5b9a\u5f8b<\/strong>\u3002\u4f5c\u4e3a\u53c2\u8003\uff0c\u6211\u4eec\u53ef\u4ee5\u6839\u636e\u56fe&nbsp;<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#S3.F2\">2<\/a>&nbsp;\u548c<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#S3.F3\">\u56fe 3<\/a>&nbsp;\u4e2d\u7684\u7ed3\u679c\uff0c\u5728 1.58 \u4f4d\u548c 16 \u4f4d\u7684\u4e0d\u540c\u6a21\u578b\u5927\u5c0f\u4e4b\u95f4\u83b7\u5f97\u4ee5\u4e0b\u7b49\u4ef7\u6027\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\" id=\"S3.I1\">\n<li>\u2022&nbsp;13B BitNet b1.58 \u5728\u5ef6\u8fdf\u3001\u5185\u5b58\u4f7f\u7528\u548c\u80fd\u8017\u65b9\u9762\u6bd4 3B FP16 LLM \u66f4\u6709\u6548\u3002<\/li>\n\n\n\n<li>\u2022&nbsp;30B BitNet b1.58 \u5728\u5ef6\u8fdf\u3001\u5185\u5b58\u4f7f\u7528\u548c\u80fd\u8017\u65b9\u9762\u6bd4 7B FP16 LLM \u66f4\u6709\u6548\u3002<\/li>\n\n\n\n<li>\u2022&nbsp;70B BitNet b1.58 \u5728\u5ef6\u8fdf\u3001\u5185\u5b58\u4f7f\u7528\u548c\u80fd\u8017\u65b9\u9762\u6bd4 13B FP16 LLM \u66f4\u6709\u6548\u3002<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>3.4 \u4f7f\u75282T\u4ee3\u5e01\u8fdb\u884c\u8bad\u7ec3<\/strong><\/h3>\n\n\n\n<p id=\"S3.SS0.SSS0.Px4.p1.1\">\u8bad\u7ec3\u4ee4\u724c\u7684\u6570\u91cf\u662f LLM \u7684\u4e00\u4e2a\u5173\u952e\u56e0\u7d20\u3002\u4e3a\u4e86\u6d4b\u8bd5 BitNet b1.58 \u5728\u4ee3\u5e01\u65b9\u9762\u7684\u53ef\u6269\u5c55\u6027\uff0c\u6211\u4eec\u6309\u7167 StableLM-3B \u7684\u6570\u636e\u914d\u65b9\u8bad\u7ec3\u4e86\u4e00\u4e2a\u5e26\u6709 2T \u4ee3\u5e01\u7684&nbsp;BitNet b1.58&nbsp;\u6a21\u578b[<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#bib.bib17\">17<\/a>]\uff0c\u8fd9\u662f\u6700\u5148\u8fdb\u7684\u5f00\u6e90 3B \u6a21\u578b\u3002\u8fd9\u4e24\u4e2a\u6a21\u578b\u90fd\u662f\u5728\u7531 Winogrande \u7ec4\u6210\u7684\u57fa\u51c6\u6d4b\u8bd5\u4e0a\u8bc4\u4f30\u7684[<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#bib.bib15\">15<\/a>]\u3001PIQA&nbsp;[<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#bib.bib1\">1<\/a>], SciQ&nbsp;[<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#bib.bib21\">21<\/a>], LAMBADA&nbsp;[<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#bib.bib12\">12<\/a>]\u548c ARC-easy[<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#bib.bib25\">25<\/a>].\u6211\u4eec\u5728\u8868<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#S3.T4\">4<\/a>\u4e2d\u62a5\u544a\u4e86\u96f6\u70b9\u5c04\u51fb\u7cbe\u5ea6\u3002\u5bf9\u4e8e\u4ee5\u51c6\u786e\u5ea6\u548c\u5f52\u4e00\u5316\u51c6\u786e\u5ea6\u6d4b\u91cf\u7684\u4efb\u52a1\uff0c\u6211\u4eec\u53d6\u4e24\u8005\u7684\u5e73\u5747\u503c\u3002StableLM 3b \u5728 2T \u4ee3\u5e01\u4e0a\u7684\u7ed3\u679c\u76f4\u63a5\u53d6\u81ea\u5176\u6280\u672f\u62a5\u544a\u3002\u6211\u4eec\u7684\u7814\u7a76\u7ed3\u679c\u8868\u660e\uff0cBitNet b1.58 \u5728\u6240\u6709\u7ec8\u7aef\u4efb\u52a1\u4e0a\u90fd\u53d6\u5f97\u4e86\u5353\u8d8a\u7684\u6027\u80fd\uff0c\u8868\u660e&nbsp;1.58&nbsp;\u4f4d LLM \u4e5f\u5177\u6709\u5f88\u5f3a\u7684\u6cdb\u5316\u80fd\u529b\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"956\" height=\"155\" src=\"https:\/\/www.aqwu.net\/wp\/wp-content\/uploads\/2024\/02\/\u56fe\u7247-14.png\" alt=\"\" class=\"wp-image-2324\" srcset=\"https:\/\/www.aqwu.net\/wp\/wp-content\/uploads\/2024\/02\/\u56fe\u7247-14.png 956w, https:\/\/www.aqwu.net\/wp\/wp-content\/uploads\/2024\/02\/\u56fe\u7247-14-300x49.png 300w, https:\/\/www.aqwu.net\/wp\/wp-content\/uploads\/2024\/02\/\u56fe\u7247-14-768x125.png 768w\" sizes=\"auto, (max-width: 956px) 100vw, 956px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center\">\u8868 4\uff1aBitNet b1.58&nbsp;\u4e0e StableLM-3B \u4e0e 2T \u4ee3\u5e01\u7684\u6bd4\u8f83<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>4. \u8ba8\u8bba\u548c\u4eca\u540e\u7684\u5de5\u4f5c<\/strong><\/h2>\n\n\n\n<p id=\"S4.p1.1\"><strong>1 \u4f4d\u6df7\u5408\u4e13\u5bb6 \uff08MoE\uff09 LLM<\/strong><\/p>\n\n\n\n<p id=\"S4.p2.1\">\u4e13\u5bb6\u6df7\u5408 \uff08MoE\uff09 \u5df2\u88ab\u8bc1\u660e\u662f LLM \u7684\u4e00\u79cd\u5177\u6709\u6210\u672c\u6548\u76ca\u7684\u65b9\u6cd5\u3002\u867d\u7136\u5b83\u663e\u7740\u964d\u4f4e\u4e86\u8ba1\u7b97 FLOP\uff0c\u4f46\u9ad8\u5185\u5b58\u6d88\u8017\u548c\u82af\u7247\u95f4\u901a\u4fe1\u5f00\u9500\u9650\u5236\u4e86\u5176\u90e8\u7f72\u548c\u5e94\u7528\u3002\u8fd9\u4e9b\u6311\u6218\u53ef\u4ee5\u901a\u8fc7 1.58 \u4f4d LLM \u6765\u89e3\u51b3\u3002 \u9996\u5148\uff0c\u51cf\u5c11\u7684\u5185\u5b58\u5360\u7528\u51cf\u5c11\u4e86\u90e8\u7f72 MoE \u6a21\u578b\u6240\u9700\u7684\u8bbe\u5907\u6570\u91cf\u3002\u6b64\u5916\uff0c\u5b83\u8fd8\u5927\u5927\u51cf\u5c11\u4e86\u8de8\u7f51\u7edc\u4f20\u8f93\u6fc0\u6d3b\u7684\u5f00\u9500\u3002\u6700\u7ec8\uff0c\u5982\u679c\u6574\u4e2a\u6a21\u578b\u53ef\u4ee5\u653e\u5728\u4e00\u4e2a\u82af\u7247\u4e0a\uff0c\u5c31\u4e0d\u4f1a\u6709\u5f00\u9500\u3002<\/p>\n\n\n\n<p id=\"S4.p3.1\"><strong>LLM \u4e2d\u957f\u5e8f\u5217\u7684\u539f\u751f\u652f\u6301<\/strong><\/p>\n\n\n\n<p id=\"S4.p4.1\">\u5728LLM\u65f6\u4ee3\uff0c\u5904\u7406\u957f\u5e8f\u5217\u7684\u80fd\u529b\u5df2\u6210\u4e3a\u5173\u952e\u9700\u6c42\u3002\u957f\u5e8f\u5217\u63a8\u7406\u7684\u4e00\u4e2a\u4e3b\u8981\u6311\u6218\u662f KV \u7f13\u5b58\u5f15\u5165\u7684\u5185\u5b58\u6d88\u8017\u3002BitNet b1.58&nbsp;\u4ee3\u8868\u4e86\u5411\u957f\u5e8f\u5217\u7684\u539f\u751f\u652f\u6301\u8fc8\u51fa\u7684\u91cd\u8981\u4e00\u6b65\uff0c\u56e0\u4e3a\u5b83\u5c06\u6fc0\u6d3b\u4ece 16 \u4f4d\u51cf\u5c11\u5230 8 \u4f4d\uff0c\u5141\u8bb8\u5728\u76f8\u540c\u8d44\u6e90\u7684\u60c5\u51b5\u4e0b\u4e0a\u4e0b\u6587\u957f\u5ea6\u589e\u52a0\u4e00\u500d\u3002 \u5bf9\u4e8e 1.58 \u4f4d LLM\uff0c\u8fd9\u53ef\u4ee5\u8fdb\u4e00\u6b65\u65e0\u635f\u538b\u7f29\u5230 4 \u4f4d\u751a\u81f3\u66f4\u4f4e\uff0c\u6211\u4eec\u5c06\u5176\u7559\u4f5c\u672a\u6765\u7684\u5de5\u4f5c\u3002<\/p>\n\n\n\n<p id=\"S4.p5.1\"><strong>\u8fb9\u7f18\u548c\u79fb\u52a8\u8bbe\u5907\u4e0a\u7684 LLM<\/strong><\/p>\n\n\n\n<p id=\"S4.p6.1\">\u4f7f\u7528 1.58 \u4f4d LLM \u6709\u53ef\u80fd\u5927\u5927\u63d0\u9ad8\u8fb9\u7f18\u548c\u79fb\u52a8\u8bbe\u5907\u4e0a\u8bed\u8a00\u6a21\u578b\u7684\u6027\u80fd\u3002\u8fd9\u4e9b\u8bbe\u5907\u901a\u5e38\u53d7\u5230\u5176\u5185\u5b58\u548c\u8ba1\u7b97\u80fd\u529b\u7684\u9650\u5236\uff0c\u8fd9\u53ef\u80fd\u4f1a\u9650\u5236 LLM \u7684\u6027\u80fd\u548c\u89c4\u6a21\u3002\u7136\u800c\uff0c1.58 \u4f4d LLM \u7684\u5185\u5b58\u548c\u80fd\u8017\u964d\u4f4e\uff0c\u5141\u8bb8\u5b83\u4eec\u90e8\u7f72\u5728\u8fd9\u4e9b\u8bbe\u5907\u4e0a\uff0c\u4ece\u800c\u5b9e\u73b0\u4ee5\u524d\u4e0d\u53ef\u80fd\u5b9e\u73b0\u7684\u5e7f\u6cdb\u5e94\u7528\u3002\u8fd9\u53ef\u4ee5\u5927\u5927\u589e\u5f3a\u8fb9\u7f18\u548c\u79fb\u52a8\u8bbe\u5907\u7684\u80fd\u529b\uff0c\u5e76\u5b9e\u73b0\u65b0\u7684\u548c\u4ee4\u4eba\u5174\u594b\u7684LLM\u5e94\u7528\u3002 \u6b64\u5916\uff0c1.58 \u4f4d LLM \u5bf9 CPU \u8bbe\u5907\u66f4\u53cb\u597d\uff0cCPU \u8bbe\u5907\u662f\u8fb9\u7f18\u548c\u79fb\u52a8\u8bbe\u5907\u4e2d\u4f7f\u7528\u7684\u4e3b\u8981\u5904\u7406\u5668\u3002\u8fd9\u610f\u5473\u7740BitNet b1.58\u53ef\u4ee5\u5728\u8fd9\u4e9b\u8bbe\u5907\u4e0a\u9ad8\u6548\u6267\u884c\uff0c\u8fdb\u4e00\u6b65\u63d0\u9ad8\u5176\u6027\u80fd\u548c\u529f\u80fd\u3002<\/p>\n\n\n\n<p id=\"S4.p7.1\"><strong>\u7528\u4e8e 1 \u4f4d LLM \u7684\u65b0\u786c\u4ef6<\/strong><\/p>\n\n\n\n<p id=\"S4.p8.1\">\u6700\u8fd1\u7684\u4f5c\u54c1\uff0c\u5982Groq<sup>4<\/sup>\u5df2\u7ecf\u5c55\u793a\u4e86\u4e3aLLM\u6784\u5efa\u7279\u5b9a\u786c\u4ef6\uff08\u4f8b\u5982LPU\uff09\u7684\u6709\u5e0c\u671b\u7684\u7ed3\u679c\u548c\u5de8\u5927\u6f5c\u529b\u3002 \u66f4\u8fdb\u4e00\u6b65\uff0c\u9274\u4e8eBitNet\u4e2d\u542f\u7528\u7684\u65b0\u8ba1\u7b97\u8303\u5f0f\uff0c\u6211\u4eec\u8bbe\u60f3\u5e76\u547c\u5401\u91c7\u53d6\u884c\u52a8\u6765\u8bbe\u8ba1\u4e13\u95e8\u9488\u5bf91\u4f4dLLM\u4f18\u5316\u7684\u65b0\u786c\u4ef6\u548c\u7cfb\u7edf[<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1#bib.bib23\">23<\/a>].<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u5f15\u7528<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>BZB+&nbsp;[19]\u2191Yonatan Bisk, Rowan Zellers, Ronan&nbsp;Le Bras, Jianfeng Gao, and Yejin Choi.PIQA: reasoning about physical commonsense in natural language.<em>CoRR<\/em>, abs\/1911.11641, 2019.<\/li>\n\n\n\n<li>CCKS [23]\u2191Jerry Chee, Yaohui Cai, Volodymyr Kuleshov, and Christopher&nbsp;De Sa.QuIP: 2-bit quantization of large language models with guarantees.<em>CoRR<\/em>, abs\/2307.13304, 2023.<\/li>\n\n\n\n<li>CLC+&nbsp;[19]\u2191Christopher Clark, Kenton Lee, Ming-Wei Chang, Tom Kwiatkowski, Michael Collins, and Kristina Toutanova.Boolq: Exploring the surprising difficulty of natural yes\/no questions.<em>CoRR<\/em>, abs\/1905.10044, 2019.<\/li>\n\n\n\n<li>Com [23]\u2191Together Computer.Redpajama: an open dataset for training large language models, 2023.<\/li>\n\n\n\n<li>FAHA [23]\u2191Elias Frantar, Saleh Ashkboos, Torsten Hoefler, and Dan Alistarh.OPTQ: accurate quantization for generative pre-trained transformers.In&nbsp;<em>The Eleventh International Conference on Learning Representations<\/em>, 2023.<\/li>\n\n\n\n<li>HCB+&nbsp;[19]\u2191Yanping Huang, Youlong Cheng, Ankur Bapna, Orhan Firat, Dehao Chen, Mia&nbsp;Xu Chen, HyoukJoong Lee, Jiquan Ngiam, Quoc&nbsp;V. Le, Yonghui Wu, and Zhifeng Chen.Gpipe: Efficient training of giant neural networks using pipeline parallelism.In&nbsp;<em>Advances in Neural Information Processing Systems<\/em>, pages 103\u2013112, 2019.<\/li>\n\n\n\n<li>Hor [14]\u2191Mark Horowitz.1.1 computing\u2019s energy problem (and what we can do about it).In&nbsp;<em>2014 IEEE International Conference on Solid-State Circuits Conference, ISSCC 2014, Digest of Technical Papers, San Francisco, CA, USA, February 9-13, 2014<\/em>, pages 10\u201314, 2014.<\/li>\n\n\n\n<li>KLZ+&nbsp;[23]\u2191Woosuk Kwon, Zhuohan Li, Siyuan Zhuang, Ying Sheng, Lianmin Zheng, Cody&nbsp;Hao Yu, Joseph&nbsp;E. Gonzalez, Hao Zhang, and Ion Stoica.Efficient memory management for large language model serving with pagedattention.In&nbsp;<em>Proceedings of the ACM SIGOPS 29th Symposium on Operating Systems Principles<\/em>, 2023.<\/li>\n\n\n\n<li>LTT+&nbsp;[23]\u2191Ji&nbsp;Lin, Jiaming Tang, Haotian Tang, Shang Yang, Xingyu Dang, and Song Han.AWQ: activation-aware weight quantization for LLM compression and acceleration.<em>CoRR<\/em>, abs\/2306.00978, 2023.<\/li>\n\n\n\n<li>MCKS [18]\u2191Todor Mihaylov, Peter Clark, Tushar Khot, and Ashish Sabharwal.Can a suit of armor conduct electricity? A new dataset for open book question answering.<em>CoRR<\/em>, abs\/1809.02789, 2018.<\/li>\n\n\n\n<li>MXBS [16]\u2191Stephen Merity, Caiming Xiong, James Bradbury, and Richard Socher.Pointer sentinel mixture models, 2016.<\/li>\n\n\n\n<li>PKL+&nbsp;[16]\u2191Denis Paperno, Germ\u00e1n Kruszewski, Angeliki Lazaridou, Quan&nbsp;Ngoc Pham, Raffaella Bernardi, Sandro Pezzelle, Marco Baroni, Gemma Boleda, and Raquel Fern\u00e1ndez.The LAMBADA dataset: Word prediction requiring a broad discourse context.In&nbsp;<em>Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics, ACL 2016, August 7-12, 2016, Berlin, Germany, Volume 1: Long Papers<\/em>. The Association for Computer Linguistics, 2016.<\/li>\n\n\n\n<li>RSR+&nbsp;[19]\u2191Colin Raffel, Noam Shazeer, Adam Roberts, Katherine Lee, Sharan Narang, Michael Matena, Yanqi Zhou, Wei Li, and Peter&nbsp;J. Liu.Exploring the limits of transfer learning with a unified text-to-text transformer.<em>CoRR<\/em>, abs\/1910.10683, 2019.<\/li>\n\n\n\n<li>SAL+&nbsp;[24]\u2191Jianlin Su, Murtadha H.&nbsp;M. Ahmed, Yu&nbsp;Lu, Shengfeng Pan, Wen Bo, and Yunfeng Liu.Roformer: Enhanced transformer with rotary position embedding.<em>Neurocomputing<\/em>, 568:127063, 2024.<\/li>\n\n\n\n<li>SBBC [20]\u2191Keisuke Sakaguchi, Ronan&nbsp;Le Bras, Chandra Bhagavatula, and Yejin Choi.WinoGrande: an adversarial winograd schema challenge at scale.In&nbsp;<em>The Thirty-Fourth AAAI Conference on Artificial Intelligence<\/em>, pages 8732\u20138740, 2020.<\/li>\n\n\n\n<li>Sha [20]\u2191Noam Shazeer.GLU variants improve transformer.<em>CoRR<\/em>, abs\/2002.05202, 2020.<\/li>\n\n\n\n<li>[17]\u2191Jonathan Tow, Marco Bellagente, Dakota Mahan, and Carlos Riquelme.Stablelm 3b 4e1t.<\/li>\n\n\n\n<li>TCS+&nbsp;[24]\u2191Albert Tseng, Jerry Chee, Qingyao Sun, Volodymyr Kuleshov, and Christopher&nbsp;De Sa.Quip#: Even better LLM quantization with hadamard incoherence and lattice codebooks.<em>CoRR<\/em>, abs\/2402.04396, 2024.<\/li>\n\n\n\n<li>TLI+&nbsp;[23]\u2191Hugo Touvron, Thibaut Lavril, Gautier Izacard, Xavier Martinet, Marie-Anne Lachaux, Timoth\u00e9e Lacroix, Baptiste Rozi\u00e8re, Naman Goyal, Eric Hambro, Faisal Azhar, Aurelien Rodriguez, Armand Joulin, Edouard Grave, and Guillaume Lample.LLaMA: open and efficient foundation language models.<em>CoRR<\/em>, abs\/2302.13971, 2023.<\/li>\n\n\n\n<li>TMS+&nbsp;[23]\u2191Hugo Touvron, Louis Martin, Kevin Stone, Peter Albert, Amjad Almahairi, Yasmine Babaei, Nikolay Bashlykov, Soumya Batra, Prajjwal Bhargava, Shruti Bhosale, Dan Bikel, Lukas Blecher, Cristian&nbsp;Canton Ferrer, Moya Chen, Guillem Cucurull, David Esiobu, Jude Fernandes, Jeremy Fu, and et&nbsp;al.Llama 2: open foundation and fine-tuned chat models.<em>CoRR<\/em>, abs\/2307.09288, 2023.<\/li>\n\n\n\n<li>WLG [17]\u2191Johannes Welbl, Nelson&nbsp;F. Liu, and Matt Gardner.Crowdsourcing multiple choice science questions.In Leon Derczynski, Wei Xu, Alan Ritter, and Tim Baldwin, editors,&nbsp;<em>Proceedings of the 3rd Workshop on Noisy User-generated Text, NUT@EMNLP 2017, Copenhagen, Denmark, September 7, 2017<\/em>, pages 94\u2013106. Association for Computational Linguistics, 2017.<\/li>\n\n\n\n<li>WMC+&nbsp;[23]\u2191Lei Wang, Lingxiao Ma, Shijie Cao, Ningxin Zheng, Quanlu Zhang, Jilong Xue, Ziming Miao, Ting Cao, , and Yuqing Yang.Ladder: Efficient tensor compilation on customized data format.In&nbsp;<em>OSDI<\/em>, 2023.<\/li>\n\n\n\n<li>WMD+&nbsp;[23]\u2191Hongyu Wang, Shuming Ma, Li&nbsp;Dong, Shaohan Huang, Huaijie Wang, Lingxiao Ma, Fan Yang, Ruiping Wang, Yi&nbsp;Wu, and Furu Wei.Bitnet: Scaling 1-bit transformers for large language models.<em>CoRR<\/em>, abs\/2310.11453, 2023.<\/li>\n\n\n\n<li>XLS+&nbsp;[23]\u2191Guangxuan Xiao, Ji&nbsp;Lin, Micka\u00ebl Seznec, Hao Wu, Julien Demouth, and Song Han.SmoothQuant: accurate and efficient post-training quantization for large language models.In&nbsp;<em>International Conference on Machine Learning, ICML 2023, 23-29 July 2023, Honolulu, Hawaii, USA<\/em>, 2023.<\/li>\n\n\n\n<li>YBS [19]\u2191Vikas Yadav, Steven Bethard, and Mihai Surdeanu.Quick and (not so) dirty: Unsupervised selection of justification sentences for multi-hop question answering.In Kentaro Inui, Jing Jiang, Vincent Ng, and Xiaojun Wan, editors,&nbsp;<em>EMNLP-IJCNLP<\/em>, 2019.<\/li>\n\n\n\n<li>ZHB+&nbsp;[19]\u2191Rowan Zellers, Ari Holtzman, Yonatan Bisk, Ali Farhadi, and Yejin Choi.HellaSwag: can a machine really finish your sentence?In&nbsp;<em>Proceedings of the 57th Conference of the Association for Computational Linguistics<\/em>, pages 4791\u20134800, 2019.<\/li>\n\n\n\n<li>ZS [19]\u2191Biao Zhang and Rico Sennrich.Root mean square layer normalization.In Hanna&nbsp;M. Wallach, Hugo Larochelle, Alina Beygelzimer, Florence d\u2019Alch\u00e9-Buc, Emily&nbsp;B. Fox, and Roman Garnett, editors,&nbsp;<em>Advances in Neural Information Processing Systems<\/em>, pages 12360\u201312371, 2019.<\/li>\n\n\n\n<li>ZZL [22]\u2191Yichi Zhang, Zhiru Zhang, and Lukasz Lew.PokeBNN: A binary pursuit of lightweight accuracy.In&nbsp;<em>IEEE\/CVF Conference on Computer Vision and Pattern Recognition<\/em>, pages 12465\u201312475. IEEE, 2022.<\/li>\n<\/ul>\n\n\n\n<p>\u539f\u6587\u8fde\u63a5\uff1a<a href=\"https:\/\/arxiv.org\/html\/2402.17764v1?_immersive_translate_auto_translate=1\">The Era of 1-bit LLMs: All Large Language Models are in 1.58 Bits (arxiv.org)<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u9a6c\u8212\u660e \u738b\u5b8f\u5b871\u9a6c\u73b2\u73b2 \u738b\u78ca \u738b\u6587\u8f89\u9ec4\u5c11\u6db5 \u674e\u4e1c\u745e\u5e73 \u738b\u7ee7\u9f99 \u859b\u5bcc\u8339 \u9b4f\u5f66\u22c4https:\/\/aka.ms\/Ge [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[313,289,443,442,312],"tags":[391,392,242,314],"class_list":["post-2317","post","type-post","status-publish","format-standard","hentry","category-chatgpt","category-gpt","category-llm","category-llms","category-openai","tag-bitnet","tag-bitnet-b1-58","tag-chatgpt","tag-openai-api"],"views":2340,"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.aqwu.net\/wp\/index.php?rest_route=\/wp\/v2\/posts\/2317","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.aqwu.net\/wp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.aqwu.net\/wp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.aqwu.net\/wp\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.aqwu.net\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2317"}],"version-history":[{"count":3,"href":"https:\/\/www.aqwu.net\/wp\/index.php?rest_route=\/wp\/v2\/posts\/2317\/revisions"}],"predecessor-version":[{"id":2328,"href":"https:\/\/www.aqwu.net\/wp\/index.php?rest_route=\/wp\/v2\/posts\/2317\/revisions\/2328"}],"wp:attachment":[{"href":"https:\/\/www.aqwu.net\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2317"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.aqwu.net\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2317"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.aqwu.net\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2317"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}