これはCUDA-Quicksortという名前のLinuxアプリで、最新リリースはCUDA-QuickSort_v1.61.tar.gzとしてダウンロードできます。 ワークステーション用の無料ホスティングプロバイダーOnWorksでオンラインで実行できます。
CUDAという名前のこのアプリをオンラインでダウンロードして実行します-OnWorksを使用したクイックソートを無料で。
このアプリを実行するには、次の手順に従ってください。
-1。このアプリケーションをPCにダウンロードしました。
--2。ファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXに必要なユーザー名を入力します。
-3。このアプリケーションをそのようなファイルマネージャにアップロードします。
-4。このWebサイトからOnWorksLinuxオンラインまたはWindowsオンラインエミュレーターまたはMACOSオンラインエミュレーターを起動します。
-5。起動したばかりのOnWorksLinux OSから、必要なユーザー名でファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXにアクセスします。
-6。アプリケーションをダウンロードし、インストールして実行します。
スクリーンショットは
Ad
CUDA-クイックソート
DESCRIPTION
CUDA-quicksortは、GPUベースのクイックソートアルゴリズムの実装です。 CUDA-quicksortは、最新のNVIDIAGPUのパワーコンピューティングを活用するように設計されています。 「クイックソートのXNUMXつのGPUベースの実装が文献に示されました。GPU-quicksort、コンピューティングユニファイドデバイスアーキテクチャ(CUDA)反復実装、およびCUDAダイナミックパラレル(CDP)クイックソート、NVIDIACorporationによって提供される再帰的実装です。」 [*]。 CUDA-quicksortは、クイックソートアルゴリズムの反復GPUベースの実装です。 「XNUMXつのソートベンチマークディストリビューションで実行された実験は、CUDA-quicksortがGPU-quicksortよりも最大XNUMX倍、CDP-quicksortよりも最大XNUMX倍高速であることを示しています。」[*]* Copyright©2015John Wiley&Sons、Ltd。Concurrency Computat。:Pract。 Exper。 (2015)DOI:10.1002 / cpe.3611
詳細については、対応する出版物を参照してください。 http://onlinelibrary.wiley.com/doi/10.1002/cpe.3611/abstract
オプション
- CUDA-quicksortは、GPU-quicksortから設計されています。 GPUクイックソートとは異なり、GPUメモリへの最適化されたアクセスを確保しながら、アトミックプリミティブを使用してブロック間通信を実行します。 [Copyright©2015John Wiley&Sons、Ltd。Concurrency Computat。:Pract。 Exper。 (2015)DOI:10.1002 / cpe.3611]
- CUDA-quicksortアルゴリズムは、並行性と計算の実践と経験・2015年10.1002月に公開されました。 DOI:3611 / cpe.XNUMX
- 引用方法:Manca、E.、Manconi、A.、Orro、A.、Armano、G。、およびMilanesi、L。(2015)CUDA-クイックソート:GPUベースのクイックソートの改善された実装。 並行性計算:実践。 Exper。、doi:10.1002 /cpe.3611。
プログラミング言語
C
これは、https://sourceforge.net/projects/cuda-quicksort/からも取得できるアプリケーションです。 無料のオペレーティングシステムのXNUMXつから最も簡単な方法でオンラインで実行するために、OnWorksでホストされています。