FR2795837B1 - METHOD FOR ACCOUNTING TIME IN AN INFORMATION PROCESSING DEVICE, AND ASSOCIATED DEVICE - Google Patents
METHOD FOR ACCOUNTING TIME IN AN INFORMATION PROCESSING DEVICE, AND ASSOCIATED DEVICEInfo
- Publication number
- FR2795837B1 FR2795837B1 FR9908410A FR9908410A FR2795837B1 FR 2795837 B1 FR2795837 B1 FR 2795837B1 FR 9908410 A FR9908410 A FR 9908410A FR 9908410 A FR9908410 A FR 9908410A FR 2795837 B1 FR2795837 B1 FR 2795837B1
- Authority
- FR
- France
- Prior art keywords
- information processing
- processing device
- accounting time
- time
- instruction
- 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.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/3409—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 for performance assessment
- G06F11/3419—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 for performance assessment by assessing time
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0751—Error or fault detection not based on redundancy
- G06F11/0754—Error or fault detection not based on redundancy by exceeding limits
- G06F11/0757—Error or fault detection not based on redundancy by exceeding limits by exceeding a time limit, i.e. time-out, e.g. watchdogs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/3409—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 for performance assessment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
- G06F2201/88—Monitoring involving counting
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
The method involves evaluating an execution time of every instruction performed a microprocessor to execute (23) a program containing a number of instructions. During execution of every instruction, a progress (26) is measured by accumulating meaningful value of the time of execution of this instruction. An Independent claim is included for: (a) a device for performing claimed method
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR9908410A FR2795837B1 (en) | 1999-06-30 | 1999-06-30 | METHOD FOR ACCOUNTING TIME IN AN INFORMATION PROCESSING DEVICE, AND ASSOCIATED DEVICE |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR9908410A FR2795837B1 (en) | 1999-06-30 | 1999-06-30 | METHOD FOR ACCOUNTING TIME IN AN INFORMATION PROCESSING DEVICE, AND ASSOCIATED DEVICE |
Publications (2)
Publication Number | Publication Date |
---|---|
FR2795837A1 FR2795837A1 (en) | 2001-01-05 |
FR2795837B1 true FR2795837B1 (en) | 2004-09-17 |
Family
ID=9547524
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR9908410A Expired - Fee Related FR2795837B1 (en) | 1999-06-30 | 1999-06-30 | METHOD FOR ACCOUNTING TIME IN AN INFORMATION PROCESSING DEVICE, AND ASSOCIATED DEVICE |
Country Status (1)
Country | Link |
---|---|
FR (1) | FR2795837B1 (en) |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2658018B2 (en) * | 1986-03-12 | 1997-09-30 | カシオ計算機株式会社 | Power supply control method |
FR2667171B1 (en) * | 1990-09-25 | 1994-08-26 | Gemplus Card Int | PORTABLE MEDIUM WITH EASILY PROGRAMMABLE MICRO-CIRCUIT AND METHOD FOR PROGRAMMING THIS MICRO-CIRCUIT. |
WO1995025304A1 (en) * | 1994-03-14 | 1995-09-21 | Green Hills Software, Inc. | Optimizing time and testing of higher level language programs |
US5797019A (en) * | 1995-10-02 | 1998-08-18 | International Business Machines Corporation | Method and system for performance monitoring time lengths of disabled interrupts in a processing system |
US6112317A (en) * | 1997-03-10 | 2000-08-29 | Digital Equipment Corporation | Processor performance counter for sampling the execution frequency of individual instructions |
US5896523A (en) * | 1997-06-04 | 1999-04-20 | Marathon Technologies Corporation | Loosely-coupled, synchronized execution |
-
1999
- 1999-06-30 FR FR9908410A patent/FR2795837B1/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
FR2795837A1 (en) | 2001-01-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0401992A3 (en) | Method and apparatus for speeding branch instructions | |
EP0840213A3 (en) | A branch executing system and method | |
EP0864980A3 (en) | Method for analyzing computer performance data | |
EP1124182A3 (en) | Communicating instruction results in processors and compiling methods for processors | |
EP0999499A3 (en) | Method and apparatus for profiling of non-instrumented programs and dynamic processing of profile data | |
ATE517385T1 (en) | METHOD AND DEVICE FOR ESTIMATING THE EXECUTION TIME OF EMBEDDED SOFTWARE ON A STATISTICAL BASIS | |
FR2790844B1 (en) | METHOD AND DEVICE FOR MONITORING THE PROGRESS OF A PROGRAM, PROGRAM DEVICE FOR MONITORING ITS PROGRAM | |
ATE323904T1 (en) | METHOD AND APPARATUS FOR FLEXIBLE DATA TYPES | |
WO2001082085A3 (en) | Method and apparatus for multiplexing hardware performance indicators | |
DE60100901D1 (en) | METHOD AND ARRANGEMENT FOR NON-INTERFERING PROFILING OF APPLICATION PROGRAM CODES | |
EP1308838A3 (en) | Intermediate code preprocessing apparatus, intermediate code execution apparatus, intermediate code execution system, and computer program product for preprocessing or executing intermediate code | |
WO2001044927A3 (en) | Method and apparatus for performing prefetching at the function level | |
FR2720174B1 (en) | Method for testing the progress of a program of instructions executed by a specialized integrated circuit, and specialized integrated circuit relating thereto. | |
DE69731817D1 (en) | METHOD AND DEVICE FOR DETERMINING THE SUBSEQUENTITY AND BLOOD PRESSURE OF AN ARTERY BY USING ULTRASONIC ECHOGRAPHY | |
FR2810444B1 (en) | COLLIMATION DEVICE, RADIOLOGY APPARATUS, TEST KIT, AND TESTING METHOD OF RADIOLOGY APPARATUS | |
ATE313082T1 (en) | METHOD FOR OPERATING DIFFERENT DEVICES TO PERFORM A PROCESS | |
ATE409903T1 (en) | METHOD AND APPARATUS FOR DYNAMIC INSERT PREFETCH INSTRUCTIONS BASED ON COMPILER AND GARBAGE COLLECTION ANALYSIS | |
Crovella et al. | Using communication-to-computation ratio in parallel program design and performance prediction | |
FR2795837B1 (en) | METHOD FOR ACCOUNTING TIME IN AN INFORMATION PROCESSING DEVICE, AND ASSOCIATED DEVICE | |
FR2411408A1 (en) | METHOD AND REAGENT FOR THE DETERMINATION OF ASCORBIC ACID | |
GB2344668A (en) | Method for improved interrupt handling within a microprocessor | |
Buytaert et al. | Using HPM-sampling to drive dynamic compilation | |
DE60010847D1 (en) | Procedure for debugging a thread program | |
ATE284556T1 (en) | METHOD AND APPARATUS FOR EXECUTING CODE BREAKPOINT INSTRUCTIONS IN A PROCESSOR | |
EP0790555A3 (en) | Compile apparatus and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
CA | Change of address | ||
TP | Transmission of property | ||
ST | Notification of lapse |
Effective date: 20100226 |