BMDFM (バイナリモジュラー DataFlow マシン) は、複数のプロセッサコアを使用して共有メモリ対称マルチプロセッサ (SMP) でアプリケーションを並列に実行して、単一のアプリケーションの実行を高速化するソフトウェアです。 BMDFM は、以前の順次プログラムから派生したデータ・フロー命令シーケンスの静的および主に動的スケジューリングにより、並列処理を自動的に識別し、利用し、固有の並列正確性を保証します。 並列実行のためのディレクティブは必要ありません! 高度な知識を持つ並列プログラマは必要ありません! BMDFM 動的スケジューリング・サブシステムは、アプリケーションに透過的なデータ・フロー・セマンティクスを提供するために、タグ付きトークン DFM の効率的な SMP エミュレーションを実行します。 ANSI C および POSIX/SVR4-IPC をサポートするすべてのマシンは、BMDFM を実行できます。 BMDFM は、以下の場合にコンパイル済みマルチスレッド バージョンとして提供されます。 x86: Linux/32, フリーBSD/32, MacOS/32, SunOS/32, UnixWare/32, Win-UWIN/32, Win-SFU/32; x86-64: Linux/64, フリーBSD/64, MacOS/64, SunOS/64; VAX: ウルトリックス/32; アルファ: Tru64OSF1/64, Linux/64, FreeBSD/64; IA-64: HP-UX/32, HP-UX/64, Linux/64; キオンファイミック: リナックス/64; MCSテルブルス: Linux/32, Linux/64; PA-RISC: HP-UX/32, HP-UX/64, Linux/32; SPARC: SunOS/32, SunOS/64, Linux/32, Linux/64; MIPS: IRIX/32, IRIX/64, Linux/32, Linux/64; ミプセル: Linux/32, リナックス/64; パワーPC: AIX/32, AIX/64, MacOS/32, MacOS/64, Linux/32, Linux/64; パワープクル: Linux/32, Linux/64; S390: Linux/32, Linux/64; M68000: Linux/32; ARM: Linux/32, Linux/64; アランベ: リナックス/64; x86 用の限定されたシングルスレッド バージョン: Win/32。
バージョン履歴
- バージョン 5.9.9_R15_b1701 に転記 2017-01-13
EULA - 使用許諾契約書
エンド ユーザー使用許諾契約
1. BMDFMソフトウェアは、無料でバイナリコードとしてエンドユーザー("エンドユーザー")に配布されます。
2. エンドユーザーは、非商用目的でBMDFMソフトウェアの非独占的、譲渡不可、ロイヤリティフリーの使用を受け入れます。商用利用には別途ライセンスが必要です。エンドユーザーは、独自のアプリケーションを構築し、BMDFMソフトウェアに基づいて派生的な作品を作成することができます。エンドユーザーは、アーカイブ目的でBMDFMソフトウェアの追加コピーを作成し、必要に応じて、エンドユーザーの機器で動作できるようにBMDFMソフトウェアを変更する特定の権利を有します。エンドユーザーは、BMDFMソフトウェアを複製および配布することはできません。
3. エンドユーザーは、BMDFMソフトウェアに表示される著作権、商標、機密保持その他の所有権通知、マーク、または出力に表示される商標、商標、その他の所有権通知、マーク、または表示の対象外に同意し、BMDFMソフトウェアの各コピーに同じものを複製し、含めるものとします。
4. エンドユーザーは、BMDFMソフトウェアまたはその一部を分解、逆コンパイル、リバースエンジニアリングしないことに同意します。
5. エンドユーザーは、提供された形態のBMDFMソフトウェアのすべてのコピーがBMDFM公式サプライヤーの唯一の財産であることをさらに認めます。エンドユーザーは、本EULAに規定されている場合を除き、そのようなBMDFMソフトウェアまたはその複製に対するいかなる権利、権名、または利益も有せず、さらに、BMDFMの所有権の維持に合致するすべてのBMDFMソフトウェアおよび文書を保護し、保護するものとします。
6. BMDFMソフトウェアは、そのとおり提供されます。エンドユーザーは、BMDFMの公式サプライヤーが、本EULAまたはBMDFMソフトウェアの一部の使用(または使用不能)に起因するエンドユーザーまたは第三者による請求に関して、いかなる費用、損害賠償、手数料、またはその他の責任に対しても責任を負わないものとします。
7. 上記の明示的保証は、特定の目的に対する商品性および適合性の黙示的保証を含むがこれに限定されない、明示的または黙示的なその他すべての保証の代わりに与えられる。
プログラムの詳細
- カテゴリ: 開発 > コンパイラとインタプリタ
- パブリッシャー: BMDFM
- ライセンス: 無料
- 価格: N/A
- バージョン: 5.9.9
- プラットフォーム: windows