---
title: 介绍
description: "Thrust是C++并行算法库，它启发了将并行算法引入C++标准库。Thrust的高级接口极大地提高了程序员的工作效率，同时实现了GPU和多核CPU之间的性能可移植性。它建立在已建立的并行编程框架（如CUDA、TBB和OpenMP）之上。它还提供了许多类似于C++标准库中的通用工具。"
url: https://www.hikunpeng.com/document/detail/zh/kunpenghpcs/hpcindapp/prtg-osc/kunpengthrust_02_0001.html
sourcePath: /source/zh/kunpenghpcs/hpcindapp/prtg-osc/kunpengthrust_02_0001.html
indexId: 5c1bb50019f11f068c67cc300079687b250c1159252d9fdc75055baae7198a0e68
---
# 介绍

Thrust是C++并行算法库，它启发了将并行算法引入C++标准库。Thrust的高级接口极大地提高了程序员的工作效率，同时实现了GPU和多核CPU之间的性能可移植性。它建立在已建立的并行编程框架（如CUDA、TBB和OpenMP）之上。它还提供了许多类似于C++标准库中的通用工具。

关于Thrust的更多信息请访问Thrust相关网站(https://github.com/NVIDIA/thrust)。

语言：C++/C/CUDA。

一句话描述：C++并行算法库。

开源协议：自定义开源协议。

#### 建议的版本

建议使用的版本为“Thrust 1.12”。
