Intel Threading Building Blocks

Intel Threading Building Blocks 2018

Windows / Intel Software / 93657 / Sonra iomlán
Cur síos

Bloic Tógála Snáithithe Intel: An Réiteach Deiridh le haghaidh Ríomhchlárú Comhthreomhar

An bhfuil tú ag lorg uirlis chumhachtach a chuideoidh leat ríomhchlárú comhthreomhar éifeachtach a bhaint amach? Ná breathnú níos faide ná Intel Threading Building Blocks (TBB). Tá an uirlis forbróra seo deartha chun ríomhchlárú comhthreomhar cuimhne roinnte agus ríomhchlárú cuimhne dáilte laistigh den nód a sholáthar, rud a fhágann gur réiteach idéalach é d'fhorbróirí ar mian leo a gcód a bharrfheabhsú agus feidhmíocht a fheabhsú.

Leis an raon leathan gnéithe atá aige, lena n-áirítear halgartaim chomhthreomhara chineálacha, coimeádáin chomhthráthacha, leithdháilteoir cuimhne inscálaithe, sceidealóir tasc-goid oibre, agus primitives sioncrónaithe íseal-leibhéil, is é Intel TBB an réiteach deiridh le haghaidh comhthreomhar tasc-bhunaithe. Agus an chuid is fearr? Ní theastaíonn aon tacaíocht tiomsaitheora speisialta. Cibé an bhfuil tú ag obair ar ailtireacht Intel nó ag baint úsáide as ARM nó Power Architecture, is féidir an réiteach leabharlainne seo amháin a aistriú go héasca chuig ailtireachtaí iolracha.

Mar sin, cad é go díreach a dhéanann Intel TBB a leithéid de uirlis chumhachtach? Breathnaímid ar chuid dá phríomhghnéithe:

Algartam Ginearálta Comhthreomhar

Ceann de na gnéithe is tábhachtaí de Intel TBB ná a bhailiúchán de halgartaim chomhthreomhara cineálach. Tá na halgartaim seo deartha chun oibriú le haon chineál sonraí agus is féidir iad a úsáid i bhfeidhmchláir éagsúla. Cibé an bhfuil tú ag obair le eagair nó liostaí nasctha, ag sórtáil nó ag cuardach struchtúir sonraí, nó ag déanamh ríomhaireachtaí casta matamaitice, is féidir leis na halgartaim seo cabhrú leat an fheidhmíocht uasta a bhaint amach trí chumhacht na bpróiseálaithe illárnacha a ghiaráil.

Coimeádáin Comhthráthacha

Príomhghné eile de Intel TBB is ea a bhailiúchán de choimeádáin chomhthráthacha. Tá na coimeádáin seo deartha chun rochtain atá sábháilte ó thaobh snáitheanna a sholáthar ar struchtúir sonraí comhroinnte gan feidhmíocht a íobairt. Leis na coimeádáin seo ar fáil duit, is féidir leat struchtúir sonraí casta a bhainistiú go héasca i dtimpeallachtaí il-snáithithe gan a bheith buartha faoi choinníollacha cine nó faoi ghlas.

Leithdháilteoir Cuimhne Inscálaithe

Is réimse amháin é leithdháileadh cuimhne ina mbíonn go leor forbróirí ag streachailt maidir le cláir chomhthreomhara. Go fortunately, cuimsíonn Intel TBB leithroinnt cuimhne inscálaithe a fhágann go bhfuil sé éasca cuimhne a leithdháileadh agus a dhéileáil i dtimpeallachtaí il-snáithithe. Úsáideann an leithdháileadh seo teicníochtaí saor ó ghlais chun an fheidhmíocht uasta a chinntiú agus an t-áiteamh idir snáitheanna a íoslaghdú.

Sceidealóir Tasc Goid Oibre

Is réimse eile é sceidealú tascanna ina mbíonn go leor forbróirí ag streachailt maidir le cláir chomhthreomhara. Go fortunately, cuimsíonn Intel TBB sceidealóir tasc oibre-goid a fhágann go bhfuil sé éasca tascanna a sceidealú thar snáitheanna iomadúla gan a bheith buartha faoi shaincheisteanna cothromaithe ualaigh. Déanann an sceidealóir seo an t-ualach oibre idir snáitheanna a chothromú go huathoibríoch trí thascanna a ghoid ó snáitheanna eile nuair a bhíonn siad díomhaoin.

Íseal-Leibhéil Sioncrónaithe Primitives

Ar deireadh, cuimsíonn Intel TBB bailiúchán de phrimitives sioncrónaithe íseal-leibhéil a fhágann go bhfuil sé éasca rochtain ar acmhainní comhroinnte a shioncrónú i dtimpeallachtaí il-snáithithe. Áirítear leis na primitives seo mutexes (do rochtain eisiach), athróga riocht (le haghaidh comharthaíochta), agus oibríochtaí adamhach (le haghaidh sioncrónaithe saor ó ghlas).

Go hachomair:

Soláthraíonn Intel Threading Building Blocks réiteach uile-i-amháin d'fhorbróirí maidir le ríomhchlárú comhthreomhar éifeachtach cuimhne roinnte agus ríomhchlárú cuimhne dáilte laistigh den nód.

Tairgeann sé halgartaim chomhthreomhara chineálacha atá comhoiriúnach le haon chineál sonraí.

Tá coimeádáin chomhthráthacha ann a cheadaíonn rochtain sábháilte snáithe.

Cinntíonn an leithroinnt chuimhne inscálaithe an leithdháileadh/dídháileadh optamach fiú i dtimpeallachtaí ilshnáithe.

Cuidíonn an sceidealóir tasc oibre goid chun ualach oibre a chothromú thar snáitheanna éagsúla go huathoibríoch.

Déanann primitives sioncrónaithe íseal-leibhéil rochtain sioncronaithe níos éasca.

Cibé an bhfuil tú ag forbairt bogearraí le haghaidh deasc nó gléasanna soghluaiste; cibé an bhfuil cumais ardfheidhmíochta ríomhaireachta ag teastáil ó d'iarratas; cibé an bhfuil ionsamhlúcháin eolaíocha nó samhaltú airgeadais i gceist le do thionscadal - is cuma cén riachtanais atá agat - má tá sé tábhachtach úsáid éifeachtach a bhaint as próiseálaithe illárnacha, smaoinigh ar an uirlis fhorbróra chumhachtach seo a úsáid:  Intel Threading Building Blocks!

Sonra iomlán
Foilsitheoir Intel Software
Suíomh foilsitheora http://www.intel.com/software/products
Dáta scaoilte 2018-07-24
Dáta curtha leis 2018-07-24
Catagóir Uirlisí Forbróra
Fo-chatagóir Bogearraí Clárúcháin
Leagan 2018
Os riachtanais Windows, Windows 7, Windows 8, Windows 10
Riachtanais None
Praghas Free
Íoslódálacha in aghaidh na seachtaine 1
Íoslódálacha iomlána 93657

Comments: