Von Neumann kliūtis turi įtakos dirbtiniam intelektui

Von Neumann kliūtis yra natūralus rezultatas naudojant magistralę duomenims perduoti tarp procesoriaus, atminties, ilgalaikės saugyklos ir išorinių įrenginių. Kad ir kaip greitai autobusas atliktų savo užduotį, jį įveikti – tai yra, suformuoti greitį mažinančią kliūtį – visada įmanoma. Laikui bėgant, procesoriaus sparta ir toliau didėja, o atminties ir kitų įrenginių patobulinimų metu dėmesys sutelkiamas į tankį – galimybę išsaugoti daugiau mažiau vietos. Todėl dėl kiekvieno tobulinimo kliūtis tampa vis didesne problema, todėl procesorius daug laiko praleidžia neaktyvus.

Proto ribose galite įveikti kai kurias problemas, susijusias su Von Neumann kliūtimi, ir sukelti nedidelį, bet pastebimą taikymo greičio padidėjimą. Čia pateikiami dažniausiai naudojami sprendimai:

  • Talpykla: Kai išryškėjo problemų, susijusių su duomenų gavimu iš atminties pakankamai greitai naudojant Von Neumann architektūrą, aparatūros pardavėjai greitai sureagavo pridėdami lokalizuotos atminties, kuriai nereikėjo prieigos prie magistralės. Ši atmintis atrodo ne procesoriaus, bet kaip procesoriaus paketo dalis. Tačiau didelės spartos talpykla yra brangi, todėl talpyklos dydžiai paprastai būna maži.
  • Procesoriaus talpyklos kaupimas: Deja, išorinės talpyklos vis tiek neužtikrina pakankamai greičio. Net naudojant greičiausią turimą RAM ir visiškai nutraukus prieigą prie magistralės, procesoriaus apdorojimo pajėgumai neatitinka. Todėl pardavėjai pradėjo pridėti vidinę atmintį – talpyklą, mažesnę nei išorinė, bet su dar greitesne prieiga, nes ji yra procesoriaus dalis.
  • Išankstinis gavimas: talpyklų problema yra ta, kad jos naudingos tik tada, kai jose yra teisingi duomenys. Deja, programose, kurios naudoja daug duomenų ir atlieka daug įvairių užduočių, talpyklos įvykių yra mažai. Kitas veiksmas, kad procesoriai veiktų greičiau, yra atspėti, kurių duomenų programai reikės toliau, ir įkelti juos į talpyklą prieš tai, kai programa to reikalauja.
  • Specialios RAM naudojimas: RAM abėcėlės sriuba gali būti palaidota, nes yra daugiau RAM rūšių, nei dauguma žmonių įsivaizduoja. Kiekviena RAM rūšis siekia išspręsti bent dalį Von Neumann kliūties problemos, ir jos veikia – neviršijant ribų. Daugeliu atvejų patobulinimai yra susiję su idėja greičiau gauti duomenis iš atminties ir į magistralę. Du pagrindiniai (ir daugelis nedidelių) faktorių turi įtakos greičiui: atminties greitis (kaip greitai atmintis perkelia duomenis) ir delsa (kiek laiko užtrunka, norint rasti tam tikrą duomenų dalį). Skaitykite daugiau apie atmintį ir jai įtakos turinčius veiksnius.

Kaip ir daugelyje kitų technologijų sričių, ažiotažas gali tapti problema. Pavyzdžiui, kelių gijų kūrimas, programos ar kito instrukcijų rinkinio suskaidymas į atskirus vykdymo vienetus, kuriuos procesorius gali apdoroti po vieną, dažnai reklamuojamas kaip priemonė, padedanti įveikti von Neumanno kliūtį, bet iš tikrųjų to nedaro. nieko daugiau, nei pridėti pridėtinių išlaidų (problema dar labiau pablogėja). Kelių gijų naudojimas yra atsakymas į kitą problemą: programos veiksmingumą. Kai programa prideda delsos problemų prie Von Neumann kliūties, visa sistema sulėtėja. Multithreading užtikrina, kad procesorius nešvaistytų dar daugiau laiko laukdamas vartotojo ar programos, o nuolat turės ką veikti. Programos delsa gali atsirasti naudojant bet kokią procesoriaus architektūrą, ne tik Von Neumann architektūrą. Net ir taip,


Kaip naudoti antraštes ir poraštes „Microsoft Word“.

Kaip naudoti antraštes ir poraštes „Microsoft Word“.

„Microsoft Word“ galite sukurti antraštes ir poraštes, kurios kiekvieno puslapio viršuje arba apačioje kartotų tą patį tekstą.

Kaip prisijungti prie „Discord“ serverio

Kaip prisijungti prie „Discord“ serverio

Sužinokite, kaip prisijungti prie „Discord“ serverio, kad galėtumėte prisijungti prie bendruomenių ir dalintis savo interesais.

Kaip nustatyti „Discord“ serverio paskyrą

Kaip nustatyti „Discord“ serverio paskyrą

Pirmasis jūsų darbas naudojant šią naują platformą – pirmiausia prisistatyti „Discord“. Sužinokite, kaip nustatyti „Discord“ serverio paskyrą.

Kaip dalytis turiniu su „Zoom“ susitikimo dalyviais

Kaip dalytis turiniu su „Zoom“ susitikimo dalyviais

Sužinokite, kaip bendrinti ekraną „Zoom“ platformoje su kitais, kaip leisti jiems valdyti jūsų ekraną ir kaip paprašyti valdyti pagrindinio kompiuterio ekraną.

Kaip rašyti Excel formules

Kaip rašyti Excel formules

Formulė yra matematinis skaičiavimas. Sužinokite, kaip rašyti Excel formules ir efektyviai jas naudoti.

Kaip pakviesti žmones į savo „Discord“ serverį

Kaip pakviesti žmones į savo „Discord“ serverį

Sužinokite, kaip išsiųsti kvietimus ir sukurti savo internetinę bendruomenę „Discord“ serveryje. Taip pat sužinokite, kaip srautinis perdavimas padeda skleisti informaciją jūsų „Discord“.

Kaip pakeisti pastraipų eilučių tarpus „Microsoft Word“.

Kaip pakeisti pastraipų eilučių tarpus „Microsoft Word“.

Sužinokite, kaip galima lengvai ir efektyviai reguliuoti tarpus tarp eilučių „Microsoft Word“ naudojant įvairias nustatymų parinktis.

Kaip sukurti kompiuterio failo ar aplanko nuorodą

Kaip sukurti kompiuterio failo ar aplanko nuorodą

Sužinokite, kaip lengvai sukurti kompiuterio failo ar aplanko nuorodą darbalaukyje. Šis procesas suteikia greitą prieigą prie dažniausiai naudojamų programų ir dokumentų.

Senjorams: kaip įterpti iliustraciją į „PowerPoint“ skaidrę

Senjorams: kaip įterpti iliustraciją į „PowerPoint“ skaidrę

Iliustracija yra iš anksto nupieštas bendras meno kūrinys, o „Microsoft“ su „Office“ produktais nemokamai teikia daug iliustracijų failų. Galite įterpti iliustraciją į savo „PowerPoint“ skaidrės maketą. Lengviausias būdas įterpti iliustraciją yra naudoti vieną iš vietos rezervavimo ženklų skaidrės makete: Rodyti skaidrę, kurioje yra iliustracija […]

Senjorams: kaip užpildyti spalvą „Microsoft Excel“.

Senjorams: kaip užpildyti spalvą „Microsoft Excel“.

Užpildymo spalva (dar vadinama šešėliavimu) yra spalva arba raštas, užpildantis vienos ar kelių „Excel“ darbalapio langelių foną. Tamsinimas gali padėti skaitytojo akims sekti informaciją visame puslapyje ir suteikti darbalapiui spalvų bei vizualinio susidomėjimo. Kai kurių tipų skaičiuoklėse, pavyzdžiui, čekių knygelės registre, […]