Talaan ng mga Nilalaman:
- Kahulugan - Ano ang kahulugan ng Von Neumann Bottleneck?
- Ipinapaliwanag ng Techopedia si Von Neumann Bottleneck
Kahulugan - Ano ang kahulugan ng Von Neumann Bottleneck?
Ang von Neumann bottleneck ay ang ideya na ang throughput ng system ng computer ay limitado dahil sa kamag-anak na kakayahan ng mga processors kumpara sa mga nangungunang rate ng paglipat ng data. Ayon sa paglalarawan ng arkitektura ng computer, ang isang processor ay idle para sa isang tiyak na oras habang naka-access ang memorya.
Ang von Neumann bottleneck ay pinangalanang John von Neumann, isang ika-20 siglo na matematiko, siyentipiko at computer science pioneer na kasangkot din sa Manhattan Project.
Ipinapaliwanag ng Techopedia si Von Neumann Bottleneck
Tinitingnan ng bottleneck ng von Neumann kung paano maghatid ng isang mas mabilis na CPU sa pamamagitan ng pagpapahintulot sa mas mabilis na pag-access sa memorya. Bahagi ng batayan para sa von Neumann bottleneck ay ang arkitektura ng von Neumann, kung saan ang isang computer ay nag-iimbak ng mga tagubilin sa pagprograma, kasama ang aktwal na data, kumpara sa isang arkitektura ng Harvard, kung saan ang dalawang uri ng memorya ay iniimbak nang hiwalay. Ang mga uri ng mga pag-setup ay naging kinakailangan bilang mas simple, preprogrammed machine ay nagbigay daan sa mga mas bagong computer na nangangailangan ng mas mahusay na mga paraan upang makontrol ang programming at impormasyon ng impormasyon.
Sinubukan ng mga siyentipiko sa computer na tugunan ang bottleneck ng von Neumann sa iba't ibang paraan. Ang isa ay upang ilagay ang kritikal na memorya sa isang madaling naa-access na cache. Mayroon ding ideya ng multithreading, o pamamahala ng maraming mga proseso sa isang triaged system. Ang iba pang mga potensyal na tool, tulad ng pagkakatulad na pagproseso, o pagbabago ng disenyo ng memorya ng bus, ay gumagana din sa ideya ng pagbawas ng "bottleneck" o, sa isang pariralang karaniwang ginagamit sa isyung ito, dagdagan ang bandwidth para sa memorya na papasok at labas ng processor.
Ang iba pang mga ideya para sa "pag-aayos" ng isang von Neumann bottleneck ay mas konseptuwal. Kinuha ng mga eksperto ang iba't ibang mga sistemang "non-von Neumann" o "non-von", na ilang modelo sa paligid ng biological na mundo, na magpapahintulot sa higit na ipinamamahagi na memorya ng memorya, kumpara sa linear system na ginamit sa maginoo na computing. Ang ilang mga ideya ay nagsasangkot ng iba pang mga umuusbong na teknolohiya, tulad ng kung saan ang isang "memrister" o iba pang sangkap na nanoscale ay maaaring makatulong sa pagproseso ng memorya. Ang pagkakaiba-iba ng mga ideya sa paligid ng von Neumann bottleneck ay nagpapakita kung paano integral ang ideyang ito ay ang pagsusuri ng potensyal ng computing dahil ito ay lumitaw sa mga nakaraang ilang dekada.