Je, Sse 4.1 inathiri kasi ya Windows? Usanifu wa Bulldozer ya AMD. Maagizo

Halo kila mtu, leo tutazungumza juu ya jinsi ya kujua ni maagizo gani ya SSE ambayo processor inasaidia. Lakini SSE ni nini unajua? Sijui, na sio kwamba sijui, siwezi hata kuelewa ni nini. Kweli, ambayo ni, ninaelewa kuwa hii ni maagizo ya processor ambayo inahitajika ili kuongeza utendaji wake, ambayo ni, ili kwa mzunguko huo huo processor na maagizo haya inaweza kusindika amri zaidi. Lakini hii ni hivyo, kwa kusema, kwa kusema ...

Kuhusu SSE, sijui hata ni wapi katika maisha inahitajika, labda kwa michezo? Ninajua Hyper-threading ni (ingawa sio maagizo ya processor, ni teknolojia), VT-x, VT-d ni nini, najua EM64T ni nini, lakini sijui SSE ni nini! Kweli, hawa ndio watu wa mikate

Kwa kifupi, nyie, nitawaambia mara moja kwamba kuna shida ndogo na jambo hili, ninachomaanisha ni kwamba. njia za kawaida Katika Windows, kitu kama SSE hakiwezi kupatikana ikiwa iko au la. Hapa unahitaji kupakua programu maalum. Lakini usijali, programu hii ya super duper ni ya bure, ina uzito mdogo sana, haipakia kompyuta kabisa, lakini wakati huo huo ni MEGA USEFUL na jina lake ni CPU-Z (kwa njia, unaweza kuipakua. hapa: cpuid.com/softwares/cpu-z.html , hii ndiyo tovuti rasmi).

Kwa hivyo watu, walipakua CPU-Z, waliisakinisha na kisha kuizindua. Na mara moja utagundua kila kitu, hii ndio ngapi ya SSE hizi ninazo:

Sio moja, sio mbili, lakini sita, wow guys!

Kwa njia, kama unaweza kuona, bado kuna habari nyingi muhimu hapa, unaona? Ikiwa unahitaji haraka kujua jambo kuhusu mchakato wako, basi unazindua haraka CPU-Z na lo, kila kitu unachohitaji kiko mikononi mwako! Ninakuambia kuwa programu ya CPU-Z ni ya aina! Usiniamini? Kweli, hakuna shida, nitakuthibitishia hivi sasa. Angalia, unajua wakati hii au fimbo ya kumbukumbu ilitolewa? Kweli, ambayo ni, tarehe ya kutolewa kwake kiwandani, kwa kusema. Au huna nia? Kweli, watu wengine wanapendezwa sana, lakini kwa mfano, ninavutiwa sana! Na programu ya CPU-Z inaweza kuonyesha habari kama hiyo! Kwa hiyo wavulana, angalia, tulizindua CPU-Z, nenda kwenye kichupo cha SPD, huko unachagua slot na bracket (upande wa kushoto), yaani, kontakt ambapo imewekwa na uangalie habari kwenye bracket iliyochaguliwa. Nina fimbo moja ya gig 8 kwenye nafasi ya nne na hii ndio habari ambayo programu ya CPU-Z ilionyesha:

Hapa unaweza kuona kwamba baa yangu ilitolewa katika wiki ya 30 ya 2014. Imeandikwa pia kuwa mtengenezaji wangu ni Hyundai Electronics, vizuri, ndivyo bar ya Hynix inaitwa.

Kweli, kwa kifupi, CPU-Z ni bora, ikiwa unahitaji kuona haraka habari muhimu zaidi kuhusu vifaa vya kompyuta au kompyuta ndogo, itaonyesha yote bila gags! Kwa kifupi, mimi kupendekeza ni guys!

Na pia, nilisahau kuandika kitu kuhusu SSE. SSE haiwezi kuwezeshwa au kuzimwa. Kwa sababu maagizo haya yapo au hayapo. Kwa mfano, Hyper-threading inaweza kuwezeshwa/kuzimwa, lakini SSE haiwezi!

Hiyo yote ni watu, natumai kuwa kila kitu kilikuwa wazi kwako hapa, na ikiwa kuna kitu kibaya, basi ninaomba msamaha. Je, habari hii ilikuwa muhimu kwako, kwa uaminifu? Natumaini kwa moyo wangu wote kwamba ndiyo! Bahati nzuri kwako maishani, uwe na afya njema na usiwe mgonjwa, bahati nzuri

09.12.2016

Miezi michache iliyopita, AMD ilianzisha usanifu mpya ambao utatumika katika wasindikaji wapya kuanzia 2011. Usanifu mpya inaitwa Bulldozer na ni tofauti kabisa na usanifu wa sasa wa AMD64 ambao AMD imekuwa ikitumia tangu 2003.

Usanifu wa Bulldozer utarithi baadhi ya teknolojia iliyoletwa na usanifu wa AMD64, kama vile: kumbukumbu iliyojumuishwa na kidhibiti cha basi. HyperTransport kwa mawasiliano kati ya processor na chipset.

Buldoza ni jina la msimbo wa usanifu, si jina la processor maalum. Kama ilivyo kawaida, toleo la kwanza la wasindikaji litalenga soko la seva, kisha kutolewa kwa soko la kompyuta zenye utendaji wa juu wa soko, kisha kwa sehemu ya bei ya kati, na mwishowe kwa soko la kiwango cha bajeti.

Ingawa AMD haikufunua maelezo ya wasindikaji wapya, walibaini kuwa wasindikaji wa kwanza wa Tarakilishi, itatekelezwa kwenye soketi mpya AM3+, ambayo itaendana na soketi iliyopo AM3. Hata hivyo, Socket AM3+ haitaendana nayo bodi za mama chini ya Soketi AM3.

Usanifu wa tingatinga utakuwa na teknolojia sawa na Intel Kuongeza Turbo, ambayo hukuruhusu kuzidi kichakataji kiotomatiki.
Kabla ya kuzungumza juu ya mambo ya ndani Usanifu wa Bulldozer, hebu tuangalie seti ya maagizo yanayoungwa mkono na usanifu mpya.

Usanifu wa Bulldozer, pamoja na kuendana na kiwango cha maagizo cha x86, utasaidia yafuatayo. seti za ziada maelekezo:

  • SSE4.1 na SSE4.2
  • AVX (Viendelezi vya Juu vya Vector) na maagizo mawili ya ziada XOP na FMA4
  • AES (Kiwango cha Juu cha Usimbaji fiche) - kiwango cha juu cha usimbuaji
  • LWP (Wasifu wa Uzito Mwanga)

SSE4.1 na SSE4.2

Hatimaye Wasindikaji wa AMD itasaidia kuajiri Maagizo ya SSE 4. Wachakataji wa AMD kwa sasa hawaungi mkono seti hii ya maagizo, ambayo huongeza utendaji katika programu za media titika(kwa mfano, maombi ya usindikaji wa picha na video). Washa wakati huu Wasindikaji wa AMD wanaunga mkono seti yao ya maagizo inayoitwa SSE4a, ambayo si sawa na SSE4.

AVX (Viendelezi vya Juu vya Vekta)

Wakati mmoja, AMD ilipendekeza kutumia seti mpya Maagizo ya SSE5. Ndiyo sababu Intel iliamua kuunda yake mwenyewe utekelezaji mwenyewe kile kilichoitwa SSE5 na kuitwa maagizo haya - AVX (Viongezeo vya Juu vya Vector). Kampuni ya AMD aliamua kuongeza seti hii ya maagizo ya usanifu wa Bulldozer.

Maagizo ya AVX pia yataungwa mkono na vichakataji wapya kutoka Intel kulingana na usanifu wa Sandy Bridge.

Kiti Maagizo ya AVX inaongeza maagizo 12 mapya na huongeza saizi ya rejista za XMM kutoka biti 128 hadi biti 256.

Katika usanifu wa Bulldozer, AMD iliamua kutumia baadhi ya maagizo ambayo yalipendekezwa kwa SSE5. Kwa hivyo, matumizi ya AVX katika usanifu wa Bulldozer ni kamili zaidi kuliko Intel. Haya maelekezo ya ziada inayoitwa XOP na FMA4. AMD pia ilibaini kuwa AVX ina sehemu ndogo ya maagizo ya FMAC (Fused Multiply Accumulate), lakini kwa kweli, ni sehemu ya seti ya maagizo ya XOP.

AES (Kiwango cha Juu cha Usimbaji fiche)

Seti hii ya maagizo tayari inatumika katika vichakataji vipya vya Intel kulingana na usanifu wa "Westmere" (isipokuwa Core i3), na ina maagizo sita mapya yanayohusiana na usimbaji fiche. Intel inaita seti hii ya maagizo AES-NI.

LWP (Wasifu wa Uzito Mwanga)

Maagizo ya LWP yataboresha utendakazi wa nyuzi nyingi programu kufanya kazi kwa wasindikaji wengi wa msingi. LWP inajumuisha maagizo sita mapya.

Katika usanifu mpya wa Nehalem, Intel iliendelea na kozi yake iliyochukuliwa hapo awali ya kuongeza idadi ya maagizo ya SIMD yanayotumika. Seti ya maagizo iliyosasishwa ilipanuliwa kwa maagizo saba mapya na iliitwa SSE4.2 (jina SSE4.1 lilitumika kwa mfumo wa maagizo wa SIMD wa wasindikaji wa Penryn). Wakati huo huo, Intel inazingatia ukweli kwamba maagizo yaliyoletwa kwenye seti ya SSE4.2 hayazingatiwi sana kuharakisha usindikaji wa maudhui ya media ya utiririshaji, lakini kwa madhumuni mengine. Ndiyo maana maagizo mapya yaliyoletwa katika Nehalem pia yalipokea ishara ATA (Viongeza kasi vya Kulenga Maombi). Dhana ya ATA inawasilishwa kwa namna ambayo michakato ya kisasa ya teknolojia inafanya uwezekano wa kutumia sehemu ya transistors ya processor si tu kwa vitalu vya kazi vya ulimwengu wote, lakini pia kwa mahitaji maalum, kuongeza utendaji wa kazi maalum. Kwa hivyo, kwa mujibu wa dhana hii, maagizo matano yameongezwa kwa SSE4.2 iliyoundwa ili kuharakisha uchanganuzi wa faili za XML. Pia, kwa kutumia maagizo sawa, inawezekana kuongeza kasi ya masharti ya usindikaji na maandiko. Maagizo mengine mawili mapya kutoka kwa seti ya SSE4.2 yanalenga matumizi tofauti kabisa. Ya kwanza kati yao, CRC32, hujilimbikiza cheki CRC32c, na ya pili, POPCNT, huhesabu idadi ya biti zisizo za sifuri kwenye chanzo. Amri hizi pia zinaweza kutumika sana katika programu mbalimbali na programu za mtandao.

Kidhibiti cha kumbukumbu kilichojumuishwa

Nehalem alikuwa usanifu mdogo wa Intel wa kwanza kuunganisha kidhibiti cha kumbukumbu ndani ya kichakataji. Inaweza kuonekana kuwa wahandisi wa Intel hapa walikopa wazo la wenzao kutoka AMD, ambao wamekuwa wakiunda kidhibiti cha kumbukumbu ndani ya wasindikaji tangu 2003. Walakini, hii sio kweli kabisa, kwani wasindikaji wa kwanza walio na kidhibiti cha kumbukumbu kilichojumuishwa walipaswa kuwa Intel Timna ambayo haijawahi kutolewa, kazi ambayo ilifanyika kwa bidii mnamo 1999. Kwa kuongeza, mashtaka ya wizi yanapaswa kutupiliwa mbali kwa sababu kidhibiti kumbukumbu kilichotengenezwa na Intel kwa Nehalem ni tofauti sana na kidhibiti kinachotumiwa katika vichakataji vya AMD vilivyopo. Mbinu ya Intel kwa shida iligeuka kuwa ya kutamani zaidi. Sifa kuu ya mtawala wa kumbukumbu wa familia ya Nehalem ya wasindikaji ni kubadilika. Kwa kuzingatia muundo wa msimu wa familia nzima ya wasindikaji wa kuahidi, ambayo inaweza kuwa na bidhaa ambazo hutofautiana sana katika sifa na nafasi ya soko, Intel imetoa uwezo sio tu kuwezesha au kuzima msaada kwa moduli zilizohifadhiwa, lakini pia kubadilisha idadi ya chaneli na kumbukumbu. kasi. Wakati huo huo, wasindikaji wa kwanza wenye usanifu mdogo wa Nehalem, ambao utatolewa katika toleo la quad-core, watapokea mtawala wa kumbukumbu ya njia tatu na usaidizi wa DDR3 SDRAM. Kwa hivyo, mifumo ya kompyuta iliyojengwa kwenye wasindikaji mpya itaweza kujivunia upitishaji usiozidi wa mfumo mdogo wa kumbukumbu, ambao katika kesi ya kutumia moduli tatu. DDR3-1067 itafikia 25.6 GB/s. Hata hivyo, faida kuu ya kuhamisha mtawala wa DRAM kwa processor sio ukuaji sana kipimo data, ni kiasi gani katika kupunguza utulivu wa mfumo mdogo wa kumbukumbu. Licha ya ukweli kwamba Intel inatoa kumbukumbu ya muda wa juu kiasi na vichakataji vipya vya DDR3, ucheleweshaji wa ufikiaji wa kumbukumbu ya Nehalem kwa hali yoyote itakuwa chini kuliko mifumo inayotegemea Wasindikaji wa msingi 2 na kutumia DDR3 SDRAM (na, kwa hakika, DDR2 SDRAM). Ili kuthibitisha maneno haya, ningependa kutoa data iliyopatikana kutokana na kupima vigezo vya vitendo vya mfumo mdogo wa kumbukumbu wa mfumo unaotegemea Nehalem katika matumizi ya majaribio ya Everest 4.60.

Jedwali 2. Upimaji wa utendaji wa kumbukumbu

Kwa kweli, hata kufanya kazi katika hali ya kituo kimoja, mtawala wa kumbukumbu ya Nehalem ana uwezo wa kuonyesha utendaji bora kuliko mtawala wa kumbukumbu wa majukwaa ya LGA775 ya leo. Hii ni matokeo ya kimantiki, kwani hakuna vifaa vya kati kwenye njia kati ya processor na kumbukumbu katika mifumo ya kizazi kipya - wakati hapo awali daraja la kaskazini la chipset lilikuwa na jukumu la kufanya kazi na kumbukumbu, ambayo ilianzisha ucheleweshaji wake muhimu sana unaosababishwa na haja ya kusawazisha mabasi ya kumbukumbu na FSB . Faida nyingine isiyo ya moja kwa moja ya kumbukumbu iliyojengwa ndani ya processor ni kwamba uendeshaji wake sasa hautegemei chipset au ubao wa mama. Kwa hivyo, Nehalem itaonyesha utendaji sawa wa kumbukumbu wakati wa kukimbia kwenye majukwaa kutoka kwa watengenezaji na watengenezaji tofauti.

Mara nyingi programu ya kisasa au michezo inahitaji kichakataji kuwa na maagizo ya SSE 4.1 - 4.2. Ikiwa hakuna, kukimbia maombi sahihi Haifanyi kazi, kosa fulani hutokea au hakuna kinachotokea.

FarCry 5 inalalamika juu ya ukosefu wa SSE 4.2

Wakati huo huo, nguvu ya processor inaweza kutosha kabisa kwa zaidi au chini mchezo wa starehe(kwa mfano, baadhi Wasindikaji wa Xeon kwa tundu la 775 bado wana uwezo wa kutoa FPS inayoweza kupitishwa katika bidhaa mpya), na mahitaji ya maagizo wakati mwingine ni muhimu hata kwa mchezo yenyewe, lakini kwa uendeshaji wa ulinzi wa nakala. Kwa mfano, ulinzi wa Denuvo haukuwaruhusu wamiliki wa wasindikaji wakubwa kucheza Asili ya Imani ya Assassin, ingawa mchezo wenyewe ulipatikana. maelekezo ya hivi punde hakudai.

Michezo mingine maarufu au vifaa vyake pia vinahitaji SSE 4.1 au 4.2: No Man Sky, Kilio cha mbali 5, Dishonored 2, Mafia 3 na wengine.

Walakini, kuna suluhisho, ingawa haihakikishi mafanikio 100%. Ili kuzindua programu inayotakiwa, unaweza kutumia emulator sde ya nje, ambayo inaweza kupakuliwa kutoka kwa kiungo (chagua toleo la Windows) au chini ya makala hii.

Jinsi ya kutumia emulator ya SSE 4.1-4.2

  • Pakua kumbukumbu kutoka kwa sde ya nje na uifungue ili sde.exe iko kwenye folda na mchezo sahihi au programu
  • Unda njia ya mkato ya sde.exe. Kisha fungua mali ya njia ya mkato na uongeze kwenye parameter ya kitu - faili inayohitajika ya .exe. Kwa mfano: D:\Games\No Man"s Sky\Binaries\sde.exe" - NMS.exe. Lazima kuwe na nafasi baada ya nukuu ya mwisho, vinginevyo mfumo hautakuwezesha kuokoa njia ya mkato.
  • Pia, katika sifa za njia ya mkato kwenye kichupo cha "Upatanifu", unapaswa kuangalia chaguo la "kukimbia kama msimamizi".
  • Hifadhi njia ya mkato na uzindue. Dirisha nyeusi inaonekana, unaweza kuifunga. Baada ya muda, programu inayotakiwa inapaswa kuanza.