英語フランス語スペイン語

Ad


OnWorksファビコン

Linux 用の CountBitsSet のダウンロード

CountBitsSet Linux アプリを無料でダウンロードして、Ubuntu オンライン、Fedora オンライン、または Debian オンラインでオンラインで実行します。

これは CountBitsSet という名前の Linux アプリで、最新リリースは countbitsset-code.tar.bz2 としてダウンロードできます。 ワークステーション用の無料ホスティング プロバイダー OnWorks でオンラインで実行できます。

CountBitsSetという名前のこのアプリを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


カウントビットセット


DESCRIPTION

BitTwiddling Hacksによって指摘されたアルゴリズムが、単純なルックアップテーブルアプローチよりもどれだけ優れているか興味がありました...
今、私はおそらく私の小さな調査は他の人にとっても興味深いと思います...
PS:並列カウントAlgoは、私のコンピューターではsimpel LUTソリューションよりも平均して約35%高速です。 また、これは、人間の脳と互換性のあるソリューションがバイナリマシンの最適ソリューションとどれほど異なるかをうまく示しています:-)

PS:さまざまなコンパイラとコンパイラスイッチでのさまざまな実行を確認するには、コードのresult.txtを参照してください



特徴

  • C + +
  • CountBitsSet、PopulationCount.Integerハミング重み
  • シンプルなベンチマーク


Audience

教育、開発者


ユーザーインターフェース

コンソール/ターミナル、コマンドライン


プログラミング言語

C + +



これは、https://sourceforge.net/projects/countbitsset/からも取得できるアプリケーションです。 無料のオペレーティングシステムのXNUMXつから最も簡単な方法でオンラインで実行するために、OnWorksでホストされています。


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad