• 検索結果がありません。

専用コンパイラ(nvcc)とランタイムライブラリ

アセンブラとコンパイラ・インタプリタ

アセンブラとコンパイラ・インタプリタ

... 1.アセンブラ すでに見たように、機械語でプログラムを組むのはきわめて大変である。そこで、機械 語命令を 8 ビットの 2 進数(命令コード)で書いたり、命令の対象になるデータの格納さ れている場所(主記憶装置上のアドレス)を 16 ビットの 2 進数で書いたりする代わりに、 命令に決まった名前(ニモニック)を付けておき、また、アドレスにも自由に名前(ラベ ル)を付けることができるようにしたものがアセンブラ言語(アセンブラ語)である。ア ...

11

Java Just-In-Timeコンパイラにおける最適化手法

Java Just-In-Timeコンパイラにおける最適化手法

... 不要にするために、直接デバーチャル化されたコード仮想メソッド呼び出しを含むコード、 2種類以上のコードをコンパイル時に用意するので、制御フロー上に合流点が生成される。 一般に制御フロー上の合流点では、データフロー解析を行う場合1つの変数に関する複数情報 が合流するため、データフロー解析を用いた最適化が妨げられる可能性が高い。さらに、本手 ...

120

SHコンパイラ アプリケーションノート 4-リファレンス: ライブラリ関数ベンチマークデータ

SHコンパイラ アプリケーションノート 4-リファレンス: ライブラリ関数ベンチマークデータ

... 当社は、当社製品の品質水準を「標準水準」、 「高品質水準」および「特定水準」に分類しております。また、 各品質水準は、以下に示す用途に製品が使われることを意図しておりますので、当社製品の品質水準をご確 認ください。お客様は、当社の文書による事前の承諾を得ることなく、「特定水準」に分類された用途に当 社製品を使用することができません。また、お客様は、当社の文書による事前の[r] ...

14

RL78ファミリ用CコンパイラCC-RL プログラミングテクニック

RL78ファミリ用CコンパイラCC-RL プログラミングテクニック

... 3.4 const, volatile を取り除く型変換 const や volatile 修飾された領域は、参照しかされない領域であり、最適化をしてはならない領域なので、 その領域に対するアクセスに注意しなければなりません。これらの領域を指すポインタ変数に対し、 const や volatile を取り除くキャストを行ってしまうコンパイラはプログラムの誤った記述に対し、チェックを行 ...

41

インテル(R) C++ コンパイラ 8.1 WINDOWS* 版 入門ガイド

インテル(R) C++ コンパイラ 8.1 WINDOWS* 版 入門ガイド

... イ ン ス ト ール 1. ライセンスのインストール インテル C++ コンパイラは、Macrovision 社の FLEXlm* 電子ライセンス・テクノロジを使用し ています。ライセンスの管理は透過的に行われます。インテル C++ コンパイラ 8.1 のインス トール・プログラムは、製品コンポーネントをインストールする前に有効なライセンスをチェックし ...

53

< 目次 > 1. サービス概要 サービス概要 サービス特徴 仮想専用タイプと物理専用タイプ共通の特徴 仮想専用タイプの特徴 物理専用タイプの特徴 サービス仕様

< 目次 > 1. サービス概要 サービス概要 サービス特徴 仮想専用タイプと物理専用タイプ共通の特徴 仮想専用タイプの特徴 物理専用タイプの特徴 サービス仕様

... 本サービスは、基本サービスのプランをご契約いただくことで、ネットワーク経由でサーバにアクセスし、コントロールパネル等による管理を することが可能なります。また、基本サービス併せて、各種オプションサービスをご利用いただけます。ただし、プランによってご利用でき ないオプションサービスがございます。詳細は、 2.3. オプションサービス をご確認ください。 基本サービスは以下のとおりです。 ...

43

1. TSUBAME2.0 通常実行まで 1.1. 環境設定 (MPI ライブラリ & コンパイラ ) 最新の Open MPI と Intel コンパイラを使用するため,${HOME}/.bashrc 等で環境変数 ( パス等 ) を設定します. ~ 設定例 ~ export SELECT_MPI

1. TSUBAME2.0 通常実行まで 1.1. 環境設定 (MPI ライブラリ & コンパイラ ) 最新の Open MPI と Intel コンパイラを使用するため,${HOME}/.bashrc 等で環境変数 ( パス等 ) を設定します. ~ 設定例 ~ export SELECT_MPI

... ・ 「-q」でキュー名,「-W group_list」でグループ名を指定します(ワークショップ用リソー ス,およびアプリ FS の課題番号の情報に基づいて設定します) ・ 「-l select=32:ncpus=6:mpiprocs=2:mem=50gb -l place=scatter」で,2 プロセス&50GB のチャンクを 32 個分確保します.結果的に,32 ノード,MPI 64 プロセスの実行の設定 ...

10

CubeSuite+ RXファミリ コンパイラ CC-RX V リリースノート

CubeSuite+ RXファミリ コンパイラ CC-RX V リリースノート

... 6.1 添付ライブラリ一覧 本製品に添付される、標準ライブラリファイルの一覧を表 1 に示します。 【ご注意】 ライブラリで選択している「マイコンオプション」は、ご使用のコンパイラオプション一致させる必 要があります。いずれも一致しない場合は、これらの標準ライブラリは使用できませんので、ご利用の ...

17

DDRおよびDDR2 SDRAMコントローラ・コンパイラ・ユーザガイド

DDRおよびDDR2 SDRAMコントローラ・コンパイラ・ユーザガイド

... IP Toolbench を SOPC Builder または Quartus II ソフトウェアのいずれで 使用する場合でも、デザイン例が生成され、PLL(Phase-Locked-Loop)、 サンプル・ドライバ、DDR または DDR2 SDRAM コントローラのカスタ ム・バリエーション、およびオプションの DLL(Stratix シリーズの場合 のみ)がインスタンス化されます。デザイン例は、ハードウェア上でシ ...

152

コンパイラパッケージ アプリケーションノート: ユーザーズマニュアル

コンパイラパッケージ アプリケーションノート:<STLライブラリ V > ユーザーズマニュアル

... これは、グローバルなクラスオブジェクト宣言は、関数を実行しても宣言が実行される事がないため、明示 的に該当クラスのコンストラクタを呼び出す初期処理関数(_CALL_INIT)、デストラクタを呼び出す後処理 関数(_CALL_END)を呼び出す必要があるためです。 High-performance Embedded Workshopでプロジェクト生成時に、スタートアップルーチンを生成し、 ...

22

CS+ RL78コンパイラ CC-RL V リリースノート

CS+ RL78コンパイラ CC-RL V リリースノート

... 4.1.5 リンク・オプション-subcommand の仕様変更 サブコマンド・ファイル内で-subcommand オプションを指定できるようにしました。 4.1.6 リンク・オプション-vfinfo/-list の仕様変更 -vfinfo オプションを指定した場合、セクションのアドレスが使用可能なアドレス範囲を越えた場合でも 可能な限りエラーせず、変数/関数情報ファイルを出力するようにしました。また、-vfinfo ...

10

CS+ RH850 コンパイラCC-RH V リリースノート

CS+ RH850 コンパイラCC-RH V リリースノート

... 6. 当社製品をご使用の際は、最新の製品情報(データシート、ユーザーズマニュアル、アプリケーションノート、信頼性ハンドブックに記載の「半導体デバイスの使 用上の一般的な注意事項」等)をご確認の上、当社が指定する最大定格、動作電源電圧範囲、放熱特性、実装条件その他指定条件の範囲内でご使用ください。指 定条件の範囲を超えて当社製品をご使用された場合の故障、誤動作の不具合および事故につきましては、当社は、一切その責任を負いません。 7. ...

11

1. TSUBAME2.0 通 常 実 行 まで 1.1. 環 境 設 定 (MPI ライブラリ&コンパイラ) 最 新 の Open MPI と Intel コンパイラを 使 用 するため,${HOME}/.bashrc 等 で 環 境 変 数 (パス 等 )を 設 定 します. ~ 設 定 例 ~

1. TSUBAME2.0 通 常 実 行 まで 1.1. 環 境 設 定 (MPI ライブラリ&コンパイラ) 最 新 の Open MPI と Intel コンパイラを 使 用 するため,${HOME}/.bashrc 等 で 環 境 変 数 (パス 等 )を 設 定 します. ~ 設 定 例 ~

... Scalasca を利用したプログラム実行は,実行モジュール(逐次)や mpirun(MPI 並列)コマンドの前 に「scalasca -analyze」(もしくは短縮形「scan」)を追加して行います. TSUBAME2.0 のバッチジョブでの実行では,Scalasca mpirun のオプションが正しく識別できな いため,mpirun のオプションを「”(ダブルクォーテーション)」で囲う必要があります.混同を避け ...

14

78K0R Cコンパイラ CC78K0R 使用制限事項の件

78K0R Cコンパイラ CC78K0R 使用制限事項の件

... 【改善策】 今後、この制限を仕様します。 No.4 有効な関数名長が 249 文字の関数が、248 文字なる制限 【内 容】 アセンブラ・ソース出力時、出力したアセンブラ・ソース中で、ミディアム・モデル、ラージ・モデ ル、または__far 型修飾子を付加した、有効な関数名長が 249 文字の関数呼び出しが、当該 関数名から 1 文字少ない 248 ...

34

ブート領域、フラッシュ領域の分割方法 RL78ファミリ用Cコンパイラ CC-RL

ブート領域、フラッシュ領域の分割方法 RL78ファミリ用Cコンパイラ CC-RL

... フラッシュ領域のオプションの設定(5/8)  ブート領域フラッシュ領域のヘキサファイルの結合  ブート領域フラッシュ領域のヘキサファイルを結合して1つにする場合には、ビルド後の処 理にリンカの実行を追加してください。 ...

59

Agenda 富士通 C++ コンパイラ C++ コンパイラの概要 C++ コードに対する課題 最適化の拡張 性能状況 OpenFOAM FX10 向けOpenFOAM OpenFOAM 構築 OpenFOAM 利用 OpenFOAMの性能改善 流体解析ヘルプデスク (OpenFOAM) 1

Agenda 富士通 C++ コンパイラ C++ コンパイラの概要 C++ コードに対する課題 最適化の拡張 性能状況 OpenFOAM FX10 向けOpenFOAM OpenFOAM 構築 OpenFOAM 利用 OpenFOAMの性能改善 流体解析ヘルプデスク (OpenFOAM) 1

...  Oakleaf-FXでの環境設定 (Environment Modules を利用)  利用可能なライブラリ・アプリを表示 (ログインノードインタラクティブノードで異なる)  OpenFOAM 2.2.1の環境を設定  利用例 ...

24

無償コンパイラ(JDK(Java Development Kit))を用いたJavaプログラムの実行方法

無償コンパイラ(JDK(Java Development Kit))を用いたJavaプログラムの実行方法

... 6. Java プログラムの実行 6.1 コマンドプロンプトの起動作業用フォルダへの移動 (1) スタートメニューの「プログラムファイルの検索」欄に「cmd」を入力 して Enter。《XP は「ファイル名を指定して実行」》 ...

12

SHコンパイラ アプリケーションノート 3-統合開発環境活用ガイド: シミュレータ活用ガイド

SHコンパイラ アプリケーションノート 3-統合開発環境活用ガイド: シミュレータ活用ガイド

... 5.2.1 SH-2A 用 SH-2A シミュレータで擬似割り込みを使用する方法を説明します。サンプルプログラムでは割り込みを受け付けるた めに、メイン関数で set_imask()を使用して、割り込みマスクを 0 に設定します。これにより、割り込み優先順位が 1 以上 の割り込みを受け付けるようになります。そして、割り込みマスクの設定後は、無限ループのみの処理しています。 ...

50

RL78ファミリ および 78K0R用Cコンパイラ CA78K0R、78K0R用Cコンパイラ CC78K0Rご使用上のお願い

RL78ファミリ および 78K0R用Cコンパイラ CA78K0R、78K0R用Cコンパイラ CC78K0Rご使用上のお願い

... 以下のすべての条件を満たす時に発⽣する場合があります。 (1) 関数内で、⾃動変数、仮引数を使っていない。 (2) 1つの式中に間接参照が2つ以上ある。 以降、2つの間接参照を "間接参照A" および "間接参照B" 表記する。 (3) 間接参照Aは、添え字が定数でない配列要素(例: ary[idx]) または ポインタを使⽤した間接参照式(例: *ptr)である。 ...

10

Show all 10000 documents...

関連した話題