{"id":7652,"date":"2022-07-06T13:24:22","date_gmt":"2022-07-06T12:24:22","guid":{"rendered":"https:\/\/ikoninformatika.hu\/?page_id=7652"},"modified":"2022-07-11T07:27:09","modified_gmt":"2022-07-11T06:27:09","slug":"miertgyorsazm1","status":"publish","type":"page","link":"https:\/\/ikoninformatika.hu\/en\/miertgyorsazm1\/","title":{"rendered":"Mi\u00e9rt olyan gyors az Apple M1 chipje?"},"content":{"rendered":"<div id=\"fws_69e5e8d74cbae\"  data-column-margin=\"90px\" data-midnight=\"light\"  class=\"wpb_row vc_row-fluid vc_row full-width-section   right_padding_30px left_padding_30px\"  style=\"padding-top: 30px; padding-bottom: 30px; \"><div class=\"row-bg-wrap\" data-bg-animation=\"none\" data-bg-overlay=\"false\"><div class=\"inner-wrap\"><div class=\"row-bg using-bg-color\"  style=\"background-color: #033c59; \"><\/div><\/div><\/div><div class=\"nectar-shape-divider-wrap no-color\" style=\" height:50px;\"  data-height=\"50\" data-front=\"\" data-style=\"mountains\" data-position=\"bottom\" ><svg class=\"nectar-shape-divider\" fill=\"\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 1000 300\" preserveaspectratio=\"none\">\r\n            <path d=\"M 1014 264 v 122 h -808 l -172 -86 s 310.42 -22.84 402 -79 c 106 -65 154 -61 268 -12 c 107 46 195.11 5.94 275 137 z\"><\/path>   <path d=\"M -302 55 s 235.27 208.25 352 159 c 128 -54 233 -98 303 -73 c 92.68 33.1 181.28 115.19 235 108 c 104.9 -14 176.52 -173.06 267 -118 c 85.61 52.09 145 123 145 123 v 74 l -1306 10 z\"><\/path>\r\n            <path d=\"M -286 255 s 214 -103 338 -129 s 203 29 384 101 c 145.57 57.91 178.7 50.79 272 0 c 79 -43 301 -224 385 -63 c 53 101.63 -62 129 -62 129 l -107 84 l -1212 12 z\"><\/path>\r\n            <path d=\"M -24 69 s 299.68 301.66 413 245 c 8 -4 233 2 284 42 c 17.47 13.7 172 -132 217 -174 c 54.8 -51.15 128 -90 188 -39 c 76.12 64.7 118 99 118 99 l -12 132 l -1212 12 z\"><\/path>\r\n            <path d=\"M -12 201 s 70 83 194 57 s 160.29 -36.77 274 6 c 109 41 184.82 24.36 265 -15 c 55 -27 116.5 -57.69 214 4 c 49 31 95 26 95 26 l -6 151 l -1036 10 z\"><\/path> <\/svg><\/div><div class=\"row_col_wrap_12 col span_12 light left\">\n\t<div style=\"margin-top: 30px; margin-bottom: 30px; \" class=\"vc_col-sm-12 wpb_column column_container vc_column_container col no-extra-padding right_margin_30px left_margin_30px inherit_tablet inherit_phone\"  data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\" >\n\t\t<div class=\"vc_column-inner\" >\n\t\t\t<div class=\"wpb_wrapper\">\n\t\t\t\t\r\n<div class=\"wpb_text_column wpb_content_element  vc_custom_1657175032749\" >\r\n\t<div class=\"wpb_wrapper\">\r\n\t\t<h2 style=\"text-align: center;\"><strong>Mi\u00e9rt olyan gyors az Apple M1 chipje?<\/strong><\/h2>\n\t<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n\r\n<div class=\"wpb_text_column wpb_content_element  vc_custom_1657175065315\" >\r\n\t<div class=\"wpb_wrapper\">\r\n\t\t<h3 style=\"text-align: center;\">Az \u00faj M1 Mac-ek \u00e9lm\u00e9nye bek\u00f6sz\u00f6nt\u00f6tt a val\u00f3 \u00e9letbe.<\/h3>\n<h3 style=\"text-align: center;\">Gyorsak. Nagyon gyorsak. De mi\u00e9rt? Mi a var\u00e1zslat?<\/h3>\n\t<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n\r\n<div class=\"wpb_text_column wpb_content_element\" >\r\n\t<div class=\"wpb_wrapper\">\r\n\t\t<p style=\"text-align: center;\">Erik Engheim, 2020. november 28.<\/p>\n<p style=\"text-align: center;\">23 perces olvasm\u00e1ny<\/p>\n\t<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n\n\t\t\t<\/div> \n\t\t<\/div>\n\t<\/div> \n<\/div><\/div>\r\n\t\t<div id=\"fws_69e5e8d74d77e\"  data-column-margin=\"default\" data-midnight=\"dark\"  class=\"wpb_row vc_row-fluid vc_row full-width-content  vc_row-o-equal-height vc_row-flex  vc_row-o-content-top\"  style=\"padding-top: 0px; padding-bottom: 0px; \"><div class=\"row-bg-wrap\" data-bg-animation=\"none\" data-bg-overlay=\"false\"><div class=\"inner-wrap\"><div class=\"row-bg using-bg-color\"  style=\"background-color: #ffffff; \"><\/div><\/div><\/div><div class=\"row_col_wrap_12 col span_12 dark left\">\n\t<div  class=\"vc_col-sm-6 wpb_column column_container vc_column_container col padding-3-percent inherit_tablet inherit_phone\"  data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\" >\n\t\t<div class=\"vc_column-inner\" >\n\t\t\t<div class=\"wpb_wrapper\">\n\t\t\t\t<div class=\"img-with-aniamtion-wrap\" data-max-width=\"100%\" data-max-width-mobile=\"default\" data-shadow=\"none\" data-animation=\"fade-in\" >\r\n      <div class=\"inner\">\r\n        <div class=\"hover-wrap\"> \r\n          <div class=\"hover-wrap-inner\">\r\n            <img decoding=\"async\" class=\"img-with-animation skip-lazy\" data-delay=\"0\" height=\"100\" width=\"100\" data-animation=\"fade-in\" src=\"\" alt=\"\"  \/>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div><div class=\"img-with-aniamtion-wrap center\" data-max-width=\"100%\" data-max-width-mobile=\"default\" data-shadow=\"none\" data-animation=\"fade-in-from-bottom\" >\r\n      <div class=\"inner\">\r\n        <div class=\"hover-wrap\"> \r\n          <div class=\"hover-wrap-inner\">\r\n            <img fetchpriority=\"high\" decoding=\"async\" class=\"img-with-animation skip-lazy\" data-delay=\"0\" height=\"338\" width=\"602\" data-animation=\"fade-in-from-bottom\" src=\"https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Apple.jpg\" alt=\"\" srcset=\"https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Apple.jpg 602w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Apple-300x168.jpg 300w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Apple-18x10.jpg 18w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Apple-600x338.jpg 600w\" sizes=\"(min-width: 1450px) 75vw, (min-width: 1000px) 85vw, 100vw\" \/>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\n\t\t\t<\/div> \n\t\t<\/div>\n\t<\/div> \n\n\t<div style=\"\" class=\"vc_col-sm-6 wpb_column column_container vc_column_container col padding-3-percent inherit_tablet inherit_phone\" data-using-bg=\"true\" data-padding-pos=\"all\" data-has-bg-color=\"true\" data-bg-color=\"#f4f4f4\" data-bg-opacity=\"1\" data-hover-bg=\"#f4f4f4\" data-hover-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\" >\n\t\t<div class=\"vc_column-inner\" ><div class=\"column-bg-overlay-wrap\" data-bg-animation=\"none\"><div class=\"column-bg-overlay\" style=\"opacity: 1; background-color: #f4f4f4;\"><\/div><\/div>\n\t\t\t<div class=\"wpb_wrapper\">\n\t\t\t\t<div id=\"fws_69e5e8d74e688\" data-midnight=\"\" data-column-margin=\"default\" class=\"wpb_row vc_row-fluid vc_row inner_row\"  style=\"\"><div class=\"row-bg-wrap\"> <div class=\"row-bg\" ><\/div> <\/div><div class=\"row_col_wrap_12_inner col span_12  left\">\n\t<div  class=\"vc_col-sm-12 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone\"   data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\">\n\t\t<div class=\"vc_column-inner\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >A YouTube-on megn\u00e9ztem egy Mac-felhaszn\u00e1l\u00f3t, aki tavaly vett egy iMacet. 40 GB RAM-mal maxim\u00e1lt\u00e1k, ami k\u00f6r\u00fclbel\u00fcl 4000 doll\u00e1rba ker\u00fclt. Hitetlenkedve n\u00e9zte, hogyan bontja le t\u00faldr\u00e1ga iMacj\u00e9t az \u00faj M1 Mac Mini, amely\u00e9rt csek\u00e9ly 700 doll\u00e1rt fizetett.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >A val\u00f3s \u00e9letben v\u00e9gzett tesztek sor\u00e1n az M1 Mac-ek nem puszt\u00e1n elhaladnak a cs\u00facskateg\u00f3ri\u00e1s Intel Mac-ek mellett, hanem megsemmis\u00edtik azokat. Az emberek hitetlenkedve kezdt\u00e9k k\u00e9rdezgetni, hogy a csud\u00e1ban lehets\u00e9ges ez?<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Ha te is azok k\u00f6z\u00e9 tartozol, akkor j\u00f3 helyen j\u00e1rsz. Azt tervezem, hogy em\u00e9szthet\u0151 darabokra bontjuk, pontosan mit csin\u00e1lt az Apple az M1-gyel. Konkr\u00e9tan a k\u00f6vetkez\u0151 k\u00e9rd\u00e9sek mer\u00fclnek fel szerintem sok emberben:<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >1. Mi a technikai oka annak, hogy az M1 chip olyan gyors?<br \/>\n2. Az Apple hozott n\u00e9h\u00e1ny igaz\u00e1n egzotikus technikai d\u00f6nt\u00e9st, hogy ezt lehet\u0151v\u00e9 tegye?<br \/>\n3. Mennyire lesz k\u00f6nny\u0171 az olyan versenyt\u00e1rsaknak, mint az Intel \u00e9s az AMD, hogy ugyanazokat a technikai tr\u00fckk\u00f6ket megval\u00f3s\u00edts\u00e1k?<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Term\u00e9szetesen megpr\u00f3b\u00e1lhatja ezt a Google-lal keresni, de ha megpr\u00f3b\u00e1lja megtudni, hogy az Apple mit csin\u00e1lt a fel\u00fcletes magyar\u00e1zatokon t\u00fal, akkor gyorsan eltemet\u0151dik a rendk\u00edv\u00fcl technikai szakzsargonban, mint p\u00e9ld\u00e1ul az M1, amely nagyon sz\u00e9les utas\u00edt\u00e1sok dek\u00f3dereit, hatalmas \u00fajrarendez\u00e9si puffert (ROB) stb. haszn\u00e1l. Hacsak nem egy CPU-hardveres geek, ezek nagy r\u00e9sze egyszer\u0171en zab\u00e1l\u00e1s lesz. De ha igen, akkor nagyon aj\u00e1nlom Andrei Frumusanu cikk\u00e9t az AnandTech-n\u00e9l, amely m\u00e9lyen beleny\u00fal a r\u00e9szletekbe. Az \u0151 kem\u00e9ny munk\u00e1j\u00e1nak \u00e9s kutat\u00e1s\u00e1nak k\u00f6sz\u00f6nhet\u0151, hogy sok fontos m\u0171szaki r\u00e9szletet tudunk az M1-r\u0151l.<br \/>\nHogy a legt\u00f6bbet hozhassa ki ebb\u0151l a t\u00f6rt\u00e9netb\u0151l, azt javaslom, hogy olvassa el kor\u00e1bbi \u00edr\u00e1somat: \u201eMit jelent a RISC \u00e9s a CISC 2020-ban?\u201d Itt elmagyar\u00e1zom, mi az a mikroprocesszor (CPU), valamint sz\u00e1mos fontos fogalmat, p\u00e9ld\u00e1ul:<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >- Utas\u00edt\u00e1sk\u00e9szlet architekt\u00fara (ISA)<br \/>\n- Cs\u0151vezet\u00e9kez\u00e9s (Pipeline)<br \/>\n- Bet\u00f6lt\u00e9s\/t\u00e1rol\u00e1s architekt\u00fara<br \/>\n- Mikrok\u00f3d kontra mikrom\u0171veletek<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >De ha t\u00fcrelmetlen vagy, elk\u00e9sz\u00edtek egy gyors verzi\u00f3t az anyagb\u00f3l, amelyet meg kell \u00e9rtened, hogy \u00e9rtsd az M1 chipre vonatkoz\u00f3 magyar\u00e1zatomat.<\/p>\n\t\t<\/div> \n\t<\/div>\n\t<\/div> \n<\/div><\/div>\n\t\t\t<\/div> \n\t\t<\/div>\n\t<\/div> \n<\/div><\/div>\r\n\t\t<div id=\"fws_69e5e8d74fb02\"  data-column-margin=\"default\" data-midnight=\"dark\"  class=\"wpb_row vc_row-fluid vc_row full-width-content  vc_row-o-equal-height vc_row-flex  vc_row-o-content-top\"  style=\"padding-top: 0px; padding-bottom: 0px; \"><div class=\"row-bg-wrap\" data-bg-animation=\"none\" data-bg-overlay=\"false\"><div class=\"inner-wrap\"><div class=\"row-bg using-bg-color\"  style=\"background-color: #ffffff; \"><\/div><\/div><\/div><div class=\"row_col_wrap_12 col span_12 dark left\">\n\t<div style=\"\" class=\"vc_col-sm-6 wpb_column column_container vc_column_container col padding-3-percent inherit_tablet inherit_phone\" data-using-bg=\"true\" data-padding-pos=\"all\" data-has-bg-color=\"true\" data-bg-color=\"#f4f4f4\" data-bg-opacity=\"1\" data-hover-bg=\"#f4f4f4\" data-hover-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\" >\n\t\t<div class=\"vc_column-inner\" ><div class=\"column-bg-overlay-wrap\" data-bg-animation=\"none\"><div class=\"column-bg-overlay\" style=\"opacity: 1; background-color: #f4f4f4;\"><\/div><\/div>\n\t\t\t<div class=\"wpb_wrapper\">\n\t\t\t\t<div id=\"fws_69e5e8d75003f\" data-midnight=\"\" data-column-margin=\"default\" class=\"wpb_row vc_row-fluid vc_row inner_row\"  style=\"\"><div class=\"row-bg-wrap\"> <div class=\"row-bg\" ><\/div> <\/div><div class=\"row_col_wrap_12_inner col span_12  left\">\n\t<div  class=\"vc_col-sm-12 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone\"   data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\">\n\t\t<div class=\"vc_column-inner\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<h4 style=\"text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading vc_custom_1657118437935\" ><b>Mi az a mikroprocesszor (CPU)?<\/b><\/h4><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >\u00c1ltal\u00e1ban, amikor Intel \u00e9s AMD chipekr\u0151l besz\u00e9l\u00fcnk, akkor k\u00f6zponti processzorokr\u00f3l (CPU-k) vagy mikroprocesszorokr\u00f3l besz\u00e9l\u00fcnk. Amint arr\u00f3l t\u00f6bbet olvashat a RISC kontra CISC \u00edr\u00e1somban, ezek az utas\u00edt\u00e1sokat a mem\u00f3ri\u00e1b\u00f3l olvass\u00e1k be. Ezut\u00e1n az egyes utas\u00edt\u00e1sokat jellemz\u0151en egym\u00e1s ut\u00e1n hajtj\u00e1k v\u00e9gre.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >A CPU a legalapvet\u0151bb szinten egy olyan eszk\u00f6z, amely sz\u00e1mos elnevezett mem\u00f3riacell\u00e1t, \u00fagynevezett regisztert \u00e9s sz\u00e1mos sz\u00e1m\u00edt\u00e1si egys\u00e9get, \u00fagynevezett aritmetikai logikai egys\u00e9geket (ALU) tartalmaz. Az ALU-k olyan dolgokat hajtanak v\u00e9gre, mint az \u00f6sszead\u00e1s, kivon\u00e1s \u00e9s egy\u00e9b alapvet\u0151 matematikai m\u0171veletek. Azonban csak a CPU regiszterekben lev\u0151 \u00e9rt\u00e9kekkel dolgoznak. Ha k\u00e9t sz\u00e1mot szeretne \u00f6sszeadni, akkor azt a k\u00e9t sz\u00e1mot a mem\u00f3ri\u00e1b\u00f3l a CPU k\u00e9t regiszter\u00e9be kell tenni.<br \/>\n\u00cdme n\u00e9h\u00e1ny p\u00e9lda azokra a tipikus utas\u00edt\u00e1sokra, amelyeket az M1-en tal\u00e1lhat\u00f3 RISC CPU hajt v\u00e9gre.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >load r1, 150<br \/>\nload r2, 200<br \/>\nadd r1, r2<br \/>\nstore r1, 310<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Itt \"r1\" \u00e9s \"r2\" azok a regiszterek, amelyekr\u0151l besz\u00e9ltem. A modern RISC CPU-k nem tudnak m\u0171veleteket v\u00e9grehajtani olyan sz\u00e1mokkal, amelyek nem szerepelnek egy ilyen regiszterben. P\u00e9ld\u00e1ul nem tud hozz\u00e1adni k\u00e9t sz\u00e1mot a RAM-ban k\u00e9t k\u00fcl\u00f6nb\u00f6z\u0151 helyen lev\u0151 adathoz. Ehelyett ezt a k\u00e9t sz\u00e1mot k\u00fcl\u00f6n regiszterbe kell olvasnia. Ebben az egyszer\u0171 p\u00e9ld\u00e1ban ezt tessz\u00fck. A RAM 150-es mem\u00f3riahely\u00e9n l\u00e9v\u0151 sz\u00e1mot beolvassuk \u00e9s a CPU \"r1\" regiszter\u00e9be helyezz\u00fck. Ezut\u00e1n a 200-as c\u00edm tartalm\u00e1t az \"r2\" regiszterbe helyezz\u00fck. Csak ezut\u00e1n lehet a sz\u00e1mokat \u00f6sszeadni az \"add r1, r2\" utas\u00edt\u00e1ssal.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >A regiszter fogalma r\u00e9gi. P\u00e9ld\u00e1ul ezen a r\u00e9gi mechanikus sz\u00e1mol\u00f3g\u00e9pen a regiszter az, ami tartalmazza a hozz\u00e1adni k\u00edv\u00e1nt sz\u00e1mokat. Val\u00f3sz\u00edn\u0171leg a p\u00e9nzt\u00e1rg\u00e9pt\u0151l ered a kifejez\u00e9s. A cash register az a hely, ahol a bemeneti sz\u00e1mokat regisztr\u00e1lta.<\/p>\n\t\t<\/div> \n\t<\/div>\n\t<\/div> \n<\/div><\/div>\n\t\t\t<\/div> \n\t\t<\/div>\n\t<\/div> \n\n\t<div  class=\"vc_col-sm-6 wpb_column column_container vc_column_container col padding-3-percent inherit_tablet inherit_phone\"  data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\" >\n\t\t<div class=\"vc_column-inner\" >\n\t\t\t<div class=\"wpb_wrapper\">\n\t\t\t\t<div class=\"img-with-aniamtion-wrap\" data-max-width=\"100%\" data-max-width-mobile=\"default\" data-shadow=\"none\" data-animation=\"fade-in\" >\r\n      <div class=\"inner\">\r\n        <div class=\"hover-wrap\"> \r\n          <div class=\"hover-wrap-inner\">\r\n            <img decoding=\"async\" class=\"img-with-animation skip-lazy\" data-delay=\"0\" height=\"100\" width=\"100\" data-animation=\"fade-in\" src=\"\" alt=\"\"  \/>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div><div class=\"img-with-aniamtion-wrap center\" data-max-width=\"100%\" data-max-width-mobile=\"default\" data-shadow=\"none\" data-animation=\"fade-in-from-bottom\" >\r\n      <div class=\"inner\">\r\n        <div class=\"hover-wrap\"> \r\n          <div class=\"hover-wrap-inner\">\r\n            <img decoding=\"async\" class=\"img-with-animation skip-lazy\" data-delay=\"0\" height=\"522\" width=\"602\" data-animation=\"fade-in-from-bottom\" src=\"https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/RISK-CPU.png\" alt=\"\" srcset=\"https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/RISK-CPU.png 602w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/RISK-CPU-300x260.png 300w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/RISK-CPU-14x12.png 14w\" sizes=\"(min-width: 1450px) 75vw, (min-width: 1000px) 85vw, 100vw\" \/>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n<div class=\"wpb_text_column wpb_content_element  vc_custom_1657119134554\" >\r\n\t<div class=\"wpb_wrapper\">\r\n\t\t<p style=\"text-align: center;\">Egy nagyon egyszer\u0171 RISC CPU, nem az M1. Az utas\u00edt\u00e1sok a mem\u00f3ri\u00e1b\u00f3l a k\u00e9k nyilak ment\u00e9n \u00e1tker\u00fclnek az utas\u00edt\u00e1sregiszterbe. Ott egy dek\u00f3der kital\u00e1lja, mi az utas\u00edt\u00e1s, \u00e9s a piros vez\u00e9rl\u0151vonalakon kereszt\u00fcl enged\u00e9lyezi a CPU k\u00fcl\u00f6nb\u00f6z\u0151 r\u00e9szei m\u0171k\u00f6d\u00e9s\u00e9t. Az ALU \u00f6sszeadja \u00e9s kivonja a regiszterekben elhelyezett sz\u00e1mokat.<\/p>\n\t<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"img-with-aniamtion-wrap center\" data-max-width=\"100%\" data-max-width-mobile=\"default\" data-shadow=\"none\" data-animation=\"fade-in-from-bottom\" >\r\n      <div class=\"inner\">\r\n        <div class=\"hover-wrap\"> \r\n          <div class=\"hover-wrap-inner\">\r\n            <img loading=\"lazy\" decoding=\"async\" class=\"img-with-animation skip-lazy\" data-delay=\"0\" height=\"298\" width=\"534\" data-animation=\"fade-in-from-bottom\" src=\"https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Mechanikus-szamologep.jpg\" alt=\"\" srcset=\"https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Mechanikus-szamologep.jpg 534w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Mechanikus-szamologep-300x167.jpg 300w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Mechanikus-szamologep-18x10.jpg 18w\" sizes=\"(min-width: 1450px) 75vw, (min-width: 1000px) 85vw, 100vw\" \/>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n<div class=\"wpb_text_column wpb_content_element  vc_custom_1657119142216\" >\r\n\t<div class=\"wpb_wrapper\">\r\n\t\t<p style=\"text-align: center;\">Egy r\u00e9gi mechanikus sz\u00e1mol\u00f3g\u00e9p k\u00e9t regiszterrel: az akkumul\u00e1torral \u00e9s a bemeneti regiszterrel. A modern CPU-k \u00e1ltal\u00e1ban t\u00f6bb mint egy tucatnyi regiszterrel rendelkeznek, \u00e9s ink\u00e1bb elektronikusak, mint mechanikusak.<\/p>\n\t<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n\n\t\t\t<\/div> \n\t\t<\/div>\n\t<\/div> \n<\/div><\/div>\r\n\t\t<div id=\"fws_69e5e8d751f83\"  data-column-margin=\"default\" data-midnight=\"dark\"  class=\"wpb_row vc_row-fluid vc_row full-width-content  vc_row-o-equal-height vc_row-flex  vc_row-o-content-top\"  style=\"padding-top: 0px; padding-bottom: 0px; \"><div class=\"row-bg-wrap\" data-bg-animation=\"none\" data-bg-overlay=\"false\"><div class=\"inner-wrap\"><div class=\"row-bg using-bg-color\"  style=\"background-color: #ffffff; \"><\/div><\/div><\/div><div class=\"row_col_wrap_12 col span_12 dark left\">\n\t<div  class=\"vc_col-sm-6 wpb_column column_container vc_column_container col padding-3-percent inherit_tablet inherit_phone\"  data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\" >\n\t\t<div class=\"vc_column-inner\" >\n\t\t\t<div class=\"wpb_wrapper\">\n\t\t\t\t<div class=\"img-with-aniamtion-wrap\" data-max-width=\"100%\" data-max-width-mobile=\"default\" data-shadow=\"none\" data-animation=\"fade-in\" >\r\n      <div class=\"inner\">\r\n        <div class=\"hover-wrap\"> \r\n          <div class=\"hover-wrap-inner\">\r\n            <img decoding=\"async\" class=\"img-with-animation skip-lazy\" data-delay=\"0\" height=\"100\" width=\"100\" data-animation=\"fade-in\" src=\"\" alt=\"\"  \/>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div><div class=\"img-with-aniamtion-wrap center\" data-max-width=\"100%\" data-max-width-mobile=\"default\" data-shadow=\"none\" data-animation=\"fade-in-from-bottom\" >\r\n      <div class=\"inner\">\r\n        <div class=\"hover-wrap\"> \r\n          <div class=\"hover-wrap-inner\">\r\n            <img loading=\"lazy\" decoding=\"async\" class=\"img-with-animation skip-lazy\" data-delay=\"0\" height=\"181\" width=\"602\" data-animation=\"fade-in-from-bottom\" src=\"https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/M1.png\" alt=\"\" srcset=\"https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/M1.png 602w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/M1-300x90.png 300w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/M1-18x5.png 18w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/M1-600x181.png 600w\" sizes=\"(min-width: 1450px) 75vw, (min-width: 1000px) 85vw, 100vw\" \/>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n<div class=\"wpb_text_column wpb_content_element  vc_custom_1657119149032\" >\r\n\t<div class=\"wpb_wrapper\">\r\n\t\t<p style=\"text-align: center;\">Az M1 egy chipen l\u00e9v\u0151 rendszer. Ez azt jelenti, hogy a sz\u00e1m\u00edt\u00f3g\u00e9pet alkot\u00f3 \u00f6sszes alkatr\u00e9sz egy szil\u00edcium chipre van helyezve.<\/p>\n\t<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"img-with-aniamtion-wrap center\" data-max-width=\"100%\" data-max-width-mobile=\"default\" data-shadow=\"none\" data-animation=\"fade-in-from-bottom\" >\r\n      <div class=\"inner\">\r\n        <div class=\"hover-wrap\"> \r\n          <div class=\"hover-wrap-inner\">\r\n            <img loading=\"lazy\" decoding=\"async\" class=\"img-with-animation skip-lazy\" data-delay=\"0\" height=\"419\" width=\"602\" data-animation=\"fade-in-from-bottom\" src=\"https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Alaplap.png\" alt=\"\" srcset=\"https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Alaplap.png 602w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Alaplap-300x209.png 300w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Alaplap-18x12.png 18w\" sizes=\"(min-width: 1450px) 75vw, (min-width: 1000px) 85vw, 100vw\" \/>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n<div class=\"wpb_text_column wpb_content_element  vc_custom_1657119156257\" >\r\n\t<div class=\"wpb_wrapper\">\r\n\t\t<p style=\"text-align: center;\">P\u00e9lda a sz\u00e1m\u00edt\u00f3g\u00e9p alaplapra. Mem\u00f3ria, CPU, grafikus k\u00e1rty\u00e1k, IO vez\u00e9rl\u0151k, h\u00e1l\u00f3zati k\u00e1rty\u00e1k \u00e9s sok m\u00e1s alkatr\u00e9sz csatlakoztathat\u00f3 az alaplaphoz, hogy kommunik\u00e1lni tudjanak egym\u00e1ssal.<\/p>\n\t<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n\n\t\t\t<\/div> \n\t\t<\/div>\n\t<\/div> \n\n\t<div style=\"\" class=\"vc_col-sm-6 wpb_column column_container vc_column_container col padding-3-percent inherit_tablet inherit_phone\" data-using-bg=\"true\" data-padding-pos=\"all\" data-has-bg-color=\"true\" data-bg-color=\"#f4f4f4\" data-bg-opacity=\"1\" data-hover-bg=\"#f4f4f4\" data-hover-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\" >\n\t\t<div class=\"vc_column-inner\" ><div class=\"column-bg-overlay-wrap\" data-bg-animation=\"none\"><div class=\"column-bg-overlay\" style=\"opacity: 1; background-color: #f4f4f4;\"><\/div><\/div>\n\t\t\t<div class=\"wpb_wrapper\">\n\t\t\t\t<div id=\"fws_69e5e8d7531f3\" data-midnight=\"\" data-column-margin=\"default\" class=\"wpb_row vc_row-fluid vc_row inner_row\"  style=\"\"><div class=\"row-bg-wrap\"> <div class=\"row-bg\" ><\/div> <\/div><div class=\"row_col_wrap_12_inner col span_12  left\">\n\t<div  class=\"vc_col-sm-12 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone\"   data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\">\n\t\t<div class=\"vc_column-inner\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<h4 style=\"text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading vc_custom_1657119175208\" ><b>Az M1 nem CPU!<\/b><\/h4><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Itt van egy nagyon fontos dolog, amit meg kell \u00e9rteni az M1-gyel kapcsolatban:<br \/>\nAz M1 nem CPU, hanem t\u00f6bb chipb\u0151l \u00e1ll\u00f3 eg\u00e9sz rendszer, amely egyetlen nagy szil\u00edciumcsomagba ker\u00fcl. A CPU csak egy ezek k\u00f6z\u00fcl a chipek k\u00f6z\u00fcl.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Alapvet\u0151en az M1 egy eg\u00e9sz sz\u00e1m\u00edt\u00f3g\u00e9p egy chipben. Az M1 tartalmaz egy CPU-t, grafikus feldolgoz\u00f3 egys\u00e9get (GPU), mem\u00f3ri\u00e1t, bemeneti \u00e9s kimeneti vez\u00e9rl\u0151ket, \u00e9s m\u00e9g sok m\u00e1s dolgot, amelyek egy teljes sz\u00e1m\u00edt\u00f3g\u00e9pet alkotnak. Ezt \u00fagy h\u00edvjuk, rendszer egy chipben \/ System on a Chip (SoC).<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Ha ma v\u00e1s\u00e1rol egy chipet \u2013 ak\u00e1r az Intelt\u0151l, ak\u00e1r az AMD-t\u0151l \u2013 val\u00f3j\u00e1ban egy csom\u00f3 mikroprocesszort kap egy tokban. A m\u00faltban a sz\u00e1m\u00edt\u00f3g\u00e9pek t\u00f6bb, egym\u00e1st\u00f3l fizikailag k\u00fcl\u00f6n\u00e1ll\u00f3 chipb\u0151l \u00e9p\u00fcltek a sz\u00e1m\u00edt\u00f3g\u00e9p alaplapj\u00e1n.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Mivel azonban manaps\u00e1g olyan sok tranzisztort tudunk egy szil\u00edciumlemezre helyezni, az olyan v\u00e1llalatok, mint az Intel \u00e9s az AMD, t\u00f6bb mikroprocesszort kezdtek el egyetlen chipre helyezni. Ma ezeket a chipeket CPU magoknak nevezz\u00fck. Egy mag alapvet\u0151en egy teljesen f\u00fcggetlen chip, amely k\u00e9pes utas\u00edt\u00e1sokat olvasni a mem\u00f3ri\u00e1b\u00f3l \u00e9s sz\u00e1m\u00edt\u00e1sokat v\u00e9gezni.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Hossz\u00fa ideig ez volt a j\u00e1t\u00e9k a teljes\u00edtm\u00e9ny n\u00f6vel\u00e9s\u00e9re: adjunk hozz\u00e1 t\u00f6bb \u00e1ltal\u00e1nos c\u00e9l\u00fa CPU magot. De zavar van az er\u0151ben. A CPU-piacon van egy olyan szerepl\u0151, amely elt\u00e9r ett\u0151l a tendenci\u00e1t\u00f3l.<\/p>\n\t\t<\/div> \n\t<\/div>\n\t<\/div> \n<\/div><\/div>\n\t\t\t<\/div> \n\t\t<\/div>\n\t<\/div> \n<\/div><\/div>\r\n\t\t<div id=\"fws_69e5e8d754225\"  data-column-margin=\"default\" data-midnight=\"dark\"  class=\"wpb_row vc_row-fluid vc_row full-width-content  vc_row-o-equal-height vc_row-flex  vc_row-o-content-top\"  style=\"padding-top: 0px; padding-bottom: 0px; \"><div class=\"row-bg-wrap\" data-bg-animation=\"none\" data-bg-overlay=\"false\"><div class=\"inner-wrap\"><div class=\"row-bg using-bg-color\"  style=\"background-color: #ffffff; \"><\/div><\/div><\/div><div class=\"row_col_wrap_12 col span_12 dark left\">\n\t<div style=\"\" class=\"vc_col-sm-6 wpb_column column_container vc_column_container col padding-3-percent inherit_tablet inherit_phone\" data-using-bg=\"true\" data-padding-pos=\"all\" data-has-bg-color=\"true\" data-bg-color=\"#f4f4f4\" data-bg-opacity=\"1\" data-hover-bg=\"#f4f4f4\" data-hover-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\" >\n\t\t<div class=\"vc_column-inner\" ><div class=\"column-bg-overlay-wrap\" data-bg-animation=\"none\"><div class=\"column-bg-overlay\" style=\"opacity: 1; background-color: #f4f4f4;\"><\/div><\/div>\n\t\t\t<div class=\"wpb_wrapper\">\n\t\t\t\t<div id=\"fws_69e5e8d75474f\" data-midnight=\"\" data-column-margin=\"default\" class=\"wpb_row vc_row-fluid vc_row inner_row\"  style=\"\"><div class=\"row-bg-wrap\"> <div class=\"row-bg\" ><\/div> <\/div><div class=\"row_col_wrap_12_inner col span_12  left\">\n\t<div  class=\"vc_col-sm-12 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone\"   data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\">\n\t\t<div class=\"vc_column-inner\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<h4 style=\"text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading vc_custom_1657175382642\" ><b>Az Apple nem annyira titkos heterog\u00e9n sz\u00e1m\u00edt\u00e1si strat\u00e9gi\u00e1ja<\/b><\/h4><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Ahelyett, hogy egyre t\u00f6bb \u00e1ltal\u00e1nos c\u00e9l\u00fa CPU magot adna hozz\u00e1, az Apple egy m\u00e1sik strat\u00e9gi\u00e1t k\u00f6vetett: egyre t\u00f6bb speci\u00e1lis chipet kezdtek hozz\u00e1adni n\u00e9h\u00e1ny speci\u00e1lis feladat elv\u00e9gz\u00e9s\u00e9re. Ennek az az el\u0151nye, hogy a speci\u00e1lis chipek \u00e1ltal\u00e1ban l\u00e9nyegesen gyorsabban tudj\u00e1k ell\u00e1tni feladataikat sokkal kevesebb elektromos \u00e1ram felhaszn\u00e1l\u00e1s\u00e1val, mint egy \u00e1ltal\u00e1nos c\u00e9l\u00fa CPU mag.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Ez nem teljesen \u00faj tud\u00e1s. Az Nvidia \u00e9s az AMD grafikus k\u00e1rty\u00e1kban m\u00e1r sok \u00e9ve olyan speci\u00e1lis chipek helyezkednek el, mint a grafikus feldolgoz\u00f3 egys\u00e9gek (GPU-k), amelyek sokkal gyorsabban hajtanak v\u00e9gre grafik\u00e1val kapcsolatos m\u0171veleteket, mint az \u00e1ltal\u00e1nos c\u00e9l\u00fa CPU-k.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Az Apple egyszer\u0171en radik\u00e1lisabb elmozdul\u00e1st tett ebbe az ir\u00e1nyba. Ahelyett, hogy csak \u00e1ltal\u00e1nos c\u00e9l\u00fa magokkal \u00e9s mem\u00f3ri\u00e1val rendelkezne, az M1 speci\u00e1lis chipek sz\u00e9les v\u00e1laszt\u00e9k\u00e1t tartalmazza:<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >- K\u00f6zponti feldolgoz\u00f3 egys\u00e9g (CPU) \u2013 a SoC \u201eagya\u201d. Az oper\u00e1ci\u00f3s rendszer \u00e9s az alkalmaz\u00e1sok k\u00f3dj\u00e1nak nagy r\u00e9sz\u00e9t futtatja.<br \/>\n- Grafikus feldolgoz\u00f3 egys\u00e9g (GPU) \u2013 a grafik\u00e1val kapcsolatos feladatokat kezeli, mint p\u00e9ld\u00e1ul az alkalmaz\u00e1s felhaszn\u00e1l\u00f3i fel\u00fclet\u00e9nek megjelen\u00edt\u00e9se \u00e9s a 2D\/3D j\u00e1t\u00e9kok.<br \/>\n- K\u00e9pfeldolgoz\u00f3 egys\u00e9g (ISP) \u2013 a k\u00e9pfeldolgoz\u00f3 alkalmaz\u00e1sok \u00e1ltal v\u00e9gzett gyakori feladatok felgyors\u00edt\u00e1s\u00e1ra haszn\u00e1lhat\u00f3.<br \/>\n- Digit\u00e1lis jelfeldolgoz\u00f3 (DSP) \u2013 matematikailag intenz\u00edvebb funkci\u00f3kat kezel, mint egy CPU. Ide tartozik a zenei f\u00e1jlok kicsomagol\u00e1sa.<br \/>\n- Neur\u00e1lis feldolgoz\u00f3 egys\u00e9g (NPU) \u2013 cs\u00facskateg\u00f3ri\u00e1s okostelefonokban haszn\u00e1lj\u00e1k a g\u00e9pi tanul\u00e1si (A.I.) feladatok felgyors\u00edt\u00e1s\u00e1ra. Bele tartozik a hangfelismer\u00e9s \u00e9s a kamerafeldolgoz\u00e1s.<br \/>\n- Videok\u00f3dol\u00f3\/dek\u00f3dol\u00f3 \u2013 kezeli a videof\u00e1jlok \u00e9s -form\u00e1tumok energiahat\u00e9kony \u00e1talak\u00edt\u00e1s\u00e1t.<br \/>\n- Secure Enclave \u2013 titkos\u00edt\u00e1s, hiteles\u00edt\u00e9s \u00e9s biztons\u00e1g<br \/>\n- Egys\u00e9ges mem\u00f3ria \u2013 lehet\u0151v\u00e9 teszi a CPU, a GPU \u00e9s m\u00e1s magok sz\u00e1m\u00e1ra az inform\u00e1ci\u00f3 gyors cser\u00e9j\u00e9t.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >R\u00e9szben ez az oka annak, hogy sokan, akik az M1 Mac-ekkel k\u00e9p- \u00e9s vide\u00f3szerkeszt\u00e9ssel dolgoznak, ilyen sebess\u00e9gn\u00f6veked\u00e9st tapasztalnak. Sok feladatuk k\u00f6zvetlen\u00fcl speci\u00e1lis hardveren futhat. Ez az, ami lehet\u0151v\u00e9 teszi egy olcs\u00f3 M1 Mac Mini sz\u00e1m\u00e1ra, hogy izzads\u00e1g n\u00e9lk\u00fcl k\u00f3doljon egy nagy videof\u00e1jlt, mik\u00f6zben egy dr\u00e1ga iMac minden ventill\u00e1tora teljes g\u0151zzel m\u0171k\u00f6dik, \u00e9s m\u00e9g mindig nem tudja tartani a l\u00e9p\u00e9st.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >(Tov\u00e1bbi inform\u00e1ci\u00f3 a heterog\u00e9n sz\u00e1m\u00edt\u00e1stechnik\u00e1r\u00f3l: Az Apple M1 el\u0151revet\u00edti a RISC-V felemelked\u00e9s\u00e9t.)<\/p>\n\t\t<\/div> \n\t<\/div>\n\t<\/div> \n<\/div><\/div>\n\t\t\t<\/div> \n\t\t<\/div>\n\t<\/div> \n\n\t<div  class=\"vc_col-sm-6 wpb_column column_container vc_column_container col padding-3-percent inherit_tablet inherit_phone\"  data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\" >\n\t\t<div class=\"vc_column-inner\" >\n\t\t\t<div class=\"wpb_wrapper\">\n\t\t\t\t<div class=\"img-with-aniamtion-wrap\" data-max-width=\"100%\" data-max-width-mobile=\"default\" data-shadow=\"none\" data-animation=\"fade-in\" >\r\n      <div class=\"inner\">\r\n        <div class=\"hover-wrap\"> \r\n          <div class=\"hover-wrap-inner\">\r\n            <img decoding=\"async\" class=\"img-with-animation skip-lazy\" data-delay=\"0\" height=\"100\" width=\"100\" data-animation=\"fade-in\" src=\"\" alt=\"\"  \/>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div><div class=\"img-with-aniamtion-wrap center\" data-max-width=\"100%\" data-max-width-mobile=\"default\" data-shadow=\"none\" data-animation=\"fade-in-from-bottom\" >\r\n      <div class=\"inner\">\r\n        <div class=\"hover-wrap\"> \r\n          <div class=\"hover-wrap-inner\">\r\n            <img loading=\"lazy\" decoding=\"async\" class=\"img-with-animation skip-lazy\" data-delay=\"0\" height=\"356\" width=\"566\" data-animation=\"fade-in-from-bottom\" src=\"https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Microchip.gif\" alt=\"\"  \/>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n<div class=\"wpb_text_column wpb_content_element  vc_custom_1657175272824\" >\r\n\t<div class=\"wpb_wrapper\">\r\n\t\t<p style=\"text-align: center;\">Mikrochip t\u00f6bb CPU maggal.<\/p>\n\t<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"img-with-aniamtion-wrap center\" data-max-width=\"100%\" data-max-width-mobile=\"default\" data-shadow=\"none\" data-animation=\"fade-in-from-bottom\" >\r\n      <div class=\"inner\">\r\n        <div class=\"hover-wrap\"> \r\n          <div class=\"hover-wrap-inner\">\r\n            <img loading=\"lazy\" decoding=\"async\" class=\"img-with-animation skip-lazy\" data-delay=\"0\" height=\"339\" width=\"602\" data-animation=\"fade-in-from-bottom\" src=\"https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Memoria-eleres.png\" alt=\"\" srcset=\"https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Memoria-eleres.png 602w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Memoria-eleres-300x169.png 300w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Memoria-eleres-18x10.png 18w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Memoria-eleres-600x339.png 600w\" sizes=\"(min-width: 1450px) 75vw, (min-width: 1000px) 85vw, 100vw\" \/>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n<div class=\"wpb_text_column wpb_content_element  vc_custom_1657175359959\" >\r\n\t<div class=\"wpb_wrapper\">\r\n\t\t<p style=\"text-align: center;\">K\u00e9k sz\u00ednnel azt l\u00e1tja, hogy t\u00f6bb CPU mag hozz\u00e1f\u00e9r a mem\u00f3ri\u00e1hoz, z\u00f6lden pedig azt, hogy nagysz\u00e1m\u00fa GPU mag hozz\u00e1f\u00e9r a mem\u00f3ri\u00e1hoz.<\/p>\n\t<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n\n\t\t\t<\/div> \n\t\t<\/div>\n\t<\/div> \n<\/div><\/div>\r\n\t\t<div id=\"fws_69e5e8d756d25\"  data-column-margin=\"default\" data-midnight=\"dark\"  class=\"wpb_row vc_row-fluid vc_row full-width-content  vc_row-o-equal-height vc_row-flex  vc_row-o-content-top\"  style=\"padding-top: 0px; padding-bottom: 0px; \"><div class=\"row-bg-wrap\" data-bg-animation=\"none\" data-bg-overlay=\"false\"><div class=\"inner-wrap\"><div class=\"row-bg using-bg-color\"  style=\"background-color: #ffffff; \"><\/div><\/div><\/div><div class=\"row_col_wrap_12 col span_12 dark left\">\n\t<div  class=\"vc_col-sm-6 wpb_column column_container vc_column_container col padding-3-percent inherit_tablet inherit_phone\"  data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\" >\n\t\t<div class=\"vc_column-inner\" >\n\t\t\t<div class=\"wpb_wrapper\">\n\t\t\t\t<div class=\"img-with-aniamtion-wrap\" data-max-width=\"100%\" data-max-width-mobile=\"default\" data-shadow=\"none\" data-animation=\"fade-in\" >\r\n      <div class=\"inner\">\r\n        <div class=\"hover-wrap\"> \r\n          <div class=\"hover-wrap-inner\">\r\n            <img decoding=\"async\" class=\"img-with-animation skip-lazy\" data-delay=\"0\" height=\"100\" width=\"100\" data-animation=\"fade-in\" src=\"\" alt=\"\"  \/>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div><div class=\"img-with-aniamtion-wrap center\" data-max-width=\"100%\" data-max-width-mobile=\"default\" data-shadow=\"none\" data-animation=\"fade-in-from-bottom\" >\r\n      <div class=\"inner\">\r\n        <div class=\"hover-wrap\"> \r\n          <div class=\"hover-wrap-inner\">\r\n            <img loading=\"lazy\" decoding=\"async\" class=\"img-with-animation skip-lazy\" data-delay=\"0\" height=\"302\" width=\"602\" data-animation=\"fade-in-from-bottom\" src=\"https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Keves-adat.jpg\" alt=\"\" srcset=\"https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Keves-adat.jpg 602w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Keves-adat-300x150.jpg 300w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Keves-adat-18x9.jpg 18w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Keves-adat-600x302.jpg 600w\" sizes=\"(min-width: 1450px) 75vw, (min-width: 1000px) 85vw, 100vw\" \/>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n<div class=\"wpb_text_column wpb_content_element  vc_custom_1657175860124\" >\r\n\t<div class=\"wpb_wrapper\">\r\n\t\t<p style=\"text-align: center;\">A CPU-knak nincs sz\u00fcks\u00e9g\u00fck sok adatszolg\u00e1ltat\u00e1sra, de gyorsan akarj\u00e1k.<\/p>\n\t<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"img-with-aniamtion-wrap center\" data-max-width=\"100%\" data-max-width-mobile=\"default\" data-shadow=\"none\" data-animation=\"fade-in-from-bottom\" >\r\n      <div class=\"inner\">\r\n        <div class=\"hover-wrap\"> \r\n          <div class=\"hover-wrap-inner\">\r\n            <img loading=\"lazy\" decoding=\"async\" class=\"img-with-animation skip-lazy\" data-delay=\"0\" height=\"400\" width=\"602\" data-animation=\"fade-in-from-bottom\" src=\"https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Sok-adat.jpg\" alt=\"\" srcset=\"https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Sok-adat.jpg 602w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Sok-adat-300x199.jpg 300w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Sok-adat-18x12.jpg 18w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Sok-adat-600x400.jpg 600w\" sizes=\"(min-width: 1450px) 75vw, (min-width: 1000px) 85vw, 100vw\" \/>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n<div class=\"wpb_text_column wpb_content_element  vc_custom_1657175876651\" >\r\n\t<div class=\"wpb_wrapper\">\r\n\t\t<p style=\"text-align: center;\">GPU-ja \u00edgy akarja a mem\u00f3ri\u00e1j\u00e1t: hatalmas adagokat. Min\u00e9l t\u00f6bb, ann\u00e1l jobb.<\/p>\n\t<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n\n\t\t\t<\/div> \n\t\t<\/div>\n\t<\/div> \n\n\t<div style=\"\" class=\"vc_col-sm-6 wpb_column column_container vc_column_container col padding-3-percent inherit_tablet inherit_phone\" data-using-bg=\"true\" data-padding-pos=\"all\" data-has-bg-color=\"true\" data-bg-color=\"#f4f4f4\" data-bg-opacity=\"1\" data-hover-bg=\"#f4f4f4\" data-hover-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\" >\n\t\t<div class=\"vc_column-inner\" ><div class=\"column-bg-overlay-wrap\" data-bg-animation=\"none\"><div class=\"column-bg-overlay\" style=\"opacity: 1; background-color: #f4f4f4;\"><\/div><\/div>\n\t\t\t<div class=\"wpb_wrapper\">\n\t\t\t\t<div id=\"fws_69e5e8d757fa5\" data-midnight=\"\" data-column-margin=\"default\" class=\"wpb_row vc_row-fluid vc_row inner_row\"  style=\"\"><div class=\"row-bg-wrap\"> <div class=\"row-bg\" ><\/div> <\/div><div class=\"row_col_wrap_12_inner col span_12  left\">\n\t<div  class=\"vc_col-sm-12 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone\"   data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\">\n\t\t<div class=\"vc_column-inner\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<h4 style=\"text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading vc_custom_1657175907742\" ><b>Mi a k\u00fcl\u00f6nleges az Apple egys\u00e9ges mem\u00f3riaarchitekt\u00far\u00e1j\u00e1ban?<\/b><\/h4><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Az Apple \u201eUnified Memory Architecture\u201d (UMA) l\u00e9nyeg\u00e9t kicsit k\u00f6r\u00fclm\u00e9nyes meg\u00e9rteni (amikor el\u0151sz\u00f6r le\u00edrtam ide, el is t\u00e9vesztettem).<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Hogy megmagyar\u00e1zzuk, mi\u00e9rt, n\u00e9h\u00e1ny l\u00e9p\u00e9st vissza kell menn\u00fcnk.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Az olcs\u00f3 sz\u00e1m\u00edt\u00f3g\u00e9pes rendszerekben hossz\u00fa ideje a CPU \u00e9s a GPU ugyanabba a chipbe van integr\u00e1lva (ugyanaz a szil\u00edcium lapka). Ezek h\u00edresen lass\u00faak voltak. A m\u00faltban az \u201eintegr\u00e1lt grafika\u201d kifejez\u00e9s l\u00e9nyeg\u00e9ben ugyanaz volt, mint a \u201elass\u00fa grafika\u201d.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Ezek t\u00f6bb okb\u00f3l is lass\u00faak: A mem\u00f3ri\u00e1nak k\u00fcl\u00f6n ter\u00fcletei vannak fenntartva a CPU \u00e9s a GPU sz\u00e1m\u00e1ra. Ha a CPU-nak van egy olyan adatt\u00f6mbje, amelyet a GPU haszn\u00e1lni akar, akkor nem mondhatja, hogy \u201ehaszn\u00e1ld a mem\u00f3ri\u00e1mb\u00f3l\u201d. Nem, a CPU-nak kifejezetten \u00e1t kellett m\u00e1solnia a teljes adatt\u00f6meget a GPU \u00e1ltal vez\u00e9relt mem\u00f3riater\u00fcletre.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >A CPU-k \u00e9s a GPU-k nem akarj\u00e1k, hogy a mem\u00f3ri\u00e1juk ugyan\u00fagy m\u0171k\u00f6dj\u00f6n. Tegy\u00fcnk egy ostoba \u00e9telhasonlatot: a CPU-k azt szeretn\u00e9k, ha a pinc\u00e9r nagyon gyorsan kiszolg\u00e1ln\u00e1 az adatt\u00e1bl\u00e1jukat, de teljesen el\u00e9gedettek kis adagokkal. K\u00e9pzeljen el egy divatos francia \u00e9ttermet g\u00f6rkorcsoly\u00e1z\u00f3 pinc\u00e9rekkel, akik nagyon gyorsan kiszolg\u00e1lj\u00e1k \u00d6nt.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Ezzel szemben a GPU-k el\u00e9gedettek, ha a pinc\u00e9r lassan szolg\u00e1lja ki az adatokat. De a GPU-k hatalmas adagokat akarnak. Hatalmas mennyis\u00e9g\u0171 adatot zab\u00e1lnak fel, mert hatalmas p\u00e1rhuzamos g\u00e9pek, amelyek p\u00e1rhuzamosan rengeteg adatot tudnak \u00e1tr\u00e1gni. K\u00e9pzeljen el egy amerikai gyors\u00e9ttermi helyet, ahol az \u00e9tel meg\u00e9rkez\u00e9se eltart egy ideig, mert egy eg\u00e9sz kocsi \u00e9telt tolnak az \u00fcl\u0151hely\u00e9re.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Ilyen elt\u00e9r\u0151 ig\u00e9nyek mellett nem volt j\u00f3 \u00f6tlet a CPU-kat \u00e9s a GPU-kat egy fizikai chipre helyezni. A GPU-k ott \u00fcltek \u00e9hezve, mik\u00f6zben kis francia adagokat kaptak. Az eredm\u00e9ny az volt, hogy nincs \u00e9rtelme er\u0151s GPU-kat rakni egy SoC-re. A kiszolg\u00e1lt adatok apr\u00f3 r\u00e9szeit k\u00f6nnyen elr\u00e1ghatja egy gyenge kis GPU.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >A m\u00e1sodik probl\u00e9ma az volt, hogy a nagy GPU-k sok h\u0151t termelnek, \u00e9s \u00edgy nem lehet integr\u00e1lni \u0151ket a CPU-val an\u00e9lk\u00fcl, hogy gond n\u00e9lk\u00fcl megszabaduln\u00e1nak a termelt h\u0151t\u0151l. \u00cdgy a k\u00fcl\u00f6n\u00e1ll\u00f3 grafikus k\u00e1rty\u00e1k \u00e1ltal\u00e1ban \u00fagy n\u00e9znek ki, mint az al\u00e1bbi: Nagy vad\u00e1llatok hatalmas h\u0171t\u0151ventil\u00e1torokkal. Speci\u00e1lis dedik\u00e1lt mem\u00f3ri\u00e1juk van, amelyet arra terveztek, hogy hatalmas mennyis\u00e9g\u0171 adatot szolg\u00e1ltasson a moh\u00f3 k\u00e1rty\u00e1k sz\u00e1m\u00e1ra.<\/p>\n\t\t<\/div> \n\t<\/div>\n\t<\/div> \n<\/div><\/div>\n\t\t\t<\/div> \n\t\t<\/div>\n\t<\/div> \n<\/div><\/div>\r\n\t\t<div id=\"fws_69e5e8d7595c8\"  data-column-margin=\"default\" data-midnight=\"dark\"  class=\"wpb_row vc_row-fluid vc_row full-width-content  vc_row-o-equal-height vc_row-flex  vc_row-o-content-top\"  style=\"padding-top: 0px; padding-bottom: 0px; \"><div class=\"row-bg-wrap\" data-bg-animation=\"none\" data-bg-overlay=\"false\"><div class=\"inner-wrap\"><div class=\"row-bg using-bg-color\"  style=\"background-color: #ffffff; \"><\/div><\/div><\/div><div class=\"row_col_wrap_12 col span_12 dark left\">\n\t<div style=\"\" class=\"vc_col-sm-6 wpb_column column_container vc_column_container col padding-3-percent inherit_tablet inherit_phone\" data-using-bg=\"true\" data-padding-pos=\"all\" data-has-bg-color=\"true\" data-bg-color=\"#f4f4f4\" data-bg-opacity=\"1\" data-hover-bg=\"#f4f4f4\" data-hover-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\" >\n\t\t<div class=\"vc_column-inner\" ><div class=\"column-bg-overlay-wrap\" data-bg-animation=\"none\"><div class=\"column-bg-overlay\" style=\"opacity: 1; background-color: #f4f4f4;\"><\/div><\/div>\n\t\t\t<div class=\"wpb_wrapper\">\n\t\t\t\t<div id=\"fws_69e5e8d759b59\" data-midnight=\"\" data-column-margin=\"default\" class=\"wpb_row vc_row-fluid vc_row inner_row\"  style=\"\"><div class=\"row-bg-wrap\"> <div class=\"row-bg\" ><\/div> <\/div><div class=\"row_col_wrap_12_inner col span_12  left\">\n\t<div  class=\"vc_col-sm-12 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone\"   data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\">\n\t\t<div class=\"vc_column-inner\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Ez\u00e9rt ezek a k\u00e1rty\u00e1k nagy teljes\u00edtm\u00e9ny\u0171ek. De van egy Achilles-sarkuk: Amikor adatokat kell lek\u00e9rni\u00fck a CPU \u00e1ltal haszn\u00e1lt mem\u00f3ri\u00e1b\u00f3l, ez a sz\u00e1m\u00edt\u00f3g\u00e9p alaplapj\u00e1n l\u00e9v\u0151 r\u00e9z vezet\u00e9kek egy PCIe busznak nevezett csoportj\u00e1n kereszt\u00fcl t\u00f6rt\u00e9nik. Pr\u00f3b\u00e1lj vizet inni egy szuperv\u00e9kony sz\u00edv\u00f3sz\u00e1lon kereszt\u00fcl. Lehet, hogy gyorsan a sz\u00e1dhoz jut, de az \u00e1tereszt\u0151k\u00e9pess\u00e9g egy\u00e1ltal\u00e1n nem megfelel\u0151.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Az Apple \"Unified Memory Architecture\" igyekszik megoldani ezeket a probl\u00e9m\u00e1kat a r\u00e9gi megosztott mem\u00f3ria h\u00e1tr\u00e1nyai n\u00e9lk\u00fcl. Ezt a k\u00f6vetkez\u0151 m\u00f3dokon \u00e9ri el:<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >1. Nincs k\u00fcl\u00f6n ter\u00fclet, amely csak a CPU-nak, vagy csak a GPU-nak van fenntartva. A mem\u00f3ria mindk\u00e9t processzorhoz le van foglalva. Mindkett\u0151 ugyanazt a mem\u00f3ri\u00e1t haszn\u00e1lhatja. Nincs sz\u00fcks\u00e9g m\u00e1sol\u00e1sra.<br \/>\n2. Az Apple olyan mem\u00f3ri\u00e1t haszn\u00e1l, amely egyszerre szolg\u00e1lja ki a nagy mennyis\u00e9g\u0171 adatot \u00e9s ugyanakkor gyorsan kiszolg\u00e1lja. A sz\u00e1m\u00edt\u00f3g\u00e9pes besz\u00e9dben ezt alacsony k\u00e9sleltet\u00e9snek \u00e9s nagy \u00e1tereszt\u0151k\u00e9pess\u00e9gnek nevezik. \u00cdgy megsz\u0171nik a k\u00fcl\u00f6n t\u00edpus\u00fa mem\u00f3ria csatlakoztat\u00e1s\u00e1nak sz\u00fcks\u00e9gess\u00e9ge.<br \/>\n3. Az Apple cs\u00f6kkentette a GPU watt felhaszn\u00e1l\u00e1s\u00e1t, \u00edgy egy viszonylag er\u0151s GPU integr\u00e1lhat\u00f3 a SoC t\u00falmeleged\u00e9se n\u00e9lk\u00fcl. Az ARM chipek pedig kevesebb h\u0151t termelnek, ami lehet\u0151v\u00e9 teszi, hogy a GPU-nak nagyobb f\u0171t\u00e9si k\u00f6lts\u00e9gkerete legyen, mint az AMD vagy Intel CPU-val azonos szil\u00edciumlapon l\u00e9v\u0151 GPU-nak.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Egyesek azt mondj\u00e1k, hogy az egys\u00e9ges mem\u00f3ria nem teljesen \u00faj. Igaz, hogy a m\u00faltban k\u00fcl\u00f6nb\u00f6z\u0151 rendszerekben volt ilyen. De akkor a mem\u00f3riaig\u00e9nyek k\u00fcl\u00f6nbs\u00e9ge nem lehetett olyan nagy. M\u00e1sodszor, amit az Nvidia Unified Memory-nak nevez, az val\u00f3j\u00e1ban nem ugyanaz. Az Nvidia vil\u00e1g\u00e1ban a Unified Memory egyszer\u0171en azt jelenti, hogy l\u00e9tezik olyan szoftver \u00e9s hardver, amely gondoskodik az adatok automatikus oda-vissza m\u00e1sol\u00e1s\u00e1r\u00f3l a k\u00fcl\u00f6n\u00e1ll\u00f3 CPU \u00e9s GPU mem\u00f3ria k\u00f6z\u00f6tt. \u00cdgy a programoz\u00f3k szemsz\u00f6g\u00e9b\u0151l az Apple \u00e9s az Nvidia Unified Memory ugyan\u00fagy n\u00e9zhet ki, de fizikai \u00e9rtelemben nem ugyanaz.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Term\u00e9szetesen van egy kompromisszum ebben a strat\u00e9gi\u00e1ban. Ennek a nagy s\u00e1vsz\u00e9less\u00e9g\u0171 mem\u00f3ri\u00e1nak a megszerz\u00e9se (nagy adagok) teljes integr\u00e1ci\u00f3t ig\u00e9nyel, ami azt jelenti, hogy elveszi az \u00fcgyfelekt\u0151l a mem\u00f3ria b\u0151v\u00edt\u00e9s\u00e9nek lehet\u0151s\u00e9g\u00e9t. Az Apple azonban arra t\u00f6rekszik, hogy minimaliz\u00e1lja ezt a probl\u00e9m\u00e1t az\u00e1ltal, hogy annyira felgyors\u00edtja a kommunik\u00e1ci\u00f3t az SSD-lemezekkel, hogy azok l\u00e9nyeg\u00e9ben \u00fagy m\u0171k\u00f6djenek, mint a r\u00e9gi mem\u00f3ria.<\/p>\n\t\t<\/div> \n\t<\/div>\n\t<\/div> \n<\/div><\/div>\n\t\t\t<\/div> \n\t\t<\/div>\n\t<\/div> \n\n\t<div  class=\"vc_col-sm-6 wpb_column column_container vc_column_container col padding-3-percent inherit_tablet inherit_phone\"  data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\" >\n\t\t<div class=\"vc_column-inner\" >\n\t\t\t<div class=\"wpb_wrapper\">\n\t\t\t\t<div class=\"img-with-aniamtion-wrap\" data-max-width=\"100%\" data-max-width-mobile=\"default\" data-shadow=\"none\" data-animation=\"fade-in\" >\r\n      <div class=\"inner\">\r\n        <div class=\"hover-wrap\"> \r\n          <div class=\"hover-wrap-inner\">\r\n            <img decoding=\"async\" class=\"img-with-animation skip-lazy\" data-delay=\"0\" height=\"100\" width=\"100\" data-animation=\"fade-in\" src=\"\" alt=\"\"  \/>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div><div class=\"img-with-aniamtion-wrap center\" data-max-width=\"100%\" data-max-width-mobile=\"default\" data-shadow=\"none\" data-animation=\"fade-in-from-bottom\" >\r\n      <div class=\"inner\">\r\n        <div class=\"hover-wrap\"> \r\n          <div class=\"hover-wrap-inner\">\r\n            <img loading=\"lazy\" decoding=\"async\" class=\"img-with-animation skip-lazy\" data-delay=\"0\" height=\"278\" width=\"519\" data-animation=\"fade-in-from-bottom\" src=\"https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/GeForce-RTX-3080.jpg\" alt=\"\" srcset=\"https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/GeForce-RTX-3080.jpg 519w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/GeForce-RTX-3080-300x161.jpg 300w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/GeForce-RTX-3080-18x10.jpg 18w\" sizes=\"(min-width: 1450px) 75vw, (min-width: 1000px) 85vw, 100vw\" \/>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n<div class=\"wpb_text_column wpb_content_element  vc_custom_1657176173452\" >\r\n\t<div class=\"wpb_wrapper\">\r\n\t\t<p style=\"text-align: center;\">GeForce RTX 3080<\/p>\n\t<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"img-with-aniamtion-wrap center\" data-max-width=\"100%\" data-max-width-mobile=\"default\" data-shadow=\"none\" data-animation=\"fade-in-from-bottom\" >\r\n      <div class=\"inner\">\r\n        <div class=\"hover-wrap\"> \r\n          <div class=\"hover-wrap-inner\">\r\n            <img loading=\"lazy\" decoding=\"async\" class=\"img-with-animation skip-lazy\" data-delay=\"0\" height=\"342\" width=\"602\" data-animation=\"fade-in-from-bottom\" src=\"https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/iMac-Pro.png\" alt=\"\" srcset=\"https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/iMac-Pro.png 602w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/iMac-Pro-300x170.png 300w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/iMac-Pro-18x10.png 18w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/iMac-Pro-600x342.png 600w\" sizes=\"(min-width: 1450px) 75vw, (min-width: 1000px) 85vw, 100vw\" \/>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n<div class=\"wpb_text_column wpb_content_element  vc_custom_1657176190362\" >\r\n\t<div class=\"wpb_wrapper\">\r\n\t\t<p style=\"text-align: center;\">Hogyan haszn\u00e1lta a Mac a GPU-kat az egys\u00e9ges mem\u00f3ria el\u0151tt. M\u00e9g arra is lehet\u0151s\u00e9g volt, hogy a grafikus k\u00e1rty\u00e1kat a sz\u00e1m\u00edt\u00f3g\u00e9pen k\u00edv\u00fcl helyezz\u00e9k el Thunderbolt 3 k\u00e1bellel. Vannak olyan felt\u00e9telez\u00e9sek, hogy ez a j\u00f6v\u0151ben is lehets\u00e9ges.<\/p>\n\t<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n\n\t\t\t<\/div> \n\t\t<\/div>\n\t<\/div> \n<\/div><\/div>\r\n\t\t<div id=\"fws_69e5e8d75bc95\"  data-column-margin=\"default\" data-midnight=\"dark\"  class=\"wpb_row vc_row-fluid vc_row full-width-content  vc_row-o-equal-height vc_row-flex  vc_row-o-content-top\"  style=\"padding-top: 0px; padding-bottom: 0px; \"><div class=\"row-bg-wrap\" data-bg-animation=\"none\" data-bg-overlay=\"false\"><div class=\"inner-wrap\"><div class=\"row-bg using-bg-color\"  style=\"background-color: #ffffff; \"><\/div><\/div><\/div><div class=\"row_col_wrap_12 col span_12 dark left\">\n\t<div  class=\"vc_col-sm-6 wpb_column column_container vc_column_container col padding-3-percent inherit_tablet inherit_phone\"  data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\" >\n\t\t<div class=\"vc_column-inner\" >\n\t\t\t<div class=\"wpb_wrapper\">\n\t\t\t\t<div class=\"img-with-aniamtion-wrap\" data-max-width=\"100%\" data-max-width-mobile=\"default\" data-shadow=\"none\" data-animation=\"fade-in\" >\r\n      <div class=\"inner\">\r\n        <div class=\"hover-wrap\"> \r\n          <div class=\"hover-wrap-inner\">\r\n            <img decoding=\"async\" class=\"img-with-animation skip-lazy\" data-delay=\"0\" height=\"100\" width=\"100\" data-animation=\"fade-in\" src=\"\" alt=\"\"  \/>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div><div class=\"img-with-aniamtion-wrap center\" data-max-width=\"100%\" data-max-width-mobile=\"default\" data-shadow=\"none\" data-animation=\"fade-in-from-bottom\" >\r\n      <div class=\"inner\">\r\n        <div class=\"hover-wrap\"> \r\n          <div class=\"hover-wrap-inner\">\r\n            <img loading=\"lazy\" decoding=\"async\" class=\"img-with-animation skip-lazy\" data-delay=\"0\" height=\"361\" width=\"602\" data-animation=\"fade-in-from-bottom\" src=\"https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/AMD-Ryzen.jpg\" alt=\"\" srcset=\"https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/AMD-Ryzen.jpg 602w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/AMD-Ryzen-300x180.jpg 300w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/AMD-Ryzen-18x12.jpg 18w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/AMD-Ryzen-600x361.jpg 600w\" sizes=\"(min-width: 1450px) 75vw, (min-width: 1000px) 85vw, 100vw\" \/>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n<div class=\"wpb_text_column wpb_content_element  vc_custom_1657178826984\" >\r\n\t<div class=\"wpb_wrapper\">\r\n\t\t<p style=\"text-align: center;\">AMD Ryzen Accelerated Processing Unit (APU), amely egyes\u00edti a CPU-t \u00e9s a GPU-t (Radeon Vega) egyetlen szil\u00edcium chipen. Nem tartalmaz azonban m\u00e1s t\u00e1rsprocesszorokat, IO-vez\u00e9rl\u0151ket vagy egyes\u00edtett mem\u00f3ri\u00e1t.<\/p>\n\t<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"img-with-aniamtion-wrap center\" data-max-width=\"100%\" data-max-width-mobile=\"default\" data-shadow=\"none\" data-animation=\"fade-in-from-bottom\"  style=\"margin-top: 15px; \">\r\n      <div class=\"inner\">\r\n        <div class=\"hover-wrap\"> \r\n          <div class=\"hover-wrap-inner\">\r\n            <img loading=\"lazy\" decoding=\"async\" class=\"img-with-animation skip-lazy\" data-delay=\"0\" height=\"370\" width=\"602\" data-animation=\"fade-in-from-bottom\" src=\"https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/TSMC.jpg\" alt=\"\" srcset=\"https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/TSMC.jpg 602w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/TSMC-300x184.jpg 300w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/TSMC-18x12.jpg 18w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/TSMC-600x370.jpg 600w\" sizes=\"(min-width: 1450px) 75vw, (min-width: 1000px) 85vw, 100vw\" \/>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n<div class=\"wpb_text_column wpb_content_element  vc_custom_1657178846644\" >\r\n\t<div class=\"wpb_wrapper\">\r\n\t\t<p style=\"text-align: center;\">TSMC f\u00e9lvezet\u0151\u00f6nt\u00f6de Tajvanon. A TSMC m\u00e1s c\u00e9gek, p\u00e9ld\u00e1ul az AMD, az Apple, az Nvidia \u00e9s a Qualcomm sz\u00e1m\u00e1ra gy\u00e1rt chipeket.<\/p>\n\t<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n\n\t\t\t<\/div> \n\t\t<\/div>\n\t<\/div> \n\n\t<div style=\"\" class=\"vc_col-sm-6 wpb_column column_container vc_column_container col padding-3-percent inherit_tablet inherit_phone\" data-using-bg=\"true\" data-padding-pos=\"all\" data-has-bg-color=\"true\" data-bg-color=\"#f4f4f4\" data-bg-opacity=\"1\" data-hover-bg=\"#f4f4f4\" data-hover-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\" >\n\t\t<div class=\"vc_column-inner\" ><div class=\"column-bg-overlay-wrap\" data-bg-animation=\"none\"><div class=\"column-bg-overlay\" style=\"opacity: 1; background-color: #f4f4f4;\"><\/div><\/div>\n\t\t\t<div class=\"wpb_wrapper\">\n\t\t\t\t<div id=\"fws_69e5e8d75d0c2\" data-midnight=\"\" data-column-margin=\"default\" class=\"wpb_row vc_row-fluid vc_row inner_row\"  style=\"\"><div class=\"row-bg-wrap\"> <div class=\"row-bg\" ><\/div> <\/div><div class=\"row_col_wrap_12_inner col span_12  left\">\n\t<div  class=\"vc_col-sm-12 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone\"   data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\">\n\t\t<div class=\"vc_column-inner\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<h4 style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading vc_custom_1657178956563\" ><b>Ha az SoC-k olyan okosak, mi\u00e9rt nem m\u00e1solja le az Intel \u00e9s az AMD ezt a strat\u00e9gi\u00e1t?<\/b><\/h4><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Ha olyan okos, amit az Apple csin\u00e1l, mi\u00e9rt nem csin\u00e1lja mindenki? Vannak akik csin\u00e1lj\u00e1k. M\u00e1s ARM chipgy\u00e1rt\u00f3k egyre gyakrabban haszn\u00e1lnak speci\u00e1lis hardvert. Az AMD emellett elkezdett er\u0151sebb GPU-kat helyezni egyes chipjeire, \u00e9s fokozatosan elmozdult a SoC valamilyen form\u00e1ja fel\u00e9 a gyors\u00edtott feldolgoz\u00f3egys\u00e9gekkel (APU), amelyek alapvet\u0151en CPU-magok \u00e9s GPU-magok ugyanazon a szil\u00edciumlapon elhelyezve.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Ennek ellen\u00e9re fontos okai vannak annak, hogy mi\u00e9rt nem tudj\u00e1k ezt megtenni. Az SoC l\u00e9nyeg\u00e9ben egy teljes sz\u00e1m\u00edt\u00f3g\u00e9p egy chipen. Ez ink\u00e1bb a t\u00e9nyleges sz\u00e1m\u00edt\u00f3g\u00e9p-gy\u00e1rt\u00f3knak lehet\u0151s\u00e9ge, p\u00e9ld\u00e1ul a HP \u00e9s a Dell sz\u00e1m\u00e1ra. Hadd vil\u00e1g\u00edtsam meg egy ostoba aut\u00f3s hasonlattal: Ha az \u00d6n \u00fczleti modellje aut\u00f3motorok gy\u00e1rt\u00e1sa \u00e9s \u00e9rt\u00e9kes\u00edt\u00e9se, szokatlan l\u00e9p\u00e9s lenne eg\u00e9sz aut\u00f3k gy\u00e1rt\u00e1s\u00e1ba \u00e9s \u00e9rt\u00e9kes\u00edt\u00e9s\u00e9be kezdenie.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Ezzel szemben az ARM eset\u00e9ben ez nem probl\u00e9ma. Az olyan sz\u00e1m\u00edt\u00f3g\u00e9pgy\u00e1rt\u00f3k, mint a Dell vagy a HP, egyszer\u0171en licencelhetn\u00e9k az ARM szellemi tulajdon\u00e1t, \u00e9s v\u00e1s\u00e1rolhatn\u00e1nak licenceket m\u00e1s chipekhez, hogy hozz\u00e1adhassanak b\u00e1rmilyen speci\u00e1lis hardvert, amir\u0151l \u00fagy gondolj\u00e1k, hogy a SoC megold\u00e1suknak rendelkeznie kell. Ezut\u00e1n a k\u00e9sz tervet egy olyan f\u00e9lvezet\u0151\u00f6nt\u00f6d\u00e9be sz\u00e1ll\u00edtj\u00e1k, mint a GlobalFoundries vagy a TSMC, amely ma chipeket gy\u00e1rt az AMD \u00e9s az Apple sz\u00e1m\u00e1ra.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Itt van egy nagy probl\u00e9ma az Intel \u00e9s az AMD \u00fczleti modellj\u00e9vel. \u00dczleti modelljeik \u00e1ltal\u00e1nos c\u00e9l\u00fa CPU-k elad\u00e1s\u00e1n alapulnak, amelyeket az emberek egyszer\u0171en egy nagy PC-alaplapra helyeznek. \u00cdgy a sz\u00e1m\u00edt\u00f3g\u00e9pgy\u00e1rt\u00f3k egyszer\u0171en megv\u00e1s\u00e1rolhatj\u00e1k az alaplapokat, a mem\u00f3ri\u00e1kat, a CPU-kat \u00e9s a grafikus k\u00e1rty\u00e1kat k\u00fcl\u00f6nb\u00f6z\u0151 gy\u00e1rt\u00f3kt\u00f3l, \u00e9s integr\u00e1lhatj\u00e1k \u0151ket egyetlen megold\u00e1sba.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >De gyorsan elt\u00e1volodunk ett\u0151l a vil\u00e1gt\u00f3l. Az \u00faj SoC-vil\u00e1gban nem \u00e1ll\u00edtanak \u00f6ssze fizikai alkatr\u00e9szeket k\u00fcl\u00f6nb\u00f6z\u0151 gy\u00e1rt\u00f3kt\u00f3l. Ehelyett k\u00fcl\u00f6nb\u00f6z\u0151 gy\u00e1rt\u00f3kt\u00f3l sz\u00e1rmaz\u00f3 licenceket (szellemi tulajdont) \u00e1ll\u00edtanak \u00f6ssze. A grafikus k\u00e1rty\u00e1k, CPU-k, modemek, IO-vez\u00e9rl\u0151k \u00e9s egy\u00e9b dolgok diz\u00e1jnj\u00e1t v\u00e1s\u00e1rolja meg k\u00fcl\u00f6nb\u00f6z\u0151 besz\u00e1ll\u00edt\u00f3kt\u00f3l, \u00e9s ezt haszn\u00e1lja fel h\u00e1zon bel\u00fcli SoC tervez\u00e9s\u00e9re. Ezut\u00e1n keres egy \u00f6nt\u00f6d\u00e9t, amely ezt legy\u00e1rtja.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Itt van az igazi probl\u00e9ma, mert sem az Intel, sem az AMD, sem az Nvidia nem fogja licencelni a szellemi tulajdon\u00e1t a Dell-nek vagy a HP-nak, hogy SoC-ot k\u00e9sz\u00edtsenek a g\u00e9peikhez.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Az biztos, hogy az Intel \u00e9s az AMD egyszer\u0171en elkezdhetn\u00e9 teljesen k\u00e9sz SoC \u00e9rt\u00e9kes\u00edt\u00e9s\u00e9t. De mit is tartalmazhatnak ezek? A PC-gy\u00e1rt\u00f3knak elt\u00e9r\u0151 elk\u00e9pzel\u00e9seik lehetnek arr\u00f3l, hogy mit kell tartalmazniuk. Lehets\u00e9ges, hogy konfliktus alakul ki az Intel, az AMD, a Microsoft \u00e9s a PC-gy\u00e1rt\u00f3k k\u00f6z\u00f6tt azzal kapcsolatban, hogy milyen speci\u00e1lis chipeket kell beletenni, mert ezekhez szoftveres t\u00e1mogat\u00e1sra lesz sz\u00fcks\u00e9g.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Az Apple sz\u00e1m\u00e1ra ez egyszer\u0171. \u0150k tartj\u00e1k k\u00e9zben az eg\u00e9sz palett\u00e1t. P\u00e9ld\u00e1ul megadj\u00e1k a Core ML k\u00f6nyvt\u00e1rat a fejleszt\u0151knek, hogy g\u00e9pi tanul\u00e1si dolgokat \u00edrhassanak. A fejleszt\u0151knek nem kell t\u00f6r\u0151dni\u00fck azzal, hogy a Core ML az Apple CPU-j\u00e1n vagy a Neural Engine-en fut-e.<\/p>\n\t\t<\/div> \n\t<\/div>\n\t<\/div> \n<\/div><\/div>\n\t\t\t<\/div> \n\t\t<\/div>\n\t<\/div> \n<\/div><\/div>\r\n\t\t<div id=\"fws_69e5e8d75e86c\"  data-column-margin=\"default\" data-midnight=\"dark\"  class=\"wpb_row vc_row-fluid vc_row full-width-content  vc_row-o-equal-height vc_row-flex  vc_row-o-content-top\"  style=\"padding-top: 0px; padding-bottom: 0px; \"><div class=\"row-bg-wrap\" data-bg-animation=\"none\" data-bg-overlay=\"false\"><div class=\"inner-wrap\"><div class=\"row-bg using-bg-color\"  style=\"background-color: #ffffff; \"><\/div><\/div><\/div><div class=\"row_col_wrap_12 col span_12 dark left\">\n\t<div style=\"\" class=\"vc_col-sm-6 wpb_column column_container vc_column_container col padding-3-percent inherit_tablet inherit_phone\" data-using-bg=\"true\" data-padding-pos=\"all\" data-has-bg-color=\"true\" data-bg-color=\"#f4f4f4\" data-bg-opacity=\"1\" data-hover-bg=\"#f4f4f4\" data-hover-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\" >\n\t\t<div class=\"vc_column-inner\" ><div class=\"column-bg-overlay-wrap\" data-bg-animation=\"none\"><div class=\"column-bg-overlay\" style=\"opacity: 1; background-color: #f4f4f4;\"><\/div><\/div>\n\t\t\t<div class=\"wpb_wrapper\">\n\t\t\t\t<div id=\"fws_69e5e8d75ede1\" data-midnight=\"\" data-column-margin=\"default\" class=\"wpb_row vc_row-fluid vc_row inner_row\"  style=\"\"><div class=\"row-bg-wrap\"> <div class=\"row-bg\" ><\/div> <\/div><div class=\"row_col_wrap_12_inner col span_12  left\">\n\t<div  class=\"vc_col-sm-12 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone\"   data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\">\n\t\t<div class=\"vc_column-inner\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<h4 style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading vc_custom_1657179195759\" ><b>A CPU gyors m\u0171k\u00f6d\u00e9s\u00e9nek alapvet\u0151 kih\u00edv\u00e1sa<\/b><\/h4><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Teh\u00e1t a heterog\u00e9n sz\u00e1m\u00edt\u00e1stechnika az ok r\u00e9sze, de nem az egyetlen oka. Az M1 gyors, \u00e1ltal\u00e1nos c\u00e9l\u00fa CPU magjai, az \u00fagynevezett Firestorm, val\u00f3ban gyorsak. Ez jelent\u0151s elt\u00e9r\u00e9s az ARM CPU magokt\u00f3l a m\u00faltban, amelyek \u00e1ltal\u00e1ban nagyon gyeng\u00e9k voltak az AMD \u00e9s Intel magokhoz k\u00e9pest.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Ezzel szemben a Firestorm legy\u0151zi a legt\u00f6bb Intel magot, \u00e9s majdnem a leggyorsabb AMD Ryzen magokat is. A hagyom\u00e1nyos b\u00f6lcsess\u00e9g szerint ez nem t\u00f6rt\u00e9nhet meg.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Miel\u0151tt arr\u00f3l besz\u00e9ln\u00e9nk, hogy mit\u0151l gyors a Firestorm, n\u00e9zz\u00fck meg, mir\u0151l is sz\u00f3l val\u00f3j\u00e1ban a gyors CPU l\u00e9trehoz\u00e1s\u00e1nak alap\u00f6tlete. Elvileg k\u00e9t strat\u00e9gia kombin\u00e1ci\u00f3j\u00e1val \u00e9rhet\u0151 el:<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >1. Gyorsabban hajtson v\u00e9gre t\u00f6bb utas\u00edt\u00e1st egym\u00e1s ut\u00e1n.<br \/>\n2. V\u00e9gezzen sok utas\u00edt\u00e1st p\u00e1rhuzamosan.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >A 80-as \u00e9vekben ez k\u00f6nny\u0171 volt. Csak n\u00f6velje az \u00f3rajel frekvenci\u00e1j\u00e1t, \u00e9s az utas\u00edt\u00e1sok gyorsabban befejez\u0151dnek. Minden \u00f3raciklus az, amikor a sz\u00e1m\u00edt\u00f3g\u00e9p csin\u00e1l valamit. De ez a valami nagyon kev\u00e9s lehet. \u00cdgy egy utas\u00edt\u00e1s befejez\u00e9s\u00e9hez t\u00f6bb \u00f3raciklusra lehet sz\u00fcks\u00e9g, mivel t\u00f6bb kisebb feladatb\u00f3l \u00e1ll.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Az \u00f3rajel frekvenci\u00e1j\u00e1nak n\u00f6vel\u00e9se azonban ma szinte lehetetlen. Ez az eg\u00e9sz \u201eMoore-t\u00f6rv\u00e9ny v\u00e9ge\u201d, amelyen az emberek imm\u00e1r t\u00f6bb mint egy \u00e9vtizede agyalnak.<br \/>\nTeh\u00e1t val\u00f3j\u00e1ban a lehet\u0151 legt\u00f6bb utas\u00edt\u00e1s p\u00e1rhuzamos v\u00e9grehajt\u00e1s\u00e1r\u00f3l van sz\u00f3.<\/p>\n\t\t<\/div> \n\t<\/div>\n\t<\/div> \n<\/div><\/div>\n\t\t\t<\/div> \n\t\t<\/div>\n\t<\/div> \n\n\t<div  class=\"vc_col-sm-6 wpb_column column_container vc_column_container col padding-3-percent inherit_tablet inherit_phone\"  data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\" >\n\t\t<div class=\"vc_column-inner\" >\n\t\t\t<div class=\"wpb_wrapper\">\n\t\t\t\t\n\t\t\t<\/div> \n\t\t<\/div>\n\t<\/div> \n<\/div><\/div>\r\n\t\t<div id=\"fws_69e5e8d760425\"  data-column-margin=\"default\" data-midnight=\"dark\"  class=\"wpb_row vc_row-fluid vc_row full-width-content  vc_row-o-equal-height vc_row-flex  vc_row-o-content-top\"  style=\"padding-top: 0px; padding-bottom: 0px; \"><div class=\"row-bg-wrap\" data-bg-animation=\"none\" data-bg-overlay=\"false\"><div class=\"inner-wrap\"><div class=\"row-bg using-bg-color\"  style=\"background-color: #ffffff; \"><\/div><\/div><\/div><div class=\"row_col_wrap_12 col span_12 dark left\">\n\t<div  class=\"vc_col-sm-6 wpb_column column_container vc_column_container col padding-3-percent inherit_tablet inherit_phone\"  data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\" >\n\t\t<div class=\"vc_column-inner\" >\n\t\t\t<div class=\"wpb_wrapper\">\n\t\t\t\t<div class=\"img-with-aniamtion-wrap\" data-max-width=\"100%\" data-max-width-mobile=\"default\" data-shadow=\"none\" data-animation=\"fade-in\" >\r\n      <div class=\"inner\">\r\n        <div class=\"hover-wrap\"> \r\n          <div class=\"hover-wrap-inner\">\r\n            <img decoding=\"async\" class=\"img-with-animation skip-lazy\" data-delay=\"0\" height=\"100\" width=\"100\" data-animation=\"fade-in\" src=\"\" alt=\"\"  \/>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div><div class=\"img-with-aniamtion-wrap center\" data-max-width=\"100%\" data-max-width-mobile=\"default\" data-shadow=\"none\" data-animation=\"fade-in-from-bottom\"  style=\"margin-bottom: 50px; \">\r\n      <div class=\"inner\">\r\n        <div class=\"hover-wrap\"> \r\n          <div class=\"hover-wrap-inner\">\r\n            <img loading=\"lazy\" decoding=\"async\" class=\"img-with-animation skip-lazy\" data-delay=\"0\" height=\"378\" width=\"602\" data-animation=\"fade-in-from-bottom\" src=\"https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Multi-threaded-Server.png\" alt=\"\" srcset=\"https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Multi-threaded-Server.png 602w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Multi-threaded-Server-300x188.png 300w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Multi-threaded-Server-18x12.png 18w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Multi-threaded-Server-600x378.png 600w\" sizes=\"(min-width: 1450px) 75vw, (min-width: 1000px) 85vw, 100vw\" \/>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div><div class=\"img-with-aniamtion-wrap center\" data-max-width=\"100%\" data-max-width-mobile=\"default\" data-shadow=\"none\" data-animation=\"fade-in-from-bottom\" >\r\n      <div class=\"inner\">\r\n        <div class=\"hover-wrap\"> \r\n          <div class=\"hover-wrap-inner\">\r\n            <img loading=\"lazy\" decoding=\"async\" class=\"img-with-animation skip-lazy\" data-delay=\"0\" height=\"412\" width=\"478\" data-animation=\"fade-in-from-bottom\" src=\"https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Ampere-Altra.png\" alt=\"\" srcset=\"https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Ampere-Altra.png 478w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Ampere-Altra-300x259.png 300w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Ampere-Altra-14x12.png 14w\" sizes=\"(min-width: 1450px) 75vw, (min-width: 1000px) 85vw, 100vw\" \/>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n<div class=\"wpb_text_column wpb_content_element  vc_custom_1657179820977\" >\r\n\t<div class=\"wpb_wrapper\">\r\n\t\t<p style=\"text-align: center;\">Az Ampere Altra Max ARM CPU 128 maggal, felh\u0151alap\u00fa sz\u00e1m\u00edt\u00e1stechnik\u00e1hoz, ahol a sok hardversz\u00e1l el\u0151nyt jelent.<\/p>\n\t<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n\n\t\t\t<\/div> \n\t\t<\/div>\n\t<\/div> \n\n\t<div style=\"\" class=\"vc_col-sm-6 wpb_column column_container vc_column_container col padding-3-percent inherit_tablet inherit_phone\" data-using-bg=\"true\" data-padding-pos=\"all\" data-has-bg-color=\"true\" data-bg-color=\"#f4f4f4\" data-bg-opacity=\"1\" data-hover-bg=\"#f4f4f4\" data-hover-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\" >\n\t\t<div class=\"vc_column-inner\" ><div class=\"column-bg-overlay-wrap\" data-bg-animation=\"none\"><div class=\"column-bg-overlay\" style=\"opacity: 1; background-color: #f4f4f4;\"><\/div><\/div>\n\t\t\t<div class=\"wpb_wrapper\">\n\t\t\t\t<div id=\"fws_69e5e8d761700\" data-midnight=\"\" data-column-margin=\"default\" class=\"wpb_row vc_row-fluid vc_row inner_row\"  style=\"\"><div class=\"row-bg-wrap\"> <div class=\"row-bg\" ><\/div> <\/div><div class=\"row_col_wrap_12_inner col span_12  left\">\n\t<div  class=\"vc_col-sm-12 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone\"   data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\">\n\t\t<div class=\"vc_column-inner\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<h4 style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading vc_custom_1657179514725\" ><b>T\u00f6bbmagos vagy Out-of-Order processzorok?<\/b><\/h4><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Ennek k\u00e9t megk\u00f6zel\u00edt\u00e9se van.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >- Adjon hozz\u00e1 t\u00f6bb CPU magot. Mindegyik mag \u00f6n\u00e1ll\u00f3an \u00e9s p\u00e1rhuzamosan m\u0171k\u00f6dik.<br \/>\n- Minden CPU mag t\u00f6bb utas\u00edt\u00e1st hajtson v\u00e9gre p\u00e1rhuzamosan.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Egy szoftverfejleszt\u0151 sz\u00e1m\u00e1ra a magok hozz\u00e1ad\u00e1sa olyan, mint a sz\u00e1lak hozz\u00e1ad\u00e1sa. Minden CPU mag olyan, mint egy hardversz\u00e1l.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Ha nem tudja, mi az a sz\u00e1l, akkor k\u00e9pzelje el \u00fagy, mint egy feladat v\u00e9grehajt\u00e1s\u00e1nak a folyamat\u00e1t. K\u00e9t maggal a CPU k\u00e9t k\u00fcl\u00f6n feladatot tud egyszerre v\u00e9grehajtani: k\u00e9t sz\u00e1lon. A feladatok le\u00edrhat\u00f3k \u00fagy, hogy k\u00e9t k\u00fcl\u00f6n\u00e1ll\u00f3 program t\u00e1rolja a mem\u00f3ri\u00e1ban, vagy val\u00f3j\u00e1ban ugyanaz a program, amelyet k\u00e9tszer hajtanak v\u00e9gre. Minden sz\u00e1lnak sz\u00fcks\u00e9ge van n\u00e9mi k\u00f6nyvel\u00e9sre, p\u00e9ld\u00e1ul arra, hogy a sz\u00e1l a program utas\u00edt\u00e1sok sorozat\u00e1ban \u00e9ppen hol tart. Mindegyik sz\u00e1l t\u00e1rolhat ideiglenes eredm\u00e9nyeket, amelyeket elk\u00fcl\u00f6n\u00edtve kell tartani.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Elvileg egy processzornak csak egy magja lehet, \u00e9s t\u00f6bb sz\u00e1lat is futtathat. Ebben az esetben egyszer\u0171en le\u00e1ll\u00edtja az egyik sz\u00e1lat, \u00e9s elt\u00e1rolja az aktu\u00e1lis folyamatot, miel\u0151tt egy m\u00e1sikra v\u00e1ltana. K\u00e9s\u0151bb visszakapcsol. Ez nem hoz nagy teljes\u00edtm\u00e9nyn\u00f6veked\u00e9st, kiv\u00e9ve, ha a sz\u00e1lnak gyakran le kell \u00e1llnia, hogy:<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >- megv\u00e1rja a felhaszn\u00e1l\u00f3 reag\u00e1l\u00e1s\u00e1t<br \/>\n- lass\u00fa h\u00e1l\u00f3zati kapcsolatb\u00f3l meg\u00e9rkezzenek adatok stb.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Nevezz\u00fck ezeket szoftversz\u00e1laknak. A hardversz\u00e1lak azt jelentik, hogy t\u00e9nyleges fizikai CPU-magok \u00e1llnak az \u00d6n rendelkez\u00e9s\u00e9re a dolgok felgyors\u00edt\u00e1sa \u00e9rdek\u00e9ben.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >A probl\u00e9ma a sz\u00e1lakkal az, hogy a szoftverfejleszt\u0151knek \u00fagynevezett t\u00f6bbsz\u00e1l\u00fa k\u00f3dot kell \u00edrniuk. Ez gyakran neh\u00e9z. A m\u00faltban ez volt a legnehezebb k\u00f3d meg\u00edr\u00e1sa. A szerverszoftver t\u00f6bbsz\u00e1l\u00fav\u00e1 t\u00e9tele azonban \u00e1ltal\u00e1ban k\u00f6nnyebb. Egyszer\u0171en arr\u00f3l van sz\u00f3, hogy minden felhaszn\u00e1l\u00f3i k\u00e9r\u00e9st k\u00fcl\u00f6n sz\u00e1lon kell kezelni. \u00cdgy ebben az esetben a sok mag haszn\u00e1lata nyilv\u00e1nval\u00f3 el\u0151ny. F\u0151leg a felh\u0151szolg\u00e1ltat\u00e1sokn\u00e1l.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Ez az oka annak, hogy az ARM CPU-gy\u00e1rt\u00f3k, mint p\u00e9ld\u00e1ul az Ampere olyan CPU-kat gy\u00e1rtanak, mint az Altra Max, amelynek \u0151r\u00fclt mennyis\u00e9g\u0171, 128 magja van. Ez a chip kifejezetten a felh\u0151h\u00f6z k\u00e9sz\u00fclt. Egy\u00e9bk\u00e9nt nincs sz\u00fcks\u00e9g \u0151r\u00fclt egymagos teljes\u00edtm\u00e9nyre, mert a felh\u0151ben az a l\u00e9nyeg, hogy wattonk\u00e9nt a lehet\u0151 legt\u00f6bb sz\u00e1l legyen, hogy min\u00e9l t\u00f6bb egyidej\u0171 felhaszn\u00e1l\u00f3t lehessen kezelni.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >(Tov\u00e1bbi inform\u00e1ci\u00f3 a sok maggal rendelkez\u0151 ARM CPU-kr\u00f3l: A szerverek a k\u00f6vetkez\u0151k az Apple sz\u00e1m\u00e1ra?)<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Ezzel szemben az Apple a spektrum teljesen ellenkez\u0151 v\u00e9g\u00e9n tal\u00e1lhat\u00f3. Egyfelhaszn\u00e1l\u00f3s eszk\u00f6z\u00f6ket gy\u00e1rtanak. A sok sz\u00e1l nem el\u0151ny. Eszk\u00f6zeiket j\u00e1t\u00e9kra, vide\u00f3szerkeszt\u00e9sre, fejleszt\u00e9sre stb. haszn\u00e1lj\u00e1k. Gy\u00f6ny\u00f6r\u0171 reszponz\u00edv grafik\u00e1val \u00e9s anim\u00e1ci\u00f3kkal rendelkez\u0151 asztali sz\u00e1m\u00edt\u00f3g\u00e9peket szeretn\u00e9nek.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Az asztali szoftverek \u00e1ltal\u00e1ban nem sok mag felhaszn\u00e1l\u00e1s\u00e1ra k\u00e9sz\u00fcltek. P\u00e9ld\u00e1ul a sz\u00e1m\u00edt\u00f3g\u00e9pes j\u00e1t\u00e9kok val\u00f3sz\u00edn\u0171leg hasznot h\u00faznak a nyolc magb\u00f3l, de valami 128 mag teljes pazarl\u00e1s lenne. Ehelyett kevesebb, de er\u0151sebb magra lenne sz\u00fcks\u00e9g.<\/p>\n\t\t<\/div> \n\t<\/div>\n\t<\/div> \n<\/div><\/div>\n\t\t\t<\/div> \n\t\t<\/div>\n\t<\/div> \n<\/div><\/div>\r\n\t\t<div id=\"fws_69e5e8d7634f6\"  data-column-margin=\"default\" data-midnight=\"dark\"  class=\"wpb_row vc_row-fluid vc_row full-width-content  vc_row-o-equal-height vc_row-flex  vc_row-o-content-top\"  style=\"padding-top: 0px; padding-bottom: 0px; \"><div class=\"row-bg-wrap\" data-bg-animation=\"none\" data-bg-overlay=\"false\"><div class=\"inner-wrap\"><div class=\"row-bg using-bg-color\"  style=\"background-color: #ffffff; \"><\/div><\/div><\/div><div class=\"row_col_wrap_12 col span_12 dark left\">\n\t<div style=\"\" class=\"vc_col-sm-6 wpb_column column_container vc_column_container col padding-3-percent inherit_tablet inherit_phone\" data-using-bg=\"true\" data-padding-pos=\"all\" data-has-bg-color=\"true\" data-bg-color=\"#f4f4f4\" data-bg-opacity=\"1\" data-hover-bg=\"#f4f4f4\" data-hover-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\" >\n\t\t<div class=\"vc_column-inner\" ><div class=\"column-bg-overlay-wrap\" data-bg-animation=\"none\"><div class=\"column-bg-overlay\" style=\"opacity: 1; background-color: #f4f4f4;\"><\/div><\/div>\n\t\t\t<div class=\"wpb_wrapper\">\n\t\t\t\t<div id=\"fws_69e5e8d763a63\" data-midnight=\"\" data-column-margin=\"default\" class=\"wpb_row vc_row-fluid vc_row inner_row\"  style=\"\"><div class=\"row-bg-wrap\"> <div class=\"row-bg\" ><\/div> <\/div><div class=\"row_col_wrap_12_inner col span_12  left\">\n\t<div  class=\"vc_col-sm-12 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone\"   data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\">\n\t\t<div class=\"vc_column-inner\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<h4 style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading vc_custom_1657179943147\" ><b>Hogyan m\u0171k\u00f6dik a Out-of-Order Execution<\/b><\/h4><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Er\u0151sebb maghoz t\u00f6bb utas\u00edt\u00e1s p\u00e1rhuzamos v\u00e9grehajt\u00e1s\u00e1ra van sz\u00fcks\u00e9g\u00fcnk. A soron k\u00edv\u00fcli v\u00e9grehajt\u00e1s (OoOE) t\u00f6bb utas\u00edt\u00e1s p\u00e1rhuzamos v\u00e9grehajt\u00e1s\u00e1nak m\u00f3dja an\u00e9lk\u00fcl, hogy ezt a k\u00e9pess\u00e9get t\u00f6bb sz\u00e1lk\u00e9nt kezeln\u00e9nk.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >(Alternat\u00edv megold\u00e1s\u00e9rt olvassa el: Nagyon hossz\u00fa utas\u00edt\u00e1s\u00fa sz\u00f3 mikroprocesszorok)<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >A fejleszt\u0151knek nem kell kifejezetten \u00fagy k\u00f3dolniuk szoftver\u00fcket, hogy kihaszn\u00e1lj\u00e1k az OoOE el\u0151nyeit. A fejleszt\u0151 szemsz\u00f6g\u00e9b\u0151l n\u00e9zve \u00fagy t\u0171nik, hogy minden mag gyorsabban fut. Vegy\u00fck figyelembe, hogy ez nem a hardversz\u00e1lak k\u00f6zvetlen alternat\u00edv\u00e1ja. Mindkett\u0151t szeretn\u00e9 haszn\u00e1lni, a megoldand\u00f3 probl\u00e9m\u00e1t\u00f3l f\u00fcgg\u0151en.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Az OoOE m\u0171k\u00f6d\u00e9s\u00e9nek meg\u00e9rt\u00e9s\u00e9hez tudnunk kell n\u00e9h\u00e1ny dolgot a mem\u00f3ri\u00e1val kapcsolatban. Az adatok lek\u00e9r\u00e9se egy adott mem\u00f3riahelyen lass\u00fa. De a CPU k\u00e9pes egyszerre sok b\u00e1jtot fogadni. Enn\u00e9lfogva 1 adott b\u00e1jt mem\u00f3ri\u00e1ba ker\u00fcl\u00e9se nem vesz kevesebb id\u0151t ig\u00e9nybe, mint 100 tov\u00e1bbi b\u00e1jt be\u00edr\u00e1sa a mem\u00f3ri\u00e1ba.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >\u00cdme egy anal\u00f3gia: Vegye figyelembe a rakod\u00f3kat egy rakt\u00e1rban. Lehetnek a kis piros robotok a fenti k\u00e9pen. A t\u00f6bb, sz\u00e9tsz\u00f3rt helyre val\u00f3 k\u00f6zleked\u00e9s id\u0151be telik. De az egym\u00e1s melletti ny\u00edl\u00e1sokb\u00f3l gyorsan felveszi az elemeket. A sz\u00e1m\u00edt\u00f3g\u00e9p mem\u00f3ri\u00e1ja nagyon hasonl\u00f3. Gyorsan lek\u00e9rheti a szomsz\u00e9dos mem\u00f3riacell\u00e1k tartalm\u00e1t.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Az adatokat az \u00fagynevezett adatbuszon kereszt\u00fcl tov\u00e1bb\u00edtj\u00e1k. \u00dagy k\u00e9pzelheti el, mint egy \u00fat vagy cs\u0151 a mem\u00f3ria \u00e9s a CPU k\u00fcl\u00f6nb\u00f6z\u0151 r\u00e9szei k\u00f6z\u00f6tt, ahol az adatok \u00e1tjutnak. A val\u00f3s\u00e1gban term\u00e9szetesen csak n\u00e9h\u00e1ny r\u00e9zs\u00edn vezeti az \u00e1ramot. Ha az adatbusz el\u00e9g sz\u00e9les, akkor t\u00f6bb b\u00e1jtot is kaphat egyszerre.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >\u00cdgy a CPU-k egyszerre egy eg\u00e9sz utas\u00edt\u00e1scsomagot kapnak v\u00e9grehajt\u00e1sra. De arra vannak meg\u00edrva, hogy egyenk\u00e9nt, egym\u00e1s ut\u00e1n v\u00e9gezz\u00e9k el. A modern mikroprocesszorok az \u00fagynevezett Out-of-Order v\u00e9grehajt\u00e1st (OoOE) v\u00e9gzik.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Ez azt jelenti, hogy k\u00e9pesek gyorsan elemezni az utas\u00edt\u00e1sok puffer\u00e9t, \u00e9s megn\u00e9zni, hogy melyik f\u00fcgg a m\u00e1sikt\u00f3l. N\u00e9zze meg az al\u00e1bbi egyszer\u0171 p\u00e9ld\u00e1t:<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >01: mul r1, r2, r3 \/\/ r1 \u2190 r2 \u00d7 r3<br \/>\n02: add r4, r1, 5 \/\/ r4 \u2190 r1 + 5<br \/>\n03: add r6, r2, 1 \/\/ r6 \u2190 r2 + 1<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >A szorz\u00e1s \u00e1ltal\u00e1ban lass\u00fa folyamat. Tegy\u00fck fel, hogy t\u00f6bb \u00f3rajel alatt lehet v\u00e9grehajtani. A m\u00e1sodik utas\u00edt\u00e1snak egyszer\u0171en v\u00e1rnia kell, mert a sz\u00e1m\u00edt\u00e1sa att\u00f3l f\u00fcgg, hogy ismerj\u00fck-e az r1 regiszterbe ker\u00fcl\u0151 eredm\u00e9nyt.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >A 03. sorban l\u00e9v\u0151 harmadik utas\u00edt\u00e1s azonban nem f\u00fcgg a kor\u00e1bbi utas\u00edt\u00e1sok sz\u00e1m\u00edt\u00e1sait\u00f3l. \u00cdgy egy Out-of-Order processzor p\u00e1rhuzamosan elkezdheti kisz\u00e1m\u00edtani ezt az utas\u00edt\u00e1st.<br \/>\nRe\u00e1lisabban azonban t\u00f6bb sz\u00e1z utas\u00edt\u00e1sr\u00f3l besz\u00e9l\u00fcnk. A CPU k\u00e9pes kital\u00e1lni az \u00f6sszes f\u00fcgg\u0151s\u00e9get ezen utas\u00edt\u00e1sok k\u00f6z\u00f6tt.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Az utas\u00edt\u00e1sokat az egyes utas\u00edt\u00e1sok bemeneteinek megtekint\u00e9s\u00e9vel elemzi. F\u00fcggnek a bemenetek egy vagy t\u00f6bb m\u00e1sik utas\u00edt\u00e1s kimenet\u00e9t\u0151l? Bemeneten \u00e9s kimeneten a kor\u00e1bbi sz\u00e1m\u00edt\u00e1sok eredm\u00e9nyeit tartalmaz\u00f3 regisztereket \u00e9rtj\u00fck.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >P\u00e9ld\u00e1ul az \"add r4, r1, 5\" utas\u00edt\u00e1s az r1 bemenet\u00e9t\u0151l f\u00fcgg, amelyet a \"mul r1, r2, r3\" \u00e1ll\u00edt el\u0151. Ezeket a kapcsolatokat hossz\u00fa, kidolgozott grafikonokba l\u00e1ncolhatjuk, amelyeken a CPU k\u00e9pes dolgozni. A csom\u00f3pontok az utas\u00edt\u00e1sok, az \u00e9lek pedig az \u0151ket \u00f6sszek\u00f6t\u0151 regiszterek.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >A CPU k\u00e9pes elemezni a csom\u00f3pontok ilyen grafikonj\u00e1t, \u00e9s meghat\u00e1rozni, hogy mely utas\u00edt\u00e1sokat hajthatja v\u00e9gre p\u00e1rhuzamosan, \u00e9s hol kell megv\u00e1rnia t\u00f6bb f\u00fcgg\u0151 sz\u00e1m\u00edt\u00e1s eredm\u00e9ny\u00e9t, miel\u0151tt folytatn\u00e1.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Sok utas\u00edt\u00e1s kor\u00e1n befejez\u0151dik, de nem tudjuk hivataloss\u00e1 tenni az eredm\u00e9nyeket. Nem tudjuk v\u00e9gleges\u00edteni \u0151ket; ellenkez\u0151 esetben az eredm\u00e9nyt rossz sorrendben adjuk meg. A vil\u00e1g t\u00f6bbi r\u00e9sze sz\u00e1m\u00e1ra \u00fagy kell kin\u00e9znie, mintha az utas\u00edt\u00e1sokat ugyanabban a sorrendben hajtott\u00e1k volna v\u00e9gre, mint ahogyan azokat kiadt\u00e1k.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Mint egy verem, a CPU folyamatosan kiveszi a k\u00e9sz utas\u00edt\u00e1sokat fel\u00fclr\u0151l, am\u00edg el nem tal\u00e1l egy olyan utas\u00edt\u00e1st, amely nem t\u00f6rt\u00e9nt meg.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >A p\u00e1rhuzamoss\u00e1gnak alapvet\u0151en k\u00e9t form\u00e1ja van: az egyik, amellyel a fejleszt\u0151nek kifejezetten foglalkoznia kell a k\u00f3d \u00edr\u00e1sakor, a m\u00e1sik pedig teljesen l\u00e1thatatlan. Ez ut\u00f3bbi term\u00e9szetesen sok tranzisztorra t\u00e1maszkodik a CPU-ban, amelyet az Out-of-Order Execution var\u00e1zslatnak szenteltek. Ez kev\u00e9s tranzisztorral rendelkez\u0151 CPU-k sz\u00e1m\u00e1ra nem \u00e9letk\u00e9pes megold\u00e1s.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Ez a kiv\u00e1l\u00f3 Out-of-Order v\u00e9grehajt\u00e1s teszi a Firestorm magokat az M1-ben verhetetlenn\u00e9. Val\u00f3j\u00e1ban sokkal er\u0151sebb, mint b\u00e1rmi az Intelt\u0151l vagy az AMD-t\u0151l, \u00e9s lehet, hogy soha nem fogj\u00e1k utol\u00e9rni. Ahhoz, hogy meg\u00e9rts\u00fck mi\u00e9rt, tov\u00e1bbi technikai r\u00e9szletekbe kell belemenn\u00fcnk.<\/p>\n\t\t<\/div> \n\t<\/div>\n\t<\/div> \n<\/div><\/div>\n\t\t\t<\/div> \n\t\t<\/div>\n\t<\/div> \n\n\t<div  class=\"vc_col-sm-6 wpb_column column_container vc_column_container col padding-3-percent inherit_tablet inherit_phone\"  data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\" >\n\t\t<div class=\"vc_column-inner\" >\n\t\t\t<div class=\"wpb_wrapper\">\n\t\t\t\t<div class=\"img-with-aniamtion-wrap\" data-max-width=\"100%\" data-max-width-mobile=\"default\" data-shadow=\"none\" data-animation=\"fade-in\" >\r\n      <div class=\"inner\">\r\n        <div class=\"hover-wrap\"> \r\n          <div class=\"hover-wrap-inner\">\r\n            <img decoding=\"async\" class=\"img-with-animation skip-lazy\" data-delay=\"0\" height=\"100\" width=\"100\" data-animation=\"fade-in\" src=\"\" alt=\"\"  \/>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div><div class=\"img-with-aniamtion-wrap center\" data-max-width=\"100%\" data-max-width-mobile=\"default\" data-shadow=\"none\" data-animation=\"fade-in-from-bottom\" >\r\n      <div class=\"inner\">\r\n        <div class=\"hover-wrap\"> \r\n          <div class=\"hover-wrap-inner\">\r\n            <img loading=\"lazy\" decoding=\"async\" class=\"img-with-animation skip-lazy\" data-delay=\"0\" height=\"338\" width=\"602\" data-animation=\"fade-in-from-bottom\" src=\"https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Komplett.no-robotok.jpg\" alt=\"\" srcset=\"https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Komplett.no-robotok.jpg 602w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Komplett.no-robotok-300x168.jpg 300w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Komplett.no-robotok-18x10.jpg 18w, https:\/\/ikoninformatika.hu\/wp-content\/uploads\/2022\/07\/Komplett.no-robotok-600x338.jpg 600w\" sizes=\"(min-width: 1450px) 75vw, (min-width: 1000px) 85vw, 100vw\" \/>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n<div class=\"wpb_text_column wpb_content_element  vc_custom_1657179922756\" >\r\n\t<div class=\"wpb_wrapper\">\r\n\t\t<p style=\"text-align: center;\">Robot rakod\u00f3k a rakt\u00e1rban a Komplett.no norv\u00e9g online \u00e1ruh\u00e1zn\u00e1l.<\/p>\n\t<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n\n\t\t\t<\/div> \n\t\t<\/div>\n\t<\/div> \n<\/div><\/div>\r\n\t\t<div id=\"fws_69e5e8d766752\"  data-column-margin=\"default\" data-midnight=\"dark\"  class=\"wpb_row vc_row-fluid vc_row full-width-content  vc_row-o-equal-height vc_row-flex  vc_row-o-content-top\"  style=\"padding-top: 0px; padding-bottom: 0px; \"><div class=\"row-bg-wrap\" data-bg-animation=\"none\" data-bg-overlay=\"false\"><div class=\"inner-wrap\"><div class=\"row-bg using-bg-color\"  style=\"background-color: #ffffff; \"><\/div><\/div><\/div><div class=\"row_col_wrap_12 col span_12 dark left\">\n\t<div  class=\"vc_col-sm-6 wpb_column column_container vc_column_container col padding-3-percent inherit_tablet inherit_phone\"  data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\" >\n\t\t<div class=\"vc_column-inner\" >\n\t\t\t<div class=\"wpb_wrapper\">\n\t\t\t\t<div id=\"fws_69e5e8d766cb7\" data-midnight=\"\" data-column-margin=\"default\" class=\"wpb_row vc_row-fluid vc_row inner_row\"  style=\"\"><div class=\"row-bg-wrap\"> <div class=\"row-bg\" ><\/div> <\/div><div class=\"row_col_wrap_12_inner col span_12  left\">\n\t<div  class=\"vc_col-sm-12 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone\"   data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\">\n\t\t<div class=\"vc_column-inner\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<h4 style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading vc_custom_1657180496801\" ><b>ISA utas\u00edt\u00e1sok vs mikrom\u0171veletek<\/b><\/h4><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Kihagytam n\u00e9h\u00e1ny r\u00e9szletet az Out-of-Order Execution (OoOE) m\u0171k\u00f6d\u00e9s\u00e9vel kapcsolatban.<br \/>\nA mem\u00f3ri\u00e1ba bet\u00f6lt\u00f6tt programok g\u00e9pi k\u00f3d\u00fa utas\u00edt\u00e1sokb\u00f3l \u00e1llnak, amelyeket speci\u00e1lis utas\u00edt\u00e1sk\u00e9szlet-architekt\u00far\u00e1khoz (ISA) terveztek, mint p\u00e9ld\u00e1ul az x86, ARM, PowerPC, 68K, MIPS, AVR stb.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >P\u00e9ld\u00e1ul az x86 utas\u00edt\u00e1s egy sz\u00e1m lek\u00e9r\u00e9s\u00e9re a 24-es mem\u00f3riahelyr\u0151l egy regiszterbe:<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >MOV ax, 24<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Az x86-nak ax, bx, cx \u00e9s dx nev\u0171 regiszterei vannak (ne feledje, hogy ezek a mem\u00f3riacell\u00e1k a CPU-n bel\u00fcl, amelyeken m\u0171veleteket hajt v\u00e9gre). Az egyen\u00e9rt\u00e9k\u0171 ARM utas\u00edt\u00e1s azonban \u00edgy n\u00e9zne ki:<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >LDR r0, 24<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Az AMD \u00e9s az Intel processzorok meg\u00e9rtik az x86 ISA utas\u00edt\u00e1sokat, m\u00edg az Apple Silicon chipek, p\u00e9ld\u00e1ul az M1, meg\u00e9rtik az ARM Instruction-Set Architecture-t (ISA).<br \/>\nAzonban bel\u00fcl a CPU egy teljesen m\u00e1s, a programoz\u00f3 sz\u00e1m\u00e1ra l\u00e1thatatlan utas\u00edt\u00e1sk\u00e9szleten m\u0171k\u00f6dik. Ezeket mikrom\u0171veleteknek (micro-ops vagy \u03bcops) nevezz\u00fck. Ezekkel az utas\u00edt\u00e1sokkal m\u0171k\u00f6dik az Out-of-Order Execution hardver.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >De mi\u00e9rt nem m\u0171k\u00f6dik az OoOE hardver norm\u00e1l g\u00e9pi k\u00f3d utas\u00edt\u00e1sokkal? Mivel a CPU-nak sok k\u00fcl\u00f6nb\u00f6z\u0151 inform\u00e1ci\u00f3t kell csatolnia az utas\u00edt\u00e1sokhoz, hogy p\u00e1rhuzamosan fusson. \u00cdgy m\u00edg egy norm\u00e1l ARM utas\u00edt\u00e1s lehet 32 bites (32 0 \u00e9s 1 sz\u00e1mjegy), addig a mikrooper\u00e1ci\u00f3 sokkal hosszabb lehet. A sorrendj\u00e9vel kapcsolatos inform\u00e1ci\u00f3kat tartalmaz.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >01: mul r1, r2, r3 \/\/ r1 \u2190 r2 \u00d7 r3<br \/>\n02: add r4, r1, 5 \/\/ r4 \u2190 r1 + 5<br \/>\n03: add r1, r2, 1 \/\/ r1 \u2190 r2 + 1<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Mi van, ha p\u00e1rhuzamosan futtatjuk a \"01: mul\" \u00e9s \"03: add\" utas\u00edt\u00e1sokat. Mindkett\u0151 az r1 regiszterben t\u00e1rolja az eredm\u00e9ny\u00e9t. Ha a \"03: add\" utas\u00edt\u00e1s eredm\u00e9ny\u00e9t \u00edrjuk a \"01: mul\" el\u00e9, akkor a \"02: add\" utas\u00edt\u00e1s rossz bemenetet kap. Ez\u00e9rt nagyon fontos nyomon k\u00f6vetni az utas\u00edt\u00e1sok sorrendj\u00e9t. A sorrendet minden egyes mikro-opn\u00e1l t\u00e1roljuk. T\u00e1rol\u00f3dik m\u00e9g pl. hogy a \"02: add\" utas\u00edt\u00e1s a \"01: mul\" kimenet\u00e9t\u0151l f\u00fcgg.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Emiatt nem \u00edrhatunk programokat micro-ops seg\u00edts\u00e9g\u00e9vel. Rengeteg r\u00e9szletet tartalmaznak az egyes mikroprocesszorok bels\u0151 tulajdons\u00e1gaira vonatkoz\u00f3an. K\u00e9t ARM processzor bel\u00fcl nagyon elt\u00e9r\u0151 mikrom\u0171veletekkel rendelkezhet.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >(Tov\u00e1bbi inform\u00e1ci\u00f3 a mikrom\u0171veletekhez hasonl\u00f3 utas\u00edt\u00e1sokkal rendelkez\u0151 CPU-kr\u00f3l: Nagyon hossz\u00fa utas\u00edt\u00e1s\u00fa Word mikroprocesszorok.)<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Ezenk\u00edv\u00fcl a mikrom\u0171veletekkel \u00e1ltal\u00e1ban k\u00f6nnyebb dolgozni a CPU-nak. Mi\u00e9rt? Mert mindegyik egy egyszer\u0171, korl\u00e1tozott feladatot v\u00e9gez. A szok\u00e1sos ISA-utas\u00edt\u00e1sok bonyolultabbak lehetnek, ami egy csom\u00f3 feladatot okozhat, \u00e9s \u00edgy gyakran t\u00f6bb mikrom\u0171velett\u00e9 alakul. \u00cdgy a \u201emikro\u201d n\u00e9v az \u00e1ltaluk elv\u00e9gzett kis feladatb\u00f3l ered, nem pedig a mem\u00f3ri\u00e1ban l\u00e9v\u0151 utas\u00edt\u00e1s hossz\u00e1b\u00f3l.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >A CISC CPU-k eset\u00e9ben \u00e1ltal\u00e1ban nincs m\u00e1s megold\u00e1s, mint a mikrom\u0171veletek haszn\u00e1lata, k\u00fcl\u00f6nben a nagy, \u00f6sszetett CISC utas\u00edt\u00e1sok szinte lehetetlenn\u00e9 tenn\u00e9k a cs\u0151vezet\u00e9kek \u00e9s az OoOE megval\u00f3s\u00edt\u00e1s\u00e1t.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >(B\u0151vebben: Mi\u00e9rt haszn\u00e1ljunk mikroprocesszort?)<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >A RISC CPU-k v\u00e1laszthatnak. \u00cdgy p\u00e9ld\u00e1ul a kisebb ARM CPU-k egy\u00e1ltal\u00e1n nem haszn\u00e1lnak mikrom\u0171veleteket. De ez azt is jelenti, hogy nem tehetnek olyan dolgokat, mint az OoOE.<\/p>\n\t\t<\/div> \n\t<\/div>\n\t<\/div> \n<\/div><\/div><div class=\"img-with-aniamtion-wrap\" data-max-width=\"100%\" data-max-width-mobile=\"default\" data-shadow=\"none\" data-animation=\"fade-in\" >\r\n      <div class=\"inner\">\r\n        <div class=\"hover-wrap\"> \r\n          <div class=\"hover-wrap-inner\">\r\n            <img decoding=\"async\" class=\"img-with-animation skip-lazy\" data-delay=\"0\" height=\"100\" width=\"100\" data-animation=\"fade-in\" src=\"\" alt=\"\"  \/>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\n\t\t\t<\/div> \n\t\t<\/div>\n\t<\/div> \n\n\t<div style=\"\" class=\"vc_col-sm-6 wpb_column column_container vc_column_container col padding-3-percent inherit_tablet inherit_phone\" data-using-bg=\"true\" data-padding-pos=\"all\" data-has-bg-color=\"true\" data-bg-color=\"#f4f4f4\" data-bg-opacity=\"1\" data-hover-bg=\"#f4f4f4\" data-hover-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\" >\n\t\t<div class=\"vc_column-inner\" ><div class=\"column-bg-overlay-wrap\" data-bg-animation=\"none\"><div class=\"column-bg-overlay\" style=\"opacity: 1; background-color: #f4f4f4;\"><\/div><\/div>\n\t\t\t<div class=\"wpb_wrapper\">\n\t\t\t\t<div id=\"fws_69e5e8d768c1c\" data-midnight=\"\" data-column-margin=\"default\" class=\"wpb_row vc_row-fluid vc_row inner_row\"  style=\"\"><div class=\"row-bg-wrap\"> <div class=\"row-bg\" ><\/div> <\/div><div class=\"row_col_wrap_12_inner col span_12  left\">\n\t<div  class=\"vc_col-sm-12 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone\"   data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\">\n\t\t<div class=\"vc_column-inner\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<h4 style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading vc_custom_1657182596197\" ><b>Mi\u00e9rt rosszabb az AMD \u00e9s az Intel Out-of-Order v\u00e9grehajt\u00e1sa, mint az M1?<\/b><\/h4><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >De vajon mi\u00e9rt sz\u00e1m\u00edt mindez? Mi\u00e9rt fontos tudni ezt a r\u00e9szletet, hogy meg\u00e9rts\u00fck, mi\u00e9rt van az Apple f\u00f6l\u00e9nyben az AMD-vel \u00e9s az Intellel szemben?<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Az\u00e9rt van \u00edgy, mert a gyors fut\u00e1s k\u00e9pess\u00e9ge att\u00f3l f\u00fcgg, hogy milyen gyorsan tudj\u00e1k felt\u00f6lteni a mikrom\u0171veletek puffer\u00e9t. Ha nagy pufferrel rendelkezik, akkor az OoOE hardver k\u00f6nnyebben meg tudja tal\u00e1lni azt a k\u00e9t vagy t\u00f6bb utas\u00edt\u00e1st, amelyeket p\u00e1rhuzamosan tud futtatni. De nincs \u00e9rtelme egy nagy utas\u00edt\u00e1spuffernek, ha nem tudja el\u00e9g gyorsan \u00fajrat\u00f6lteni az utas\u00edt\u00e1sok kiv\u00e1laszt\u00e1sa \u00e9s v\u00e9grehajt\u00e1sa ut\u00e1n.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Az utas\u00edt\u00e1spuffer gyors \u00fajrat\u00f6lt\u00e9s\u00e9nek sebess\u00e9ge azon a k\u00e9pess\u00e9gen m\u00falik, hogy a g\u00e9pi k\u00f3d utas\u00edt\u00e1sait gyorsan mikrom\u0171veletekre lehet v\u00e1gni. Azokat a hardveregys\u00e9geket, amelyek ezt v\u00e9gzik, dek\u00f3dereknek nevezz\u00fck.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >\u00c9s v\u00e9g\u00fcl el\u00e9rkezt\u00fcnk az M1 gyilkos funkci\u00f3j\u00e1hoz. A legnagyobb \u00e9s legjelent\u0151sebb Intel \u00e9s AMD mikroprocesszorban \u00f6sszesen n\u00e9gy dek\u00f3der van, amelyek a g\u00e9pi k\u00f3d utas\u00edt\u00e1sait mikro-m\u0171veletekre v\u00e1gj\u00e1k.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >De ez nem \u00edgy van az M1-ben, amelynek hallatlanul sok dek\u00f3dere van: nyolc. L\u00e9nyegesen t\u00f6bb, mint b\u00e1rki m\u00e1snak az ipar\u00e1gban. Ez azt jelenti, hogy sokkal gyorsabban meg tudja t\u00f6lteni az utas\u00edt\u00e1spuffert.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Ennek kezel\u00e9s\u00e9re az M1-nek van egy utas\u00edt\u00e1spuffere is, amely h\u00e1romszor nagyobb, mint az ipar\u00e1gban megszokott.<\/p>\n\t\t<\/div> \n\t<\/div>\n\t<\/div> \n<\/div><\/div>\n\t\t\t<\/div> \n\t\t<\/div>\n\t<\/div> \n<\/div><\/div>\r\n\t\t<div id=\"fws_69e5e8d769ddf\"  data-column-margin=\"default\" data-midnight=\"dark\"  class=\"wpb_row vc_row-fluid vc_row full-width-content  vc_row-o-equal-height vc_row-flex  vc_row-o-content-top\"  style=\"padding-top: 0px; padding-bottom: 0px; \"><div class=\"row-bg-wrap\" data-bg-animation=\"none\" data-bg-overlay=\"false\"><div class=\"inner-wrap\"><div class=\"row-bg using-bg-color\"  style=\"background-color: #ffffff; \"><\/div><\/div><\/div><div class=\"row_col_wrap_12 col span_12 dark left\">\n\t<div style=\"\" class=\"vc_col-sm-6 wpb_column column_container vc_column_container col padding-3-percent inherit_tablet inherit_phone\" data-using-bg=\"true\" data-padding-pos=\"all\" data-has-bg-color=\"true\" data-bg-color=\"#f4f4f4\" data-bg-opacity=\"1\" data-hover-bg=\"#f4f4f4\" data-hover-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\" >\n\t\t<div class=\"vc_column-inner\" ><div class=\"column-bg-overlay-wrap\" data-bg-animation=\"none\"><div class=\"column-bg-overlay\" style=\"opacity: 1; background-color: #f4f4f4;\"><\/div><\/div>\n\t\t\t<div class=\"wpb_wrapper\">\n\t\t\t\t<div id=\"fws_69e5e8d76a2f4\" data-midnight=\"\" data-column-margin=\"default\" class=\"wpb_row vc_row-fluid vc_row inner_row\"  style=\"\"><div class=\"row-bg-wrap\"> <div class=\"row-bg\" ><\/div> <\/div><div class=\"row_col_wrap_12_inner col span_12  left\">\n\t<div  class=\"vc_col-sm-12 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone\"   data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\">\n\t\t<div class=\"vc_column-inner\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<h4 style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading vc_custom_1657182786040\" ><b>Mi\u00e9rt nem tud az Intel \u00e9s az AMD t\u00f6bb utas\u00edt\u00e1s-dek\u00f3dert hozz\u00e1adni?<\/b><\/h4><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Itt l\u00e1thatjuk v\u00e9gre a RISC bossz\u00faj\u00e1t, \u00e9s itt kezd sz\u00e1m\u00edtani az a t\u00e9ny, hogy az M1 Firestorm mag ARM RISC architekt\u00far\u00e1val rendelkezik.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Egy x86-os utas\u00edt\u00e1s 1\u201315 b\u00e1jt hossz\u00fas\u00e1g\u00fa lehet. A RISC utas\u00edt\u00e1sok fix hossz\u00fas\u00e1g\u00faak. Minden ARM utas\u00edt\u00e1s 4 b\u00e1jt hossz\u00fa. Mi\u00e9rt relev\u00e1ns ez ebben az esetben?<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Mert egy b\u00e1jtfolyam feloszt\u00e1sa utas\u00edt\u00e1sokra, amelyek p\u00e1rhuzamosan nyolc k\u00fcl\u00f6nb\u00f6z\u0151 dek\u00f3derbe t\u00e1pl\u00e1lhat\u00f3k be, trivi\u00e1liss\u00e1 v\u00e1lik, ha minden utas\u00edt\u00e1s azonos hossz\u00fas\u00e1g\u00fa.<br \/>\nAz x86-os CPU-n azonban a dek\u00f3dereknek fogalmuk sincs, hol kezd\u0151dik a k\u00f6vetkez\u0151 utas\u00edt\u00e1s. Val\u00f3j\u00e1ban elemeznie kell az egyes utas\u00edt\u00e1sokat, hogy l\u00e1ssa, milyen hossz\u00faak.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Az Intel \u00e9s az AMD a brut\u00e1lis er\u0151vel kezeli ezt az\u00e1ltal, hogy minden lehets\u00e9ges kiindul\u00e1si pontn\u00e1l egyszer\u0171en megpr\u00f3b\u00e1lja dek\u00f3dolni az utas\u00edt\u00e1sokat. Ez azt jelenti, hogy az x86-os chipeknek sok rossz tal\u00e1lgat\u00e1ssal \u00e9s hib\u00e1val kell megk\u00fczdeni\u00fck, amelyeket el kell dobni. Ez olyan neh\u00e9zkes \u00e9s bonyolult dek\u00f3dol\u00f3 szakaszt hoz l\u00e9tre, hogy nagyon neh\u00e9z t\u00f6bb dek\u00f3dert hozz\u00e1adni. De az Apple sz\u00e1m\u00e1ra ehhez k\u00e9pest trivi\u00e1lis, hogy adjon hozz\u00e1 t\u00f6bbet.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Val\u00f3j\u00e1ban a tov\u00e1bbi dek\u00f3der hozz\u00e1ad\u00e1sa annyi m\u00e1s probl\u00e9m\u00e1t okoz, hogy az AMD szerint n\u00e9gy dek\u00f3der alapvet\u0151en fels\u0151 hat\u00e1rt jelent sz\u00e1mukra.<\/p>\n\t\t<\/div> \n\t<\/div>\n\t<\/div> \n<\/div><\/div>\n\t\t\t<\/div> \n\t\t<\/div>\n\t<\/div> \n\n\t<div  class=\"vc_col-sm-6 wpb_column column_container vc_column_container col padding-3-percent inherit_tablet inherit_phone\"  data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\" >\n\t\t<div class=\"vc_column-inner\" >\n\t\t\t<div class=\"wpb_wrapper\">\n\t\t\t\t<div class=\"img-with-aniamtion-wrap\" data-max-width=\"100%\" data-max-width-mobile=\"default\" data-shadow=\"none\" data-animation=\"fade-in\" >\r\n      <div class=\"inner\">\r\n        <div class=\"hover-wrap\"> \r\n          <div class=\"hover-wrap-inner\">\r\n            <img decoding=\"async\" class=\"img-with-animation skip-lazy\" data-delay=\"0\" height=\"100\" width=\"100\" data-animation=\"fade-in\" src=\"\" alt=\"\"  \/>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div><div id=\"fws_69e5e8d76b525\" data-midnight=\"\" data-column-margin=\"default\" class=\"wpb_row vc_row-fluid vc_row inner_row\"  style=\"\"><div class=\"row-bg-wrap\"> <div class=\"row-bg\" ><\/div> <\/div><div class=\"row_col_wrap_12_inner col span_12  left\">\n\t<div  class=\"vc_col-sm-12 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone\"   data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\">\n\t\t<div class=\"vc_column-inner\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<h4 style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading vc_custom_1657182884581\" ><b>Ez az, ami lehet\u0151v\u00e9 teszi, hogy az M1 Firestorm magok l\u00e9nyeg\u00e9ben k\u00e9tszer annyi utas\u00edt\u00e1st dolgozzanak fel, mint az AMD \u00e9s az Intel CPU-k ugyanazon az \u00f3rajelen.<\/b><\/h4><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Ellenpontk\u00e9nt lehetne vitatkozni azzal, hogy a CISC-utas\u00edt\u00e1sok t\u00f6bb mikrom\u0171velett\u00e9 v\u00e1lnak. P\u00e9ld\u00e1ul, ha minden x86-os utas\u00edt\u00e1s 2 micro-op-ba fordult, m\u00edg minden ARM utas\u00edt\u00e1s 1 mikrom\u0171velett\u00e9 alakult, addig n\u00e9gy x86-os dek\u00f3der \u00f3rajelenk\u00e9nt ugyanannyi mikrom\u0171veletet produk\u00e1l, mint egy ARM CPU 8 dek\u00f3derrel.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Csakhogy ez a val\u00f3 vil\u00e1gban nem \u00edgy van. A nagym\u00e9rt\u00e9kben optimaliz\u00e1lt x86 k\u00f3d ritk\u00e1n haszn\u00e1l \u00f6sszetett CISC utas\u00edt\u00e1sokat, amelyek sok mikrom\u0171veletet eredm\u00e9nyezn\u00e9nek. Val\u00f3j\u00e1ban a legt\u00f6bb csak 1 mikrom\u0171velett\u00e9 v\u00e1lik.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Mindezek az egyszer\u0171 x86-os utas\u00edt\u00e1sok azonban nem seg\u00edtenek az Intelnek vagy az AMD-nek. Mert m\u00e9g ha ritk\u00e1k is ezek a 15 b\u00e1jtos utas\u00edt\u00e1sok, a dek\u00f3dereknek kezelni kell \u0151ket. Ez olyan \u00f6sszetetts\u00e9ggel j\u00e1r, amely megakad\u00e1lyozza, hogy az AMD \u00e9s az Intel t\u00f6bb dek\u00f3dert adjon hozz\u00e1.<\/p>\n\t\t<\/div> \n\t<\/div>\n\t<\/div> \n<\/div><\/div>\n\t\t\t<\/div> \n\t\t<\/div>\n\t<\/div> \n<\/div><\/div>\r\n\t\t<div id=\"fws_69e5e8d76c3b7\"  data-column-margin=\"default\" data-midnight=\"dark\"  class=\"wpb_row vc_row-fluid vc_row full-width-content  vc_row-o-equal-height vc_row-flex  vc_row-o-content-top\"  style=\"padding-top: 0px; padding-bottom: 0px; \"><div class=\"row-bg-wrap\" data-bg-animation=\"none\" data-bg-overlay=\"false\"><div class=\"inner-wrap\"><div class=\"row-bg using-bg-color\"  style=\"background-color: #ffffff; \"><\/div><\/div><\/div><div class=\"row_col_wrap_12 col span_12 dark left\">\n\t<div  class=\"vc_col-sm-6 wpb_column column_container vc_column_container col padding-3-percent inherit_tablet inherit_phone\"  data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\" >\n\t\t<div class=\"vc_column-inner\" >\n\t\t\t<div class=\"wpb_wrapper\">\n\t\t\t\t<div id=\"fws_69e5e8d76c898\" data-midnight=\"\" data-column-margin=\"default\" class=\"wpb_row vc_row-fluid vc_row inner_row\"  style=\"\"><div class=\"row-bg-wrap\"> <div class=\"row-bg\" ><\/div> <\/div><div class=\"row_col_wrap_12_inner col span_12  left\">\n\t<div  class=\"vc_col-sm-12 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone\"   data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\">\n\t\t<div class=\"vc_column-inner\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<h4 style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading vc_custom_1657182957314\" ><b>De az AMD Zen3 magjai m\u00e9g mindig gyorsabbak, igaz?<\/b><\/h4><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Ha j\u00f3l eml\u00e9kszem a teljes\u00edtm\u00e9ny-benchmarkokb\u00f3l, a leg\u00fajabb AMD CPU magok, a Zen3 nev\u0171ek valamivel gyorsabbak, mint a Firestorm magok. De itt van a fel\u00fct\u00e9s: ez csak az\u00e9rt t\u00f6rt\u00e9nik, mert a Zen3 magok \u00f3rajele 5 GHz. A Firestorm magok \u00f3rajele 3,2 GHz. A Zen3 alig szor\u00edtja t\u00fal a Firestormot annak ellen\u00e9re, hogy majdnem 60%-kal magasabb \u00f3rajel frekvenci\u00e1ja van.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Akkor mi\u00e9rt nem n\u00f6veli az Apple az \u00f3rajel frekvenci\u00e1j\u00e1t is? Mivel a magasabb \u00f3rajel-frekvencia miatt a chipek melegebbek lesznek. Ez az Apple egyik legfontosabb \u00e9rt\u00e9kes\u00edt\u00e9si pontja. Sz\u00e1m\u00edt\u00f3g\u00e9peik \u2013 az Intel \u00e9s az AMD k\u00edn\u00e1lat\u00e1val ellent\u00e9tben \u2013 alig ig\u00e9nyelnek h\u0171t\u00e9st.<br \/>\nL\u00e9nyeg\u00e9ben azt mondhatjuk, hogy a Firestorm magok val\u00f3ban jobbak a Zen3 magokn\u00e1l. A Zen3 csak \u00fagy tud benne maradni a j\u00e1t\u00e9kban, hogy sokkal t\u00f6bb \u00e1ramot vesz fel, \u00e9s sokkal melegebb lesz. Valamit az Apple egyszer\u0171en \u00fagy d\u00f6nt, hogy nem teszi meg.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Ha az Apple nagyobb teljes\u00edtm\u00e9nyt szeretne, egyszer\u0171en csak t\u00f6bb magot ad hozz\u00e1. Ez lehet\u0151v\u00e9 teszi sz\u00e1mukra, hogy cs\u00f6kkents\u00e9k a wattfogyaszt\u00e1st, mik\u00f6zben nagyobb teljes\u00edtm\u00e9nyt ny\u00fajtanak.<\/p>\n\t\t<\/div> \n\t<\/div>\n\t<\/div> \n<\/div><\/div><div class=\"img-with-aniamtion-wrap\" data-max-width=\"100%\" data-max-width-mobile=\"default\" data-shadow=\"none\" data-animation=\"fade-in\" >\r\n      <div class=\"inner\">\r\n        <div class=\"hover-wrap\"> \r\n          <div class=\"hover-wrap-inner\">\r\n            <img decoding=\"async\" class=\"img-with-animation skip-lazy\" data-delay=\"0\" height=\"100\" width=\"100\" data-animation=\"fade-in\" src=\"\" alt=\"\"  \/>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\n\t\t\t<\/div> \n\t\t<\/div>\n\t<\/div> \n\n\t<div style=\"\" class=\"vc_col-sm-6 wpb_column column_container vc_column_container col padding-3-percent inherit_tablet inherit_phone\" data-using-bg=\"true\" data-padding-pos=\"all\" data-has-bg-color=\"true\" data-bg-color=\"#f4f4f4\" data-bg-opacity=\"1\" data-hover-bg=\"#f4f4f4\" data-hover-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\" >\n\t\t<div class=\"vc_column-inner\" ><div class=\"column-bg-overlay-wrap\" data-bg-animation=\"none\"><div class=\"column-bg-overlay\" style=\"opacity: 1; background-color: #f4f4f4;\"><\/div><\/div>\n\t\t\t<div class=\"wpb_wrapper\">\n\t\t\t\t<div id=\"fws_69e5e8d76d7ef\" data-midnight=\"\" data-column-margin=\"default\" class=\"wpb_row vc_row-fluid vc_row inner_row\"  style=\"\"><div class=\"row-bg-wrap\"> <div class=\"row-bg\" ><\/div> <\/div><div class=\"row_col_wrap_12_inner col span_12  left\">\n\t<div  class=\"vc_col-sm-12 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone\"   data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\">\n\t\t<div class=\"vc_column-inner\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<h4 style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading vc_custom_1657183039833\" ><b>A j\u00f6v\u0151<\/b><\/h4><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >\u00dagy t\u0171nik, az AMD \u00e9s az Intel k\u00e9t fronton is sarokba \u00e1ll\u00edtotta mag\u00e1t: Nincs olyan \u00fczleti modellj\u00fck, amely megk\u00f6nny\u00edten\u00e9 a heterog\u00e9n sz\u00e1m\u00edt\u00e1stechnikai \u00e9s SoC-tervek megval\u00f3s\u00edt\u00e1s\u00e1t. x86 CISC utas\u00edt\u00e1sk\u00e9szlet\u00fck \u00f6r\u00f6ks\u00e9ge visszat\u00e9r, hogy k\u00eds\u00e9rtse \u0151ket, megnehez\u00edtve az OoO teljes\u00edtm\u00e9ny jav\u00edt\u00e1s\u00e1t.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >(B\u0151vebben: Intel, ARM \u00e9s az \u00faj\u00edt\u00f3k dilemm\u00e1ja)<\/p>\n\t\t<\/div> \n\t<\/div>\n\t<\/div> \n<\/div><\/div>\n\t\t\t<\/div> \n\t\t<\/div>\n\t<\/div> \n<\/div><\/div>\r\n\t\t<div id=\"fws_69e5e8d76e427\"  data-column-margin=\"default\" data-midnight=\"dark\"  class=\"wpb_row vc_row-fluid vc_row full-width-content  vc_row-o-equal-height vc_row-flex  vc_row-o-content-top\"  style=\"padding-top: 0px; padding-bottom: 0px; \"><div class=\"row-bg-wrap\" data-bg-animation=\"none\" data-bg-overlay=\"false\"><div class=\"inner-wrap\"><div class=\"row-bg using-bg-color\"  style=\"background-color: #ffffff; \"><\/div><\/div><\/div><div class=\"row_col_wrap_12 col span_12 dark left\">\n\t<div style=\"\" class=\"vc_col-sm-6 wpb_column column_container vc_column_container col padding-3-percent inherit_tablet inherit_phone\" data-using-bg=\"true\" data-padding-pos=\"all\" data-has-bg-color=\"true\" data-bg-color=\"#f4f4f4\" data-bg-opacity=\"1\" data-hover-bg=\"#f4f4f4\" data-hover-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\" >\n\t\t<div class=\"vc_column-inner\" ><div class=\"column-bg-overlay-wrap\" data-bg-animation=\"none\"><div class=\"column-bg-overlay\" style=\"opacity: 1; background-color: #f4f4f4;\"><\/div><\/div>\n\t\t\t<div class=\"wpb_wrapper\">\n\t\t\t\t<div id=\"fws_69e5e8d76e8ff\" data-midnight=\"\" data-column-margin=\"default\" class=\"wpb_row vc_row-fluid vc_row inner_row\"  style=\"\"><div class=\"row-bg-wrap\"> <div class=\"row-bg\" ><\/div> <\/div><div class=\"row_col_wrap_12_inner col span_12  left\">\n\t<div  class=\"vc_col-sm-12 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone\"   data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\">\n\t\t<div class=\"vc_column-inner\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<h4 style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading vc_custom_1657183124966\" ><b>x86 ellent\u00e1mad\u00e1sok<\/b><\/h4><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Ez nem azt jelenti, hogy a j\u00e1t\u00e9k v\u00e9get \u00e9rt. N\u00f6velhetik az \u00f3rajel-frekvenci\u00e1t \u00e9s t\u00f6bb h\u0171t\u00e9st haszn\u00e1lhatnak, t\u00f6bb magot dobnak be, n\u00f6velik a CPU gyors\u00edt\u00f3t\u00e1rait stb. A RISC dek\u00f3der el\u0151nyei elleni k\u00fczdelem legnyilv\u00e1nval\u00f3bb m\u00f3dja a mikro-op gyors\u00edt\u00f3t\u00e1rak haszn\u00e1lata. Ez egy speci\u00e1lis strat\u00e9gia a CISC processzorok v\u00e1ltoz\u00f3 hossz\u00fas\u00e1g\u00fa utas\u00edt\u00e1sok dek\u00f3dol\u00e1s\u00e1nak bonyolults\u00e1g\u00e1nak lek\u00fczd\u00e9s\u00e9re. Egy \u00faj utas\u00edt\u00e1s dek\u00f3dol\u00e1sa el\u0151tt a CPU ellen\u0151rizheti, hogy ugyanazt az utas\u00edt\u00e1st m\u00e1r dek\u00f3dolta-e. A legt\u00f6bb program gyakran ism\u00e9tel bizonyos utas\u00edt\u00e1sokat (hurkok), ami azt jelenti, hogy ez el\u00e9g j\u00f3l m\u0171k\u00f6dik. \u00cdgy mindaddig, am\u00edg sz\u0171k k\u00f6r\u00f6kben futnak, visszaszerezhetik az M1-es el\u0151nyt.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >A j\u00e1t\u00e9knak teh\u00e1t m\u00e9g nincs v\u00e9ge, de azt is mutatja, hogy az AMD-nek \u00e9s az Intelnek sokkal okosabb tr\u00fckk\u00f6ket kell kital\u00e1lnia az el\u00f6reged\u0151 utas\u00edt\u00e1sk\u00e9szlet-architekt\u00fara (ISA) \u00e1ltal mesters\u00e9gesen el\u0151id\u00e9zett probl\u00e9m\u00e1k lek\u00fczd\u00e9s\u00e9re.<\/p><p style=\"font-size: 18px;line-height: 1.2;text-align: left;font-family:Roboto;font-weight:400;font-style:normal\" class=\"vc_custom_heading\" >Teh\u00e1t m\u00e9g kor\u00e1ntsem \u00e9rt v\u00e9get a j\u00e1t\u00e9k, de az Intel \u00e9s az AMD h\u00e1tr\u00e1nnyal j\u00e1tssza a CPU j\u00e1t\u00e9kot. El\u00f6l maradhatnak, ha t\u00f6bb p\u00e9nzt k\u00f6ltenek a probl\u00e9m\u00e1kra, \u00e9s nagyobb mennyis\u00e9gben termelnek. De hogy ez mennyire lesz eredm\u00e9nyes hossz\u00fa t\u00e1von, az majd kider\u00fcl, mivel az Apple-lel kell szemben\u00e9zni, amely t\u00f6bb profitot termel, mint b\u00e1rmely m\u00e1s v\u00e1llalat a vil\u00e1gon, \u00e9s hatalmas p\u00e9nzkupacot tud el\u00e9getni.<\/p>\n\t\t<\/div> \n\t<\/div>\n\t<\/div> \n<\/div><\/div>\n\t\t\t<\/div> \n\t\t<\/div>\n\t<\/div> \n\n\t<div  class=\"vc_col-sm-6 wpb_column column_container vc_column_container col padding-3-percent inherit_tablet inherit_phone\"  data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\" >\n\t\t<div class=\"vc_column-inner\" >\n\t\t\t<div class=\"wpb_wrapper\">\n\t\t\t\t<div class=\"img-with-aniamtion-wrap\" data-max-width=\"100%\" data-max-width-mobile=\"default\" data-shadow=\"none\" data-animation=\"fade-in\" >\r\n      <div class=\"inner\">\r\n        <div class=\"hover-wrap\"> \r\n          <div class=\"hover-wrap-inner\">\r\n            <img decoding=\"async\" class=\"img-with-animation skip-lazy\" data-delay=\"0\" height=\"100\" width=\"100\" data-animation=\"fade-in\" src=\"\" alt=\"\"  \/>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\n\t\t\t<\/div> \n\t\t<\/div>\n\t<\/div> \n<\/div><\/div>","protected":false},"excerpt":{"rendered":"Mi\u00e9rt olyan gyors az Apple M1 chipje? Az \u00faj M1 Mac-ek \u00e9lm\u00e9nye bek\u00f6sz\u00f6nt\u00f6tt a val\u00f3 \u00e9letbe. Gyorsak. Nagyon gyorsak. De mi\u00e9rt? Mi a var\u00e1zslat? Erik Engheim, 2020. november 28. 23...","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-7652","page","type-page","status-publish"],"aioseo_notices":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ikoninformatika.hu\/en\/wp-json\/wp\/v2\/pages\/7652","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ikoninformatika.hu\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ikoninformatika.hu\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ikoninformatika.hu\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ikoninformatika.hu\/en\/wp-json\/wp\/v2\/comments?post=7652"}],"version-history":[{"count":24,"href":"https:\/\/ikoninformatika.hu\/en\/wp-json\/wp\/v2\/pages\/7652\/revisions"}],"predecessor-version":[{"id":7727,"href":"https:\/\/ikoninformatika.hu\/en\/wp-json\/wp\/v2\/pages\/7652\/revisions\/7727"}],"wp:attachment":[{"href":"https:\/\/ikoninformatika.hu\/en\/wp-json\/wp\/v2\/media?parent=7652"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}