Intel Threading Building Blocks

Intel Threading Building Blocks

Intel® Threading Building Blocks (Intel® TBB) je priljubljena programska knjižnica predlogov C ++, ki poenostavi razvoj programskih programov, ki delujejo vzporedno (ključ do katerega koli večopravilnega računalnika).Intel® TBB razširja C ++ za vzporednost na enostaven za uporabo in učinkovit način.Zasnovan je za delo s katerim koli prevajalnikom C ++ in tako poenostavi razvoj aplikacij za večjedrne sisteme.Intel® TBB je knjižnica predlogov C ++, ki dodaja vzporedno programiranje za programerje C ++.Za učinkovito uporablja generično programiranje.Navojni gradniki vključujejo algoritme, visoko sočasne vsebnike, ključavnice in atomske operacije, razporejevalnik opravil in razširljiv pomnilnik.Te komponente v Intel® TBB lahko uporabljate posamezno ali skupaj, da olajšate razvoj C ++ za večjedrne.Intel® TBB ponuja abstrakcijo za vzporednost, ki preprečuje programiranje na nizki ravni, ki je povezano z neposredno uporabo paketov navoja, kot so p-niti ali niti Windows.Programerji imajo namesto niti izražanje nalog.Intel® TBB omogoča prilagodljivo zmogljivost na način, ki deluje v različnih strojih za danes in bere programe za jutri.Zazna število jeder na strojni platformi in izvede potrebne prilagoditve, saj se doda več jeder, ki omogočajo prilagajanje programske opreme.Tako Intel® TBB učinkoviteje izkorišča večjedrno strojno opremo ....
intel-threading-building-blocks

Kategorije

Alternativa Intel Threading Building Blocksu za Linux s komercialno licenco