JPS6010357A - コンピユ−タの性能測定用デ−タ集計装置 - Google Patents

コンピユ−タの性能測定用デ−タ集計装置

Info

Publication number
JPS6010357A
JPS6010357A JP58119011A JP11901183A JPS6010357A JP S6010357 A JPS6010357 A JP S6010357A JP 58119011 A JP58119011 A JP 58119011A JP 11901183 A JP11901183 A JP 11901183A JP S6010357 A JPS6010357 A JP S6010357A
Authority
JP
Japan
Prior art keywords
computer
address
microprogram
data
storage
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.)
Pending
Application number
JP58119011A
Other languages
English (en)
Inventor
Hiroyuki Tsujita
辻田 博之
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP58119011A priority Critical patent/JPS6010357A/ja
Publication of JPS6010357A publication Critical patent/JPS6010357A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording 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

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (1)発明の技術分野 本発明は、コンピュータの性能を測定するためのデータ
集計装置に係り、特にコンパクトな回路構成で多聞のデ
ータの集計を行なうことのできるコンピュータの性能測
定用データ集計装置に関する。
(2) 技術の背景 コンピュータの性能を測定づるために、パーフォマンス
・アナライザが用いられる。この装置は、コンピュータ
の性能を決定するための各種項目、現象、例えばコンピ
ュータ内の信号がアクティブになった回数や、アクティ
ブになっている時間等を測定しこれらのデータをデータ
集計装置で集計して、コンピュータの性能を測定してい
た。
(3)従来技術と問題点 第1図は従来のコンピュータ性能測定用データ集計装置
を示す図である。これは記憶部1とこの記憶部1に接続
されたインクリメンタ2とからなるカウンタ3をコンピ
ュータ4の測定個所毎に接続し、回数を集計する場合に
は所定の現象の入力がある度毎に記憶部1のカラン1−
データを呼出し、インクリメンタ2によりプラス1加算
を行なって記憶部1に書き込むという手順によって集計
を実行するものである。諌だ時間の測定を行なう場合に
は、所定時間をマシンクロックで刻んでその刻まれた時
刻において所定の現象があるか否かで記憶部1にその回
数を書き込むことによって行なっている。
しかしながら、このようなコンピュータの性能測定用集
計装置にあっては、一つの測定個所について一個の7J
ウンタ3が必要とされるため、通常必要とされている多
数個所の測定には多くのカウンタ3を必要とし、複雑な
回路が必要となり、またコストが高くなるという不具合
があった。
(4) 発明の目的 本発明は、このような従来の問題点に着目してなされた
もので、その目的は、回路構成が単純でコストが低く、
多数の現象に対する集計を行なうことができるコンピュ
ータ性能測定用データ集計装置を提供することにより上
記問題点を解決することである。
(5)発明の構成 本発明は、上記目的を達成するため、コンピュータ各部
の信号状態を順次記憶する記憶手段と、この記憶手段の
記tfAツーべきアドレスを保持し、かつこのアドレス
を更新する手段と、上記記憶手段の全アドレスに記憶が
終了したことを検出し、マイクロプログラムに割り込み
信号を発−生ずる検出手段とを有すると共にこのマイク
ロプログラムにより上記記憶手段の記憶内容を東側する
集計手段とアドレス保持手段を初期設定する初期設定手
段とを構成するようにしたことを要旨とするものである
(6) 発明の実施例 第2図は、本発明の一実施例に係るコンピュータの性能
測定用集計装置を示す図である。
本実施例において、コンピュータの性能測定用データ集
計装置はコンピュータ各部の信号状態を順次記憶する記
憶手段としてのRAM(ランダムアクセスメモリ)5と
、このRAM5のアドレスを保持し、このアドレスを更
新する手段としてのアドレスカウンタ6と、このRAM
5の全アドレスに記憶が終了したことを検出し、マイク
ロプログラムに割り込み信号を発生する検出手段7とを
有している。またマイクロプログラム8は、通常におい
では、例えば被測定機器を制御するものであるが、この
内部には上記検出手段7の発生する割り込み信号に応じ
て、上記−RAM5に記憶された情報を随時アドレス番
地の小さい順から読み取り集計する集計手段9と、この
集計が終了した後に上記アドレスカウンタ6を初期状態
に保持させる初期設定手段10とが構成されている。
次に本実施例に係るコンピュータの性能測定用データ集
計装置の作用について説明する。
この装置が作動を始めるとコンピュータ内部各部の信号
状態の情報11.11・・・は、RAM5のアドレスカ
ウンタ6によって保持された一番最初のアドレスの夫々
の測定個所に対応するピッi−のメモリに書き込まれる
。次にマシンクロックが所定の時間(例えば1 m 3
ec 、以下クロックという)を刻むごとに、アドレス
カウンタ6は、RAMのアドレスを1番づつ更新してい
き、各クロックにおけるコンピュータ各部の信号状態を
アドレスカウンタ6によって保持されているアドレスの
所定のビットのメモリに書き込んでいく。この操作は、
マシンクロックがクロックを刻む度に行なわれ、RA 
IV+ 5の最終番のアドレスまで続行される。
検出手段7は、アドレスカウンタ6がRAM5の最終番
のアドレスを保持したのを検知すると、マイクロプログ
ラム8に割り込みの信号を発生ずる。マイクロプログラ
ム8は、上記検知機7がらの割り込み信号を受けると、
マイクロプログラム8に設定された手順に従いRAM5
に書き込まれた内容を順次/hさい番のアドレスがら読
み出して、測定しているコンピュータ各部のデータを集
計し、他の記憶装置12に書き込む。このRAM5の各
アドレスからの読み出しは、必ずしも連続して行なわれ
る必要はなくマイクロプログラム8に設定された手順に
従って集s1手段9が作動7るものである。
この集計手段9が、上記RAM5のすべてのアドレスに
書き込まれたデータを読み終ると、マイクロプログラム
に構成されたアドレスカウンタ6をリセットする初期設
定手段1oは、アドレスカウンタ6のMlaを一番最初
の番地に設定する。
するとRAM5には、再びコンピュータ内部各部の信号
の状態が書き込まれて前述と同様の作用が行なわれ、R
AM5の最終アドレスまでデータが古き込まれ、検出手
段7が前回と同様の作動をして、マイクロプログラム8
に割り込み信号を発生させる。マイクロプログラム8は
、前回と同様の作動を行ない集計データを上述の他の記
憶装置12に再び書きこみ、アドレスカウンタ6を初期
設定する。
この動作を所定回数繰り反すことによって、必要なコン
ピュータの性能測定用のデータを集計することができる
ものである。
例えば特定の部分がオン状態であった時間を集計覆るに
は、集尉したデータのオン状態であった回数にクロック
長さを乗じればよい。またオン状態にあった回数を集計
するためには、集η1したデータのオフ状態からオン状
態に明度った回数を計測すればよい。
(7) 発明の詳細 な説明したように、本発明によれば、記憶手段と、この
記憶手段のアドレスを保持、更新する手段と、マイクロ
プログラムに割り込み信号を発生ずる検出手段との簡単
な回路と、マイクロプログラムにおける処理によってコ
ンピュータ性能測定用データ集計装置が構成するように
したから、集積度が高くできるメモリを用いることがで
き、多数のカウンタ等を必要としないから、回路を単純
化して小型かつコンパクトな構成で多数の現象に対する
集計を行なうことができ、経費を極めて軽減させること
ができる等、種々の効果を得ることができる。
【図面の簡単な説明】
第1図は従来のコンピュータの性能測定用データ集計装
置を示す図、第2図は本発明の実施例に係るコンピュー
タの性能測定用データ集計装置を示す図である。 5・・・記憶手段(RAM) 6・・・アドレス保持、更新手段 (アドレスカウンタ) 7・・・検出手段 8・・・マイクロプログラム 9・・・集計手段 10・・・初期設定手段特許出願人
 富 士 通 株 式 会 社第1rgJ

Claims (1)

    【特許請求の範囲】
  1. コンピュータ各部の信号状態を順次記憶する記憶手段と
    、この記憶手段の記憶すべきアドレスを保持し、かつこ
    のアドレスを更新する手段と、上記記憶手段の全アドレ
    スに記憶が終了したことを検出し、マイクロプログラム
    に割り込み信号を発生する検出手段とを有すると共にこ
    のマイクロプログラムにより上記記憶手段内容を集計す
    る集計手段と上記アドレス保持手段を初期設定する初期
    設定手段とを構成したことを特徴とするコンピュータの
    性能測定用データ集計装置。
JP58119011A 1983-06-30 1983-06-30 コンピユ−タの性能測定用デ−タ集計装置 Pending JPS6010357A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58119011A JPS6010357A (ja) 1983-06-30 1983-06-30 コンピユ−タの性能測定用デ−タ集計装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58119011A JPS6010357A (ja) 1983-06-30 1983-06-30 コンピユ−タの性能測定用デ−タ集計装置

Publications (1)

Publication Number Publication Date
JPS6010357A true JPS6010357A (ja) 1985-01-19

Family

ID=14750775

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58119011A Pending JPS6010357A (ja) 1983-06-30 1983-06-30 コンピユ−タの性能測定用デ−タ集計装置

Country Status (1)

Country Link
JP (1) JPS6010357A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04232547A (ja) * 1990-12-28 1992-08-20 Komatsu Ltd メモリの制御装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04232547A (ja) * 1990-12-28 1992-08-20 Komatsu Ltd メモリの制御装置

Similar Documents

Publication Publication Date Title
US5426741A (en) Bus event monitor
US7237149B2 (en) Method and apparatus for qualifying debug operation using source information
JP2591825B2 (ja) 圧縮データを用いた論理回路試験方法及びその装置
JPS6010357A (ja) コンピユ−タの性能測定用デ−タ集計装置
CN113626272A (zh) 基于mmap系统的内存读写速率测试方法、装置及系统
EP1100017A1 (en) Memory access monitoring and debugging device
JP3100013B2 (ja) プログラムデバッグ装置
JP2601894B2 (ja) エミュレータ
JPS6045853A (ja) 履歴診断方式
JPS6411977B2 (ja)
JP2004348635A (ja) プログラム開発方法
JPH0217552A (ja) 性能データ計測方式
JP2876909B2 (ja) 割込みエミュレータ
JPS59158450A (ja) プログラムテスト装置
JPS605355A (ja) プログラムル−ト記録装置
CN118193180A (zh) 取指命中率的确定方法、装置、电子设备和存储介质
JPS5917625A (ja) シングルチツプマイクロコンピユ−タ
TW410300B (en) Detection method for the storage capacity of high speed cache
JP2002091795A (ja) キャッシュ制御装置
SU1689955A1 (ru) Устройство дл отладки программ
JPS6041182A (ja) 測定事象の発生頻度分布測定方法
JPH10260872A (ja) 計算機システムおよび記録媒体
JPH0760389B2 (ja) パイプライン処理型情報処理装置
JPS63291135A (ja) マイクロコンピュ−タ開発装置
JPH01296355A (ja) データ処理装置