C++言語の性能に関する評価
スポンサーリンク
概要
- 論文の詳細を見る
近年、マイクロプロセッサの高性能化に伴い、汎用ワークステーション上において、オブジェクト指向のプログラミングパラダイムを持つC++言語が普及してきている。また、プログラムの生産性向上に関する要求が高まり、再利用性、拡張性、デバッグの容易性により、C++言語を用いたプログラム開発も行われている。C++言語はC言語にオブジェクト指向の機能を追加した言語であり、プログラムの生産性の向上が見込まれる。一方、追加機能に付随した処理が不必要な場合、性能低下が考えられる。本稿では、C++言語で記述したプログラムの性能に関して述べている。具体的には、C++言語の中で性能が低下する機能を洗い出し、その性能低下の程度を明確にしている。評価したC++言語のコンパイラは、C言語のトランスレータを用いている。
- 一般社団法人情報処理学会の論文
- 1992-02-24
著者
関連論文
- 分散環境におけるプロセス生成方式
- プロセス再起動時の資源引き継ぎ方式
- アクセス保護機能を持つバッファ管理方式
- 分散環境における障害状況と障害対処
- ダイナミックリンク機能における高速プロセス生成方式
- DIROS上へのNFS実現の検討
- DIROSの小型化と共存形態 : ファイル管理の小型化
- DIROSの小型化と共存形態 : 共存の形態
- 異OS間における分散ファイルシステムの構築
- マルチプロセッサにおけるマルチファイルシステムの構造
- 協調ハイパーメディアシステムについて
- マルチプロセッサシステムにおける並列処理の変化に向けた高速プロセス生成手法
- 並列度の変化を考慮した複数プロセス生成手法
- プロセス切換処理に関する性能評価
- ダイナミックリンク機能におけるプロセス生成処理の性能評価
- 軽量プロセスと非完了システムコール機能の比較 : 並列処理の性能評価
- 資源アクセスを共有した軽量プロセスの性能評価
- プロセスの軽量化に関する検討
- 線分分割による線図形データの検索効率改善
- 分散処理用リアルタイムOSにおける分散制御方式 (分散処理用リアルタイムOS)
- DIROSにおける実時間性の評価
- C++言語の性能に関する評価
- RISC性能評価の一手法 : CISCとの比較
- 高信頼システムの構築を可能にする分散処理OS (新しいフォ-ルトトレランス技術論文小特集)
- 異OS間分散ファイルシステムにおけるリモートファイルアクセス機能の性能評価
- OS機能の分散を可能にするOS構成法
- 分割放送型配信システムTeleCaSの提案
- Tenderオペレーティングシステムにおける資源「入出力」の実現と評価
- SH-4上で動作するAnTオペレーティングシステムのサーバプログラム間通信機構の評価
- ブロック単位入出力をAPIとするファイル管理機能の提案
- キャッシュヒット率に着目した入出力バッファ分割法
- 入出力時間を調整する制御法の評価
- 入出力時間を調整する制御法の評価
- 継続概念に基づくCMPにおける複数サービスの制御
- Tenderオペレーティングシステムにおける実メモリ交換機能を用いたプロセス間通信機能
- 入出力時間を調整する制御法の評価
- 作業発生の規則性を扱うカレンダシステムの実現
- 入出力要求数の制御によりサービス時間を調整する制御法の実現と評価(ソフトウェアシステム)
- 入出力時間を調整する制御法の評価(モバイルコンピューティング,モバイルアプリケーション,ユビキタス通信,モバイルマルチメディア通信及び一般)
- ディレクトリ優先方式における効果的な優先ディレクトリの設定法
- 32/64bitカーネル混載方式の実現(ソフトウェア,ネットワーク,クラウド及び一般)
- マルチコアAnTにおける処理分散機能
- Mintオペレーティングシステムにおける実メモリ分配法
- マルチコアTenderの開発
- Mintオペレーティングシステムにおけるコア管理機能の実現
- 継続概念に基づくCMP向けスケジューラの実現と評価(ソフトウェアシステム,学生論文)
- 可視化とフィルタリング機能により機密情報の拡散追跡を支援する機構の実現
- D-6-14 マルチコアTenderにおける資源「周期タイマ」の実現(D-6.コンピュータシステムC(ソフトウェア),一般セッション)
- B-7-33 放送型配信における誤り耐性方式の提案(B-7.情報ネットワーク,一般セッション)
- B-7-32 分割放送型配信システムTeleCaSにおける逐次再生の実現(B-7.情報ネットワーク,一般セッション)
- D-19-6 機密情報の拡散追跡機能の分散環境への対処法(D-19.情報通信システムセキュリティ,一般セッション)
- D-6-23 Mintオペレーティングシステムにおけるデバイス移譲方式(D-6.コンピュータシステムC(ソフトウェア),一般セッション)
- D-6-22 Mintオペレーティングシステムにおける起動並列化手法(D-6.コンピュータシステムC(ソフトウェア),一般セッション)
- D-6-18 高精度な周期実行制御法のSH-4環境での評価(D-6.コンピュータシステムC(ソフトウェア),一般セッション)
- D-6-17 ファイルサイズの拡縮が可能なメモリ上ファイル操作機能(D-6.コンピュータシステムC(ソフトウェア),一般セッション)
- D-6-16 AnTにおけるSH-4向けサーバプログラム間通信の高速化手法(D-6.コンピュータシステムC(ソフトウェア),一般セッション)
- D-6-15 AnTオペレーティングシステムにおけるNICドライバプロセス入れ替え機能(D-6.コンピュータシステムC(ソフトウェア),一般セッション)
- D-6-13 マルチコア向けTenderの開発(D-6.コンピュータシステムC(ソフトウェア),一般セッション)
- D-6-12 マルチコアAnTにおけるプロセス移譲機能(D-6.コンピュータシステムC(ソフトウェア),一般セッション)
- D-6-11 マルチコア向けAnTオペレーティングシステムの開発(D-6.コンピュータシステムC(ソフトウェア),一般セッション)
- 作業発生の規則性を扱うカレンダシステムの評価
- ディレクトリ優先方式における効果的な優先ディレクトリ設定法の提案と評価(ソフトウェアシステム,学生論文)
- CalDAVを軸としたカレンダの共有を支援するシステムの提案 (モバイルネットワークとアプリケーション)
- マイクロカーネルOSにおけるTLBのソフトウェア制御法の実現と評価
- 動画データを分割配信するシステムの実現と評価 (ヒト・モノ・データをつなげるインターネットアーキテクチャ論文特集)
- 特集「ネットワークサービスと分散処理」の編集にあたって
- 動画データを分割配信するシステムの実現と評価(通信サービス,ヒト・モノ・データをつなげるインターネットアーキテクチャ論文)
- マイクロカーネルOSにおけるTLBのソフトウェア制御法の実現と評価(ソフトウェアシステム)