Namai Plėtra Kas yra kontūro sintezė? - apibrėžimas iš techopedijos

Kas yra kontūro sintezė? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia „Loop Fusion“?

„Loop fusion“ yra programavimo technikos rūšis, sujungianti dvi ar daugiau kilpų į vieną, atitinkančią programavimo efektyvumo ar kompiliatoriaus optimizavimo principus.

„Silpnų suliejimas“ taip pat žinomas kaip kliūtis.

„Techopedia“ paaiškina „Loop Fusion“

Idėją sudėti kelias kilpas į vieną kilpą skirtingi technologijų ekspertai aptaria skirtingai. Kūrėjai ir kiti gali nurodyti pagerinti efektyvumą arba „sumažinti pridėtinę vertę“ arba pagreitinti kompiuterio programų vykdymą.

Kontūrų sintezė gali pagerinti kodo skaitomumą, o kai kuriais atvejais tai gali padaryti programas greitesnes. Tačiau ekspertai pabrėžia, kad kai kuriais atvejais dėl suliejimo iš tikrųjų programos gali sulėtėti. Pvz., Jei du kintamieji, susiję su dviem kilpomis, yra skirtingose ​​kompiuterio atminties vietose, sujungus šias dvi prekes programa gali prarasti duomenų lokalizaciją ir gali būti neefektyvi. Kai dviejų ciklų procesų atmintis atitinka tam tikrus kriterijus, naudinga yra ciklų suliejimas.

Kontūro suliejimo priešingybė yra kilpos dalijimasis, kai vieną kilpą galima padalyti į dvi dalis. Ši technika tam tikromis aplinkybėmis taip pat gali būti naudinga.

Kas yra kontūro sintezė? - apibrėžimas iš techopedijos