Intel Threading Building Blocks

Intel Threading Building Blocks

Blok Bangunan Intel® Threading (Intel® TBB) adalah perisian template C ++ popular yang memudahkan pembangunan aplikasi perisian berjalan secara selari (kunci kepada mana-mana komputer multicore).Intel® TBB memanjangkan C ++ untuk parallelism dengan cara yang mudah digunakan dan cekap.Ia direka bentuk untuk bekerja dengan mana-mana pengkompil C ++ dengan itu mempermudahkan pembangunan aplikasi untuk sistem multi-teras.Intel® TBB adalah perpustakaan templat C ++ yang menambah pengaturcaraan selari untuk pengaturcara C ++.Ia menggunakan pengaturcaraan generik untuk menjadi cekap.Blok Bangunan Threading termasuk algoritma, bekas bersambung, kunci dan operasi atom, penjadual tugas dan peruntukkan memori berskala.Komponen-komponen ini dalam Intel® TBB boleh digunakan secara individu atau bersama-sama untuk memudahkan perkembangan C ++ untuk pelbagai teras.Intel® TBB menyediakan abstraksi untuk parallelism yang mengelakkan pengaturcaraan tahap rendah yang wujud dalam penggunaan langsung pakej threading seperti p-thread atau benang Windows.Ia mempunyai programer yang menyatakan tugas dan bukannya benang.Intel ® TBB memudahkan prestasi berskala dengan cara yang berfungsi merentasi pelbagai mesin untuk hari ini, dan menyediakan program untuk esok.Ia mengesan bilangan teras pada platform perkakasan dan membuat penyesuaian yang diperlukan kerana lebih banyak teras ditambah untuk membolehkan perisian menyesuaikan diri.Oleh itu, Intel® TBB lebih berkesan menggunakan perkakasan berbilang teras ....
intel-threading-building-blocks

Kategori

Alternatif untuk Intel Threading Building Blocks untuk Linux dengan lesen percuma