[go: up one dir, main page]

WO2008114323A1 - プロセッサ・システム最適化支援装置、および支援方法 - Google Patents

プロセッサ・システム最適化支援装置、および支援方法 Download PDF

Info

Publication number
WO2008114323A1
WO2008114323A1 PCT/JP2007/000274 JP2007000274W WO2008114323A1 WO 2008114323 A1 WO2008114323 A1 WO 2008114323A1 JP 2007000274 W JP2007000274 W JP 2007000274W WO 2008114323 A1 WO2008114323 A1 WO 2008114323A1
Authority
WO
WIPO (PCT)
Prior art keywords
processor
information
system optimization
performance
support
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.)
Ceased
Application number
PCT/JP2007/000274
Other languages
English (en)
French (fr)
Inventor
Masaomi Teranishi
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 Semiconductor Ltd
Original Assignee
Fujitsu Semiconductor 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 Semiconductor Ltd filed Critical Fujitsu Semiconductor Ltd
Priority to PCT/JP2007/000274 priority Critical patent/WO2008114323A1/ja
Priority to JP2009504916A priority patent/JP5413969B2/ja
Publication of WO2008114323A1 publication Critical patent/WO2008114323A1/ja
Priority to US12/549,708 priority patent/US8612805B2/en
Anticipated expiration legal-status Critical
Priority to US14/091,470 priority patent/US8972795B2/en
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
    • G06F9/4881Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
    • 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
    • G06F11/3409Recording 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 for performance assessment
    • G06F11/3419Recording 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 for performance assessment by assessing time
    • G06F11/3423Recording 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 for performance assessment by assessing time where the assessed time is active or idle time
    • 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
    • G06F11/3466Performance evaluation by tracing or monitoring
    • 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
    • G06F11/3452Performance evaluation by statistical analysis
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2201/00Indexing scheme relating to error detection, to error correction, and to monitoring
    • G06F2201/88Monitoring involving counting

Landscapes

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

Abstract

 ノウハウや、人手に頼ることなく、プロセッサ・システムの最適化を可能にすることを目的とし、プロセッサ・システムに対するトレース情報と、そのトレース情報に対応する性能情報とをメモリから読み出す情報取得手段と、トレース情報と性能情報とを分析して、分析結果として例えばアイドル時間、タスクの処理完了時間、プロセッサ間通信回数などの性能指標を求める情報分析手段と、その分析結果に対応してシステム最適化方法を表示、出力する最適化方法出力手段とを備える。
PCT/JP2007/000274 2007-03-20 2007-03-20 プロセッサ・システム最適化支援装置、および支援方法 Ceased WO2008114323A1 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
PCT/JP2007/000274 WO2008114323A1 (ja) 2007-03-20 2007-03-20 プロセッサ・システム最適化支援装置、および支援方法
JP2009504916A JP5413969B2 (ja) 2007-03-20 2007-03-20 プロセッサ・システム最適化支援装置、および支援方法
US12/549,708 US8612805B2 (en) 2007-03-20 2009-08-28 Processor system optimization supporting apparatus and supporting method
US14/091,470 US8972795B2 (en) 2007-03-20 2013-11-27 Processor system optimization

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2007/000274 WO2008114323A1 (ja) 2007-03-20 2007-03-20 プロセッサ・システム最適化支援装置、および支援方法

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US12/549,708 Continuation US8612805B2 (en) 2007-03-20 2009-08-28 Processor system optimization supporting apparatus and supporting method

Publications (1)

Publication Number Publication Date
WO2008114323A1 true WO2008114323A1 (ja) 2008-09-25

Family

ID=39765444

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2007/000274 Ceased WO2008114323A1 (ja) 2007-03-20 2007-03-20 プロセッサ・システム最適化支援装置、および支援方法

Country Status (3)

Country Link
US (2) US8612805B2 (ja)
JP (1) JP5413969B2 (ja)
WO (1) WO2008114323A1 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014118979A1 (ja) * 2013-02-01 2014-08-07 株式会社日立製作所 性能モデル検査装置、および、性能モデル検査方法
JP2016167278A (ja) * 2010-10-01 2016-09-15 ザ・ボーイング・カンパニーThe Boeing Company 領域分割法によるプロセッサ特性の最適化と大規模システムの最適化

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7873877B2 (en) * 2007-11-30 2011-01-18 Iolo Technologies, Llc System and method for performance monitoring and repair of computers
US8365174B2 (en) * 2008-10-14 2013-01-29 Chetan Kumar Gupta System and method for modifying scheduling of queries in response to the balancing average stretch and maximum stretch of scheduled queries
US9134930B2 (en) 2011-03-30 2015-09-15 Hewlett-Packard Development Company, L.P. Delayed content production
US9323483B2 (en) 2011-10-28 2016-04-26 Hewlett-Packard Development Company, L.P. Location-based print notifications
US20140032728A1 (en) * 2012-07-30 2014-01-30 John Conor O'neil Location-based task activation
US9378437B2 (en) 2013-02-27 2016-06-28 Hewlett-Packard Development Company, L.P. Sending print jobs using trigger distances
JP2017091070A (ja) * 2015-11-06 2017-05-25 ルネサスエレクトロニクス株式会社 実行可能コード生成プログラムおよび実行可能コード生成装置
KR102649324B1 (ko) 2016-05-19 2024-03-20 삼성전자주식회사 적응 인터럽트 제어를 수행하는 컴퓨터 시스템 및 그것의 인터럽트 제어 방법
US10628560B1 (en) * 2017-09-11 2020-04-21 Architecture Technology Corporation Permission request system and method

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0588912A (ja) * 1991-09-27 1993-04-09 Nitto Seiko Co Ltd マルチプロセツサシミユレータ
JPH0659944A (ja) * 1992-08-06 1994-03-04 Fujitsu Ltd 並列処理の性能評価装置
JPH0683608A (ja) * 1992-09-04 1994-03-25 Fujitsu Ltd プログラム解析支援装置
JPH11232148A (ja) * 1998-02-18 1999-08-27 Toyota Motor Corp 計算機の負荷率計測方法及び計測システム
JP2000242522A (ja) * 1999-02-18 2000-09-08 Canon Inc マルチタスクデバッグ装置及びその方法
JP2001075832A (ja) * 1999-08-31 2001-03-23 Fujitsu Ltd システム診断装置、システム診断方法およびシステム診断プログラムを記録したコンピュータ読み取り可能な記録媒体
JP2002132543A (ja) * 2000-10-25 2002-05-10 Hitachi Ltd 計算機システムの管理方法
JP2002342182A (ja) * 2001-05-21 2002-11-29 Hitachi Ltd ネットワークシステムにおける運用管理の支援システム
JP2005339437A (ja) * 2004-05-31 2005-12-08 Nec Corp 性能ボトルネック解析システム及び性能ボトルネック解析方法
JP2006227999A (ja) * 2005-02-18 2006-08-31 Nec Corp ボトルネック検出システム、測定対象サーバ、ボトルネック検出方法およびプログラム

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04367035A (ja) 1991-06-14 1992-12-18 Matsushita Electric Works Ltd 複数タスクの実時間処理装置
JPH07287693A (ja) 1994-04-19 1995-10-31 Tec Corp データ処理装置
JPH09179754A (ja) 1995-12-21 1997-07-11 Mitsubishi Electric Corp タスク監視装置及びタスク監視方法
JP3349057B2 (ja) 1997-02-24 2002-11-20 株式会社東芝 マルチタスク処理装置、マルチタスク処理方法およびマルチタスク処理表示方法
EP0998708B1 (en) * 1997-07-25 2002-01-23 BRITISH TELECOMMUNICATIONS public limited company Visualisation in a modular software system
JP2001195279A (ja) 1999-10-25 2001-07-19 Matsushita Electric Works Ltd ソフトウェア開発支援システム
KR100414208B1 (ko) * 2001-03-05 2004-01-07 삼성전자주식회사 데이터 복구장치
JP2002351695A (ja) 2001-05-25 2002-12-06 Matsushita Electric Ind Co Ltd プログラムのデバッグ方法、デバッグ装置およびプログラムデバッグ用の記録媒体
JP2003345868A (ja) 2002-05-23 2003-12-05 Ricoh Co Ltd リソース管理装置、リソース管理方法及びリソース管理プログラム
JP2004054396A (ja) 2002-07-17 2004-02-19 Ricoh Co Ltd リソース管理装置、リソース管理方法、リソース管理プログラム及び記録媒体
US7373557B1 (en) * 2003-04-04 2008-05-13 Unisys Corporation Performance monitor for data processing systems
JP4367035B2 (ja) 2003-07-16 2009-11-18 セイコーエプソン株式会社 テープ印刷装置、ラベル作成方法およびプログラム
US8881114B2 (en) * 2005-05-16 2014-11-04 Texas Instruments Incorporated Stored program writing stall information when a processor stalls waiting for another processor
US20070220361A1 (en) * 2006-02-03 2007-09-20 International Business Machines Corporation Method and apparatus for guaranteeing memory bandwidth for trace data
US8028200B2 (en) * 2006-09-29 2011-09-27 Sap Ag Tracing operations in multiple computer systems
US20080155351A1 (en) * 2006-10-03 2008-06-26 Broadcom Corporation Method for combining multiple trace sources in an embedded system
US7673187B2 (en) * 2006-10-24 2010-03-02 Arm Limited Data processing apparatus and method for reducing trace bandwidth

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0588912A (ja) * 1991-09-27 1993-04-09 Nitto Seiko Co Ltd マルチプロセツサシミユレータ
JPH0659944A (ja) * 1992-08-06 1994-03-04 Fujitsu Ltd 並列処理の性能評価装置
JPH0683608A (ja) * 1992-09-04 1994-03-25 Fujitsu Ltd プログラム解析支援装置
JPH11232148A (ja) * 1998-02-18 1999-08-27 Toyota Motor Corp 計算機の負荷率計測方法及び計測システム
JP2000242522A (ja) * 1999-02-18 2000-09-08 Canon Inc マルチタスクデバッグ装置及びその方法
JP2001075832A (ja) * 1999-08-31 2001-03-23 Fujitsu Ltd システム診断装置、システム診断方法およびシステム診断プログラムを記録したコンピュータ読み取り可能な記録媒体
JP2002132543A (ja) * 2000-10-25 2002-05-10 Hitachi Ltd 計算機システムの管理方法
JP2002342182A (ja) * 2001-05-21 2002-11-29 Hitachi Ltd ネットワークシステムにおける運用管理の支援システム
JP2005339437A (ja) * 2004-05-31 2005-12-08 Nec Corp 性能ボトルネック解析システム及び性能ボトルネック解析方法
JP2006227999A (ja) * 2005-02-18 2006-08-31 Nec Corp ボトルネック検出システム、測定対象サーバ、ボトルネック検出方法およびプログラム

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
ENDO A.: "SX-6 no Program Kaihatsu Shien Kino (Program Development Support Features in SX-6)", NEC TECHNICAL JOURNAL, NEC CORP., vol. 55, no. 9, 25 September 2002 (2002-09-25), pages 66 - 69, XP003023282 *
IMAI H.: "Responsible System ni okeru Processor Koshoji no Kaiseki Hoho ni tsuite", THE TRANSACTIONS OF THE INSTITUTE OF ELECTRONICS, INFORMATION AND COMMUNICATION ENGINEER (J78-D-I), THE TRANSACTIONS OF ELECTRONICS, INFORMATION AND COMMUNICATION ENGINEERS, no. 8, 25 August 1995 (1995-08-25), pages 716 - 723, XP003023284 *
KITSUREGAWA M.: "Super Database Computer (SDC) ni okeru Seino Hyoka Shien Tool no Kochiku to Sore ni yoru Hyoka (Performance Evaluation Tool for Super Database Computer (SDC) and Its Evaluation)", TRANSACTIONS OF INFORMATION PROCESSING SOCIETY OF JAPAN, SHADAN HOJIN INFORMATION PROCESSING SOCIETY OF JAPAN, vol. 34, no. 4, 15 April 1993 (1993-04-15), pages 793 - 803, XP003023283 *
NUNOHIRO E.: "Cho Kosoku Seino o Jitsugen suru Giho to Software ("Techniques and Software" Realizing High Performance)", HITACHI HYORON, HITACHI HYORONSHA, vol. 75, no. 5, 1 May 1993 (1993-05-01), pages 21 - 26, XP003023280 *
TOYA T.: "Heiretsu 3 Jigen Dynamic Programing-ho ni yoru Tanpaku no Hairetsu Kaiseki (Protein Sequence Analysis by Parallel 3-dimensional Dynamic Programming)", INFORMATION PROCESSING SOCIETY OF JAPAN KENKYU HOKOKU, SHADAN HOJIN INFORMATION PROCESSING SOCIETY OF JAPAN, vol. 91, no. 99, 22 November 1991 (1991-11-22), pages 127 - 134, XP003023281 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016167278A (ja) * 2010-10-01 2016-09-15 ザ・ボーイング・カンパニーThe Boeing Company 領域分割法によるプロセッサ特性の最適化と大規模システムの最適化
WO2014118979A1 (ja) * 2013-02-01 2014-08-07 株式会社日立製作所 性能モデル検査装置、および、性能モデル検査方法

Also Published As

Publication number Publication date
US20140089937A1 (en) 2014-03-27
US8612805B2 (en) 2013-12-17
US8972795B2 (en) 2015-03-03
JPWO2008114323A1 (ja) 2010-06-24
JP5413969B2 (ja) 2014-02-12
US20090319835A1 (en) 2009-12-24

Similar Documents

Publication Publication Date Title
WO2008114323A1 (ja) プロセッサ・システム最適化支援装置、および支援方法
EP1783678A4 (en) DEVICE FOR SPECIFYING THE COMPANY EVALUATION CONTRACT FACTOR AND / OR INDEX, SPECIFICATION PROGRAM AND SPECIFICATION METHOD
WO2008036150A3 (en) Notification system for source code discovery
GB2429554A (en) Method and apparatus to vectorize multiple input instructions
WO2007059173A3 (en) Systems and methods for monitoring system performance
WO2008088722A3 (en) Querying data and an associated ontology in a database management system
WO2007095589A3 (en) Aggregating and using physical samples
WO2011143130A3 (en) Method and apparatus for groundwater basin storage tracking, remediation performance monitoring and optimization
WO2010132624A3 (en) Method and system for analyzing ordered data using pattern matching in a relational database
WO2006052875A3 (en) Kstore data analyzer
DE602004015416D1 (de) Multimodus-antennensystem für eine datenverarbeitungseinrichtung und betriebsverfahren
WO2007008798A3 (en) System and method for searching for network-based content in a multi-modal system using spoken keywords
ATE491163T1 (de) Systeme und verfahren zur kohlenwasserstoff- detektion durch verwendung einer wavelet- energieabsorptionsanalyse
WO2011035121A3 (en) Systems and methods for providing advanced search result page content
WO2010047794A3 (en) Environmental data collection
EP2196956A3 (en) Information processing apparatus, information processing method, program and information processing system
WO2013089919A3 (en) Developing and executing workflow processes associated with data-encoded tags
WO2012009694A3 (en) Method and apparatus pertaining to module-based scanning of rfid tags
EP2584480A3 (en) Associative memory technology for analysis of requests for proposal
EP1962241A4 (en) CONTENT SEARCHING DEVICE, SYSTEM AND METHOD, CONTENT SEARCHING SYSTEM SERVER, SOFTWARE, AND RESEARCH FUNCTION CONTENT OUTPUT DEVICE
WO2006026857A8 (en) Testing systems and methods for a resource constrained device
WO2011041012A3 (en) Dynamic process modeling assembly and method of use
CN102043707B (zh) 嵌入式应用的性能测试方法、嵌入式终端设备及网络系统
MX2009003659A (es) Sistema y metodo para analisis y reporte de interaccion dinamica de medicamento.
WO2007050345A3 (en) Method and system for testing enterprise applications

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07736931

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 2009504916

Country of ref document: JP

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 07736931

Country of ref document: EP

Kind code of ref document: A1