Pipi Upe & Faʻailoa: O se Talaʻaga Faʻasolopito

O faʻamatalaga nei ma mea sese e mafai ona e faia e uiga ia i latou

O se faafitauli i se PPU , o le "mafaufau" o lau komepiuta po o isi masini, e masani lava ona faʻavasegaina o se pusa poʻo se mea leaga . I lenei tulaga, o se puipuiga o le CPU o soʻo se mataupu e mafai ona faʻamaonia pe galue ai e aunoa ma le aʻafia o le vaega o totoe, aʻo le pipisi o le CPU o se mataupu taua e manaʻomia ai suiga lautele.

O faʻafitauli e pei o PPU e masani lava ona tupu ona o mea sese na faia i le taimi o le mamanu poʻo le gaosia o le pu. E faʻalagolago i le PPU faʻapitoa / pusa, o aʻafiaga e mafai ona avea ma mea mai le le lelei o mea e fai ile puipuiga o le saogalemu o le mamafa.

Faʻapipiʻiina o le pipisi o le PPU poʻo le pusa e aofia ai le toe faʻaaogaina o le auala e galulue ai le masini a le masini ma le PPU, lea e masani ona faia e ala i le faʻafouina o le polokalame, poʻo le suia o le PPU ma se tasi e le oi ai le mataupu. Pe suia pe galue faʻatasi e ala i le faʻafouina o le komepiuta e faalagolago i le ogaoga ma le faigata o le faafitauli a le PPU.

Meltdown & amp; Specter Flaws

Na faʻaalia muamua i le lautele e le Google Project Zero le sese o le CPU i le Meltdown, ma le Cyberes Technology ma le Graz University of Technology. O le Specter na faʻaalia i le tausaga lava lea e Rambus, Google Project Zero, ma tagata suʻesuʻe i le tele o iunivesite.

E faʻaaogaina e se faʻamalositino le mea ua taʻua o le "faʻataunuʻuina" le mateina o le mea o le a talosagaina e fai i le isi ina ia mafai ai ona faʻaalu le taimi. Pe a faia lenei mea, e tosoina mai faʻamatalaga mai le RAM , lau komepiuta poʻo le masini galue galue a le masini, e aoina faʻamatalaga auʻiliʻiliga i mea o loʻo faʻaauau ma mea e tatau ona fai i le isi itu e faia ai se faʻatinoga patino e faʻavae i luga o lena faʻamatalaga fou.

O le faʻafitauli, o le taimi e saunia ai e le failaiga ana taga ma laupasiga mea o le a faia i le isi, atonu o le a faʻaalia le faʻamatalaga ma "tatala i fafo" mo polokalama leaga poʻo uepisaite e ave ma faitau e pei o latou lava.

O lona uiga o se siama i luga o lau komepiuta poʻo se 'upega tafaʻilagi e mafai, atonu e mafai, ona maua lena faʻamatalaga mai le PPU e iloa ai mea na aoina mai le mafaufau, lea e mafai ona avea ma mea o loʻo tatala nei ma faʻaaoga i luga o le masini, e aʻafia ai faʻamatalaga maaleale pei o uputusi , ata, ma faʻamatalaga totogi.

O nei faaletonu o le SPU na afaina ai ituaiga masini komepiuta i luga o Intel, AMD, ma isi gaosiga, ma masini e pei o smartphones, komipiuta, ma le komepiuta, faapea foi ma teuina o upega tafaʻilagi, ma isi.

Talu ai ona o le loloto o le faʻamalosia o nei faaletonu o loʻo aʻafia ai i le gaioiga, o le sui o masini e na o le pau lea o le fofo tumau. E ui i lea, o le tausia o lau masini komepiuta ma le polokalama o loʻo faʻaogaina lata mai e mafai ona maua ai se fesoʻotaʻiga talafeagai, faʻamautuina pe faʻapefea ona faʻapipiʻiina e lau polokalama le PPU, e matua aʻafia ai faafitauli.

O nisi nei o faʻamatalaga autu o loʻo faʻapipiʻi Meltdown ma Specter:

Motugaafa: Ia faʻamautinoa pea o loʻo e faʻaogaina faʻamatalaga i lau faiga faʻaogaina ma le polokalama faʻapipiʻi pe a avanoa! O lona uiga e le faʻailoaina ia faʻamatalaga i luga o lau komepiuta poʻo lau telefoni ma faia le mea sili e teu ai polokalama o lau polokalame faʻafou e faʻafouina fou ma faʻamatalaga fou.

Pentium FDIV Bug

O lenei pusa CPU na maua e le polofesa a le Kolisi a Lynchburg College Thomas Nicely i le 1994, lea na ia muai faailoaina i totonu o se imeli.

O le pentium FDIV bug na aafia ai pulou Intel Pentium, aemaise lava i totonu o se vaega o le PPU ua taʻua o le "vaega floating point", o le vaega lea o le faagasologa o le faatinoga o le numera e pei o se faaopoopoga, tosoina, ma le faatelega, e ui o lenei pusa na aafia ai le vaega gaioiga.

O lenei pusa CPU o le a tuʻuina atu ni sese leaga i talosaga e fuafua ai se upusii, e pei o le calculata ma le masini komepiuta. O le mafuaʻaga o lenei mea sesē o se faʻalavelave faʻatalanoa lea na faʻateʻa ai nisi laulau o math, ma o soʻo se faʻatulagaga e manaʻomia le avanoa i na laulau e le saʻo e pei ona mafai ai.

Ae peitaʻi, ua faʻatatauina o le pentium FDIV bug o le a tuʻuina atu i ai ni faʻamaonia le saʻo i na o le 1 mai le 9 piliona o fua faʻatatau, ma o le a na o le tele lava o le numera poʻo le tele o numera, e masani lava i le 9 po o le 10 numera numera.

O le mea na fai mai ai, e leʻi foʻia le feeseeseaiga i luga o le tele o taimi o le a avea ai lenei pusa ma se faʻafitauli, ma Intel o loʻo faʻapea o le a tupu i le tagata lautele i le taimi e tasi i le 27,000 tausaga , ao le IBM o le a tupu i taimi uma e 24 aso.

O isi ituaiga patches na faʻasaʻolotoina e galulue i lenei pusa:

Ia Tesema o le 1994, na faalauiloa ai e Intel se faiga o suiga i le olaga atoa e suia ai tagata uma na aafia i le pusa. O pitonuu na lafoina mulimuli ane na le toe aafia i lenei pusa, o le mea lea, o masini na faʻaaogaina le Intel processor na faia ina ua mavae le 1994, e le afaina i lenei faafitauli ole vaega ole vaʻaia.