-3

これらはばかげた質問のように見えますが、私の疑問を明確にしたいと思います。

私はCプログラミング、そのプログラミング言語を知っています。このためには、turbocorturboc3またはdevc++などのコンパイラが必要です。Java必要なプログラムをコンパイルしたい場合はJDK、jre。ですが、Linuxでは、ターミナルを使用して、あらゆる種類のプログラミング言語をコンパイルできます。

  1. どうすれば可能ですか?
  2. 今、私はプログラムをコンパイルしたいのですがOpenCL、どのコンパイラが必要ですか??、GPU会社によるとOpenCLSDKが必要であることを知っています。CUDAプログラムを書きたいです。
  3. CUDAはプラットフォームまたはプログラミング言語ですか?プログラミング言語の場合は、
  4. CUDAプログラムをコンパイルするために必要なコンパイラはどれですか?
  5. CUDAプログラムを書くための仕様はありますか?OpenACCプログラムを書きたいです。
  6. プログラムを作成するために必要なものと、コンパイルに必要なものは何ですか?OpenMPプログラムを書きたいです。
  7. プログラムを作成するために必要なものと、コンパイルに必要なものは何ですか?
4

1 に答える 1

1
  • Linux には、多くの言語をサポートする GNU Compiler Collection (gcc) があります (Java も部分的にサポートされています)。
  • CUDA と OpenCL は C に似ていますが、カスタマイズされたプログラミング言語と仕様をプロジェクトの Web サイトから入手できます。これらのコンパイラは SDK の一部です。
  • OpenMP と OpenACC はクロスプラットフォーム API です。ライブラリは複数の言語で利用できます。
  • まずはググってみてください。
  • 一度に 1 つのプログラムを作成することをお勧めします。
于 2013-02-04T06:22:48.013 に答える