Skip to main content

Ano ang mai -configure na computing?

Ang muling mai -configure na computing ay isang term na inilalapat sa maraming mga pagpipilian sa computing.Ang isang muling mai -configure na computer ay isa kung saan ang mga computer architecture chips at mga sangkap ay maaaring mapalitan para sa iba na hinihiling.Bilang kahalili, ang mga chips at sangkap ay maaaring muling ayusin at wired na magkasama nang magkakaiba upang maisagawa ang iba't ibang mga pag -andar at sundin ang iba't ibang mga pag -aayos ng dataflow.Ang isang muling mai-configure na computer ay maaaring o hindi maaaring maglaman ng isang pangkalahatang layunin ng pagpoproseso ng computer (CPU), ay maaaring magkaroon ng maraming mga CPU, o tatakbo lamang sa pamamagitan ng mga dedikadong integrated circuit at mga arrays na gate-programmable gate.Ang ilang mga tao ay tumutukoy sa muling mai-configure na computing bilang hybrid computing, kahanay na computing, pipeline computing, o high-performance computing.Malaya, sa isang muling mai -configure na computer.Ang mga FPGA na ito ay mga sangkap na lohika ng computer na maaaring magkasama sa iba't ibang mga pag -setup ng mga kable, paggawa ng magkakaibang pag -andar at daloy ng data, at maaaring maiayos muli sa mga bagong pag -aayos sa anumang oras.Ang kakayahang umangkop na ito ay nagbibigay ng maximum na raw computing power para sa mga dalubhasang gawain sa computing at nadagdagan ang mga kakayahan ng bilis sa pangkalahatang mga computer na layunin.Sa mga alternatibong pagpipilian, ang mga FPGA ay maaaring paulit-ulit na na-reprogrammed ng mga wikang partikular sa hardware, sa kahanay na paggamit ng computing, upang makagawa ng magkakaibang mga landas ng dataflow at kasabay na mga operasyon ng data ng pipeline.-Specific cores para sa mga tiyak na gamit, pagtaas ng mga kakayahan at bilis ng ilang mga pag -andar sa computing.Ang mga cores na tukoy sa application na ito ay maaaring FPGAs, na-configure ng isang consumer, o muling mai-configure na mga arrays sa pagproseso ng data (RDPA).Bilang karagdagan, isang PCI Express Ang Computer Expansion Card ay maaaring maidagdag sa loob sa motherboard, o panlabas sa sarili nitong enclosure, para sa pagtaas ng mga graphic o mga kakayahan sa pag -sign card.Ang muling mai-configure na computing ay tungkol sa pag-aalok ng mga pagpipilian sa mataas na pagganap para sa mga dalubhasang gawain.

Ang dahilan kung bakit ginustong ang mga na-configure na mga sistema ng computing sa pangkalahatang layunin ng pag-compute ay ang muling mai-configure na mga sistema ay nagbibigay ng naturang kakayahang umangkop sa pagganap.Ang isang muling mai -configure na sistema ay maaaring mabago sa fly bago ang pagpapatupad, sa pagitan ng mga set ng pag -andar, o sa halos anumang punto sa panahon ng pagpapatupad sa pamamagitan ng kaunting mga daloy ng mga tagubilin.Ang mga muling pagsasaayos na ito ay maaaring maganap habang ang isa pang bahagi ng logic system ay ang pag -compute ng iba pang mga gawain.Mayroong isang malaking pagkakaiba sa bilis sa pagitan ng paggamit ng mga gawain na gumaganap ng software at paggamit ng kakayahang umangkop ng muling mai-configure na computing upang maisagawa ang parehong mga gawain, habang kumakain ng mas kaunting kapangyarihan.Upang isulong ang muling mai -configure na mga kasanayan sa computing.Karamihan sa pananaliksik na ito ay naglalayong gumawa ng mas mahusay na pamamahala ng overhead sa mga operating system.Sa isang kaugnay na paraan, ang pananaliksik ay ginagawa sa mga pagpipilian sa delegasyon ng mga gawain upang mag -host ng mga CPU at logic FPGA.Bilang karagdagan, ang mga diskarte sa pag -optimize para sa mga FPGA sa video, signal, at pagproseso ng network para sa mga pamayanang pang -agham at militar, at mga bioinformatics para sa mga medikal na komunidad, ay nabibigyang diin.