Thrust CUDA实例程序

时间:2013-06-27 14:21:45
【文件属性】:

文件名称:Thrust CUDA实例程序

文件大小:38KB

文件格式:ZIP

更新时间:2013-06-27 14:21:45

Thrust CUDA

Thrust实例程序 v1.2是个CUDA并行算法库,含有一个类似于C++标准模板库(STL)的界面。Thrust提供了一个灵活的高级GPU编程接口,可以极大地增强开放者的生产力,可以利用Thrust迅速开发高性能的应用程序。这是一个非常重要的第三方CUDA开发库。 Thrust is a CUDA library of parallel algorithms with an interface resembling the C++ Standard Template Library (STL). Thrust provides a flexible high-level interface for GPU programming that greatly enhances developer productivity. Develop high-performance applications rapidly with Thrust!


【文件预览】:
examples
----monte_carlo.cu(2KB)
----sort.cu(436B)
----segmented_scan.cu(2KB)
----saxpy.cu(2KB)
----wrap_pointer.cu(531B)
----run_length_encoding.cu(2KB)
----SConstruct(1KB)
----cpp_integration()
--------SConstruct(893B)
--------device.h(120B)
--------README.txt(874B)
--------device.cu(423B)
--------host.cpp(559B)
----arbitrary_transformation.cu(2KB)
----fill_copy_sequence.cu(833B)
----bounding_box.cu(2KB)
----bucket_sort2d.cu(3KB)
----summary_statistics.cu(5KB)
----monte_carlo_disjoint_sequences.cu(3KB)
----sum_rows.cu(2KB)
----LICENSE(10KB)
----constant_iterator.cu(718B)
----histogram.cu(3KB)
----basic_vector.cu(984B)
----mode.cu(3KB)
----lexicographical_sort.cu(3KB)
----stream_compaction.cu(2KB)
----max_abs_diff.cu(1019B)
----norm.cu(1KB)
----minmax.cu(2KB)
----padded_grid_reduction.cu(4KB)
----remove_points2d.cu(2KB)
----counting_iterator.cu(1KB)
----transform_iterator.cu(4KB)
----README(401B)
----dot_products_with_zip.cu(5KB)
----sorting_aos_vs_soa.cu(2KB)
----permutation_iterator.cu(932B)
----word_count.cu(3KB)
----summed_area_table.cu(3KB)
----sum.cu(530B)
----unwrap_pointer.cu(824B)
----version.cu(291B)

网友评论

  • 比较完整,但是使用起来有些复杂。