{"id":182307,"date":"2026-06-24T20:48:35","date_gmt":"2026-06-24T18:48:35","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/odnostrochnoe-izmenenie-v-gcc-privelo-k-uskoreniyu-na-12-v-odnom-teste-i-zamedleniyu-na-14-v-drugom"},"modified":"2026-06-24T20:48:35","modified_gmt":"2026-06-24T18:48:35","slug":"odnostrochnoe-izmenenie-v-gcc-privelo-k-uskoreniyu-na-12-v-odnom-teste-i-zamedleniyu-na-14-v-drugom","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/news\/odnostrochnoe-izmenenie-v-gcc-privelo-k-uskoreniyu-na-12-v-odnom-teste-i-zamedleniyu-na-14-v-drugom","title":{"rendered":"Nj\u00eb ndryshim me nj\u00eb rresht n\u00eb GCC solli nj\u00eb p\u00ebrshpejtim prej 12% n\u00eb nj\u00eb test dhe nj\u00eb ngadal\u00ebsim prej 14% n\u00eb nj\u00eb tjet\u00ebr","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Nj\u00eb inxhinier nga kompania Intel b\u00ebri nj\u00eb ndryshim t\u00eb vog\u00ebl n\u00eb paket\u00ebn e kompilator\u00ebve GCC, i cili rrit pesh\u00ebn e parashikimit t\u00eb gabuar t\u00eb deg\u00ebve n\u00eb procesor\u00ebt x86. Ky ndryshim ka lejuar nj\u00eb rritje t\u00eb performanc\u00ebs s\u00eb kodit t\u00eb gjeneruar me 12.7% gjat\u00eb kalimit t\u00eb testit 544.nab_r me aktivizimin e optimizimeve \"-O2 -mtune=graniterapids\" p\u00ebr CPU Intel Granite Rapids\/Xeon 6 dhe me 12.1% me aktivizimin e optimizimeve \"-O2 -mtune=znver5\" p\u00ebr CPU AMD Zen5.<\/p>\n<p>Ndryshimi i pesh\u00ebs nga \"COSTS_N_INSNS (2)\" n\u00eb \"COSTS_N_INSNS (2) + 3\" rrit r\u00ebnd\u00ebsin\u00eb e gabimit t\u00eb parashikimit nga 2 n\u00eb 5 instruksione t\u00eb kusht\u00ebzuara, duke reflektuar m\u00eb mir\u00eb karakteristikat e tubave t\u00eb p\u00ebrpunimit t\u00eb instruksioneve (pipeline) n\u00eb CPU-t\u00eb moderne, ku gabimet e parashikimit t\u00eb deg\u00ebve jan\u00eb m\u00eb t\u00eb kushtueshme. Ky ndryshim i peshores \u00e7on n\u00eb forcimin e transformimit nga kompiliatori t\u00eb shprehjeve \"if\" n\u00eb urdhra kushtzuar pa kalime, si\u00e7 jan\u00eb CMOV, duke p\u00ebrjashtuar ndalesat gjat\u00eb nj\u00eb parashikimi t\u00eb gabuar t\u00eb deg\u00ebs, t\u00eb shkaktuara nga nevoja p\u00ebr t\u00eb riparuar gjendjen e tubit. M\u00eb par\u00eb, pesh\u00ebn \"COSTS_N_INSNS (2) + 3\" e caktuan n\u00eb GCC vet\u00ebm p\u00ebr procesor\u00ebt Intel Ice Lake dhe Alder Lake, nd\u00ebrsa tani \u00ebsht\u00eb vendosur p\u00ebr profilin e p\u00ebrgjithsh\u00ebm (generic) t\u00eb procesor\u00ebve x86.<\/p>\n<p>\u00cbsht\u00eb e v\u00ebrejtur se pas miratimit t\u00eb patch-it, doli nj\u00eb regresion, i cili b\u00ebri q\u00eb testi \"Hint\" t\u00eb ekzekutohej 30% m\u00eb ngadal\u00eb tek nj\u00eb nga zhvilluesit e GCC-s\u00eb, duke p\u00ebrdorur opsionet \"-march=generic -mtune=znver5\" dhe \"-march=generic -mtune=graniterapids\". Performanca gjat\u00eb kalimit t\u00eb testeve SPEC2017 dhe SPEC2026 mbeti n\u00eb t\u00eb nj\u00ebjtin nivel pas ndryshimit. Prania e regresionit \u00ebsht\u00eb konfirmuar nga autori i komitit origjinal, sipas t\u00eb dh\u00ebnave t\u00eb tij, ngadal\u00ebsimi i kalimit t\u00eb testit Hint \u00ebsht\u00eb 14% gjat\u00eb nd\u00ebrtimit me opsionet \"-O2 -mtune=generic -march=x86-64-v3\". <\/p>\n<p>Ngadal\u00ebsimi shpjegohet me faktin se kodi i testit Hint ka vet\u00ebm nj\u00eb konstrukcion kushtzuese, e cila konvertohet nga GCC n\u00eb nj\u00eb paraqitje t\u00eb bazuar n\u00eb CMOV. Ky konstrukcion ekzekutohet mjaft rrall\u00eb (n\u00eb 3%) dhe optimizimi i saj nuk ndikon n\u00eb performanc\u00eb. Megjithat\u00eb, ndryshimi i m\u00ebnyr\u00ebs s\u00eb gjenerimit t\u00eb kodit \u00e7oi n\u00eb nj\u00eb efekt an\u00ebsor, q\u00eb ngadal\u00ebsoi ekzekutimin e kodit m\u00eb t\u00eb shpesh ekzekutuar.<br \/>\n<br \/>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65757\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0418\u043d\u0436\u0435\u043d\u0435\u0440 \u0438\u0437 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Intel \u0432\u043d\u0451\u0441 \u0432 \u043d\u0430\u0431\u043e\u0440 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u043e\u0432 GCC \u043e\u0434\u043d\u043e\u0441\u0442\u0440\u043e\u0447\u043d\u043e\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435, \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u044e\u0449\u0435\u0435 \u0432\u0435\u0441 \u043d\u0435\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u0430\u043d\u0438\u044f \u0432\u0435\u0442\u0432\u043b\u0435\u043d\u0438\u044f \u043d\u0430 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430\u0445 x86. \u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u043b\u043e \u043f\u043e\u0432\u044b\u0441\u0438\u0442\u044c \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u043c\u043e\u0433\u043e \u043a\u043e\u0434\u0430 \u043f\u0440\u0438 \u043f\u0440\u043e\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0438 \u0442\u0435\u0441\u0442\u0430 544.nab_r \u043d\u0430 12.7% \u043f\u0440\u0438 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0439 &#171;-O2 -mtune=graniterapids&#187; \u0434\u043b\u044f CPU Intel Granite Rapids\/Xeon 6 \u0438 \u043d\u0430 12.1% \u043f\u0440\u0438 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0439 &#171;-O2 -mtune=znver5&#187; \u043d\u0430 CPU AMD Zen5. \u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-182307","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0418\u043d\u0436\u0435\u043d\u0435\u0440 \u0438\u0437 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Intel \u0432\u043d\u0451\u0441 \u0432 \u043d\u0430\u0431\u043e\u0440 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u043e\u0432 GCC \u043e\u0434\u043d\u043e\u0441\u0442\u0440\u043e\u0447\u043d\u043e\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435, \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u044e\u0449\u0435\u0435 \u0432\u0435\u0441 \u043d\u0435\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u0430\u043d\u0438\u044f \u0432\u0435\u0442\u0432\u043b\u0435\u043d\u0438\u044f \u043d\u0430 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430\u0445 x86.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sq\/blog\/news\/odnostrochnoe-izmenenie-v-gcc-privelo-k-uskoreniyu-na-12-v-odnom-teste-i-zamedleniyu-na-14-v-drugom\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041e\u0434\u043d\u043e\u0441\u0442\u0440\u043e\u0447\u043d\u043e\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u0432 GCC \u043f\u0440\u0438\u0432\u0435\u043b\u043e \u043a \u0443\u0441\u043a\u043e\u0440\u0435\u043d\u0438\u044e \u043d\u0430 12% \u0432 \u043e\u0434\u043d\u043e\u043c \u0442\u0435\u0441\u0442\u0435 \u0438 \u0437\u0430\u043c\u0435\u0434\u043b\u0435\u043d\u0438\u044e \u043d\u0430 14% \u0432 \u0434\u0440\u0443\u0433\u043e\u043c | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0418\u043d\u0436\u0435\u043d\u0435\u0440 \u0438\u0437 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Intel \u0432\u043d\u0451\u0441 \u0432 \u043d\u0430\u0431\u043e\u0440 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u043e\u0432 GCC \u043e\u0434\u043d\u043e\u0441\u0442\u0440\u043e\u0447\u043d\u043e\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435, \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u044e\u0449\u0435\u0435 \u0432\u0435\u0441 \u043d\u0435\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u0430\u043d\u0438\u044f \u0432\u0435\u0442\u0432\u043b\u0435\u043d\u0438\u044f \u043d\u0430 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430\u0445 x86.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/news\/odnostrochnoe-izmenenie-v-gcc-privelo-k-uskoreniyu-na-12-v-odnom-teste-i-zamedleniyu-na-14-v-drugom\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-06-24T18:48:35+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-06-24T18:48:35+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Nj\u00eb ndryshim i vet\u00ebm n\u00eb GCC \u00e7oi n\u00eb nj\u00eb p\u00ebrmir\u00ebsim prej 12% n\u00eb nj\u00eb test dhe nj\u00eb ngadal\u00ebsim prej 14% n\u00eb nj\u00eb tjet\u00ebr | ProHoster","description":"Nj\u00eb inxhinier nga kompania Intel b\u00ebri nj\u00eb ndryshim t\u00eb vet\u00ebm n\u00eb argumentin e kompilator\u00ebve GCC, i cili rrit pesh\u00ebn e parashikimit t\u00eb gabuar t\u00eb deg\u00ebzimit n\u00eb procesor\u00ebt x86.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/news\/odnostrochnoe-izmenenie-v-gcc-privelo-k-uskoreniyu-na-12-v-odnom-teste-i-zamedleniyu-na-14-v-drugom","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041e\u0434\u043d\u043e\u0441\u0442\u0440\u043e\u0447\u043d\u043e\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u0432 GCC \u043f\u0440\u0438\u0432\u0435\u043b\u043e \u043a \u0443\u0441\u043a\u043e\u0440\u0435\u043d\u0438\u044e \u043d\u0430 12% \u0432 \u043e\u0434\u043d\u043e\u043c \u0442\u0435\u0441\u0442\u0435 \u0438 \u0437\u0430\u043c\u0435\u0434\u043b\u0435\u043d\u0438\u044e \u043d\u0430 14% \u0432 \u0434\u0440\u0443\u0433\u043e\u043c | ProHoster","og:description":"\u0418\u043d\u0436\u0435\u043d\u0435\u0440 \u0438\u0437 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Intel \u0432\u043d\u0451\u0441 \u0432 \u043d\u0430\u0431\u043e\u0440 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u043e\u0432 GCC \u043e\u0434\u043d\u043e\u0441\u0442\u0440\u043e\u0447\u043d\u043e\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435, \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u044e\u0449\u0435\u0435 \u0432\u0435\u0441 \u043d\u0435\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u0430\u043d\u0438\u044f \u0432\u0435\u0442\u0432\u043b\u0435\u043d\u0438\u044f \u043d\u0430 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430\u0445 x86.","og:url":"https:\/\/prohoster.info\/sq\/blog\/news\/odnostrochnoe-izmenenie-v-gcc-privelo-k-uskoreniyu-na-12-v-odnom-teste-i-zamedleniyu-na-14-v-drugom","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2026-06-24T18:48:35+00:00","article:modified_time":"2026-06-24T18:48:35+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"182307","title":null,"description":null,"keywords":null,"keyphrases":{"focus":[],"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-08-05 12:22:16","updated":"2026-08-05 12:22:16","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/182307","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=182307"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/182307\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=182307"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=182307"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=182307"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}