JP5807732B2 - 性能予測装置、性能予測方法および性能予測プログラム - Google Patents
性能予測装置、性能予測方法および性能予測プログラム Download PDFInfo
- Publication number
- JP5807732B2 JP5807732B2 JP2015509252A JP2015509252A JP5807732B2 JP 5807732 B2 JP5807732 B2 JP 5807732B2 JP 2015509252 A JP2015509252 A JP 2015509252A JP 2015509252 A JP2015509252 A JP 2015509252A JP 5807732 B2 JP5807732 B2 JP 5807732B2
- Authority
- JP
- Japan
- Prior art keywords
- performance
- performance prediction
- software
- program feature
- performance data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3447—Performance evaluation by modeling
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
- G06F2201/815—Virtual
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Bioinformatics & Computational Biology (AREA)
- Evolutionary Biology (AREA)
- Computer Hardware Design (AREA)
- Life Sciences & Earth Sciences (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Stored Programmes (AREA)
- Debugging And Monitoring (AREA)
Description
以下、本発明の実施形態を図面を参照して説明する。図1は、性能予測装置100の第1の実施形態の構成例を示すブロック図である。図1に示す性能予測装置100は、性能予測モデル作成部101と、性能予測部102とを含む。
次に、本発明の第2の実施形態を説明する。図5は、性能予測装置100の第2の実施形態の構成例を示すブロック図である。
2 性能予測モデル作成手段
101 性能予測モデル作成部
102 性能予測部
103 プログラム特徴量変換モデル作成部
104 プログラム特徴量推定部
Claims (6)
- 複数の仮想マシンが動作する情報処理システムまたは複数の仮想マシンのそれぞれで動作する複数の評価対象ソフトウェアの性能を予測する装置であり、ソフトウェアのプログラム特徴量が入力されると前記情報処理システムまたは前記ソフトウェアの性能データを出力する性能予測モデルを用いる性能予測装置であって、
試験用ソフトウェアのプログラム特徴量を入力とし、各仮想マシンで前記試験用ソフトウェアが動作したときの前記情報処理システムの性能データまたは前記試験用ソフトウェアの各性能データを出力とする予測モデルを前記性能予測モデルとして作成する性能予測モデル作成手段を備え、
前記性能予測モデル作成手段は、複数の仮想マシンのそれぞれと複数の試験用ソフトウェアのそれぞれとによる複数の組み合わせを用いて前記予測モデルを作成する
ことを特徴とする性能予測装置。 - 単独の仮想マシンが動作する情報処理システムにおける当該仮想マシンで試験用ソフトウェアが動作したときの前記情報処理システムの性能データまたは前記試験用ソフトウェアの性能データを入力とし、前記試験用ソフトウェアのプログラム特徴量を出力とするプログラム特徴量変換モデルを作成するプログラム特徴量変換モデル作成手段と、
前記プログラム特徴量変換モデルに評価対象ソフトウェアが前記仮想マシンで動作したときの前記情報処理システムの性能データまたは前記評価対象ソフトウェアの性能データを入力して、前記評価対象ソフトウェアのプログラム特徴量を得るプログラム特徴量推定手段とを備える
請求項1記載の性能予測装置。 - 複数の仮想マシンが動作する情報処理システムまたは複数の仮想マシンのそれぞれで動作する複数の評価対象ソフトウェアの性能を予測する性能予測方法であって、
試験用ソフトウェアのプログラム特徴量を入力とし、各仮想マシンで前記試験用ソフトウェアが動作したときの前記情報処理システムの性能データまたは前記試験用ソフトウェアの各性能データを出力とする性能予測モデルを作成し、
前記性能予測モデルに前記複数の評価対象ソフトウェアのプログラム特徴量を入力して、前記複数の評価対象ソフトウェアが前記各仮想マシンで動作するときの前記情報処理システムの性能データまたは前記複数の評価対象ソフトウェアの各性能データを得、
前記性能予測モデルを作成するときに、複数の仮想マシンのそれぞれと複数の試験用ソフトウェアのそれぞれとによる複数の組み合わせを用いて当該性能予測モデルを作成する
ことを特徴とする性能予測方法。 - 単独の仮想マシンが動作する情報処理システムにおける当該仮想マシンで試験用ソフトウェアが動作したときの前記情報処理システムの性能データまたは前記試験用ソフトウェアの性能データを入力とし、前記試験用ソフトウェアのプログラム特徴量を出力とするプログラム特徴量変換モデルを作成し、
前記プログラム特徴量変換モデルに評価対象ソフトウェアが前記仮想マシンで動作したときの前記情報処理システムの性能データまたは前記ソフトウェアの性能データを入力して、前記評価対象ソフトウェアのプログラム特徴量を得る
請求項3記載の性能予測方法。 - コンピュータに、
複数の仮想マシンが動作する情報処理システムまたは複数の仮想マシンのそれぞれで動作する複数の評価対象ソフトウェアの性能を予測する処理を実行させる性能予測プログラムであって、
コンピュータに、
試験用ソフトウェアのプログラム特徴量を入力とし、各仮想マシンで前記試験用ソフトウェアが動作したときの前記情報処理システムの性能データまたは前記試験用ソフトウェアの各性能データを出力とする性能予測モデルを作成する性能予測モデル作成処理、および
前記性能予測モデルに前記複数の評価対象ソフトウェアのプログラム特徴量を入力して、前記複数の評価対象ソフトウェアが前記各仮想マシンで動作するときの前記情報処理システムの性能データまたは前記複数の評価対象ソフトウェアの各性能データを得る性能データ取得処理を実行させ、
前記性能予測モデル作成処理で、複数の仮想マシンのそれぞれと複数の試験用ソフトウェアのそれぞれとによる複数の組み合わせを用いて前記性能予測モデルを作成させるための性能予測プログラム。 - コンピュータに、
単独の仮想マシンが動作する情報処理システムにおける当該仮想マシンで試験用ソフトウェアが動作したときの前記情報処理システムの性能データまたは前記試験用ソフトウェアの性能データを入力とし、前記試験用ソフトウェアのプログラム特徴量を出力とするプログラム特徴量変換モデルを作成する変換モデル作成処理、および
前記プログラム特徴量変換モデルに評価対象ソフトウェアが前記仮想マシンで動作したときの前記情報処理システムの性能データまたは前記評価対象ソフトウェアの性能データを入力して、前記評価対象ソフトウェアのプログラム特徴量を得る特徴量取得処理を実行させる
請求項5記載の性能予測プログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015509252A JP5807732B2 (ja) | 2013-04-09 | 2014-01-23 | 性能予測装置、性能予測方法および性能予測プログラム |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013081378 | 2013-04-09 | ||
| JP2013081378 | 2013-04-09 | ||
| PCT/JP2014/000330 WO2014167761A1 (ja) | 2013-04-09 | 2014-01-23 | 性能予測装置、性能予測方法および性能予測プログラム |
| JP2015509252A JP5807732B2 (ja) | 2013-04-09 | 2014-01-23 | 性能予測装置、性能予測方法および性能予測プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP5807732B2 true JP5807732B2 (ja) | 2015-11-10 |
| JPWO2014167761A1 JPWO2014167761A1 (ja) | 2017-02-16 |
Family
ID=51689185
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015509252A Active JP5807732B2 (ja) | 2013-04-09 | 2014-01-23 | 性能予測装置、性能予測方法および性能予測プログラム |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP5807732B2 (ja) |
| WO (1) | WO2014167761A1 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6439623B2 (ja) * | 2015-08-05 | 2018-12-19 | 富士通株式会社 | 計算機、動作周波数決定プログラム及び動作周波数決定方法 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010009160A (ja) * | 2008-06-25 | 2010-01-14 | Nec Corp | 性能値算出装置 |
| JP2010271863A (ja) * | 2009-05-20 | 2010-12-02 | Toshiba Corp | 情報処理装置 |
| JP5742125B2 (ja) * | 2010-07-21 | 2015-07-01 | 富士通株式会社 | プログラム、情報生成装置及び情報生成方法 |
-
2014
- 2014-01-23 JP JP2015509252A patent/JP5807732B2/ja active Active
- 2014-01-23 WO PCT/JP2014/000330 patent/WO2014167761A1/ja not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| WO2014167761A1 (ja) | 2014-10-16 |
| JPWO2014167761A1 (ja) | 2017-02-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10372422B2 (en) | Performance verification device for verifying performance of program, method, and recording medium having program recorded thereon for causing computer to perform the method | |
| US10032114B2 (en) | Predicting application performance on hardware accelerators | |
| Calotoiu et al. | Using automated performance modeling to find scalability bugs in complex codes | |
| CN109074349A (zh) | 处理数据以表征电池的热行为 | |
| JP7044077B2 (ja) | モデル推定システム、方法およびプログラム | |
| CN104793983A (zh) | 用于模拟自动化工业设备的方法和模拟装置 | |
| US20160117199A1 (en) | Computing system with thermal mechanism and method of operation thereof | |
| JP2014132419A (ja) | 仮想化システムの性能予測装置、性能予測方法およびコンピュータ・プログラム | |
| JP5807732B2 (ja) | 性能予測装置、性能予測方法および性能予測プログラム | |
| JP2014174609A (ja) | ハードウェア構成見積システム、ハードウェア構成見積方法及びハードウェア構成見積プログラム | |
| WO2011052147A1 (ja) | 評価モデル分析システム、評価モデル分析方法およびプログラム | |
| Xie et al. | Use case points method of software size measurement based on fuzzy inference | |
| von Kistowski et al. | Univariate interpolation-based modeling of power and performance | |
| JP5765266B2 (ja) | 性能評価方法、情報処理装置およびプログラム | |
| JP2008204350A (ja) | 電力消費見積もりシステムおよび電力消費見積もり方法 | |
| Al-Zuheri et al. | The role of randomness of a manual assembly line with walking workers on model validation | |
| Jain et al. | An approach for OO software size estimation using Predictive Object Point Metrics | |
| JP6834457B2 (ja) | エミュレーション性能算出装置、エミュレーション性能算出システム、エミュレーション性能算出方法、および、エミュレーション性能算出プログラム | |
| JP7799862B2 (ja) | 処理負荷推定システム、及び処理負荷推定方法 | |
| JP2015022321A (ja) | 仮想マシン管理装置、仮想マシン管理方法、及びプログラム | |
| JP5582006B2 (ja) | 開発支援プログラム、開発支援方法及び開発支援装置 | |
| JP2011197839A (ja) | 予測値算出装置 | |
| JP7091726B2 (ja) | 情報処理装置,プログラム及び情報処理方法 | |
| JP2009116643A (ja) | 検査時間制御装置、方法、およびプログラム | |
| Panadero et al. | Synthetic Signature Program for Performance Scalability |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150217 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20150217 |
|
| A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20150318 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150331 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150518 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20150811 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150824 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5807732 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |