简体中文
Trinity Technologies
  • HOME
  • PRODUCTS
    • VectorCAST
      • VectorCAST/C++
      • VectorCAST/Cover
      • VectorCAST/Lint
      • VectorCAST/Manage
    • PRQA
      • QA·C
      • QA·C++
      • QA·Verify
      • Coding Standards            Compliance Modules
    • DT10
    • Squore
      • Squore Technical Debt
      • Squore Automotive
  • SOLUTIONS
    • Real-time Test Coverage
    • Performance Optimization
    • Real Time Function Trace
    • Unit Integration Test
    • Static Analysis
    • Target Test Execution
    • H/W and S/W Synchronization
    • Software Requirements Traceability
  • INDUSTRY COMPLIANCE
    • Aerospace & Defense | DO-178B
    • Automotive | ISO 26262 | MISRA
    • Business-Critical
    • Industrial Controls | IEC 61508
    • Medical Devices | FDA | IEC 62304
    • Railway | CENELEC
  • RESOURCES
    • Datasheets
      • VectorCAST
      • DT10
      • PRQA
      • Squore
    • Whitepapers
      • VectorCAST
      • DT10
      • PRQA
      • Squore
    • Case Studies
      • VectorCAST
      • DT10
      • Squore
    • Tutorials
      • VectorCAST
      • DT10
      • PRQA
      • <
  • SUPPORT
  • ABOUT
    • Company
    • News
    • Contact
    • Blog

Performance Optimization

home / SOLUTIONS / Performance Optimization
Performance Optimization

Create Quality Software with Performance Testing

Building high-quality embedded software means providing the required functionality, but also conforming to performance requirements. While this has long been a policy for real-time and safety critical software projects, it can also extend to any embedded software with a user interface component. An outstanding User Experience often makes the difference between market success and failure. That difference starts with your Performance Testing strategy.

 

Continuous Improvement

Verifying the run-time performance of embedded software is an integral quality process throughout the SDLC. Testing the conformance to timing requirements for startup sequences or critical routines, uncovering performance bottlenecks or identifying timing-related bugs, may be assessed as tests are conducted on individual units and modules of the software. The potential cost of refactoring the code when performance issues are found at a late stage in the development cycle makes continuous performance testing a no-brainer.

The run-time performance of embedded software is tested within the context of an integrated embedded system. While simulators and emulators are useful testing platforms, ultimately performance testing must be carried over to the actual target hardware. Thus a performance testing strategy should seamlessly transfer from simulator to target environments.

 

A Comprehensive Solution for your Performance Testing Strategy

DT10 is a next generation dynamic testing tool providing the most comprehensive perspective on embedded software runtime performance. DT10 is a purpose-built solution for embedded software engineers to automate thecapture and verification of performance metrics from the design phase through to testing and debugging an embedded device in the field. It supports six different connectivity mechanisms to the target device to capture runtime diagnostics directly from the running software, and it facilitates nanosecond resolution in the generated analysis reports and with a monitor and record capability extending up to 32 days of continuous execution.

 

The DT10 comprehensive suite of analysis reports include:

  • Execution Time Reports
  • Function Periodic Time Reports
  • Loop Count Reports
  • Sequence Interval Time Reports
  • Event and Variable Monitoring
  • Multi-wave analyzer feature capturing both software and hardware runtime signals
  • Function Trace Reports
  • CPU Performance Monitors
  • Automatic Verification of Design Time Requirements (timing and variable monitoring)
  • …and many more
  •  

    DT10 is the ultimate Power-Tool for optimizing embedded software performance

    SOLUTIONS

    • Real-time Test Coverage
    • Performance Optimization
    • Real Time Function Trace
    • Unit Integration Test
    • Static Analysis
    • Target Test Execution
    • H/W and S/W Synchronization
    • Software Requirements Traceability

    FREE TRIAL & Download

    Product Trial

    Register to download product installer

    Sign Up
     

    DATASHEET

    Download Product Datasheet

    Download
     

    WHITEPAPER

    Download Whitepaper

    Download
     

    CASE STUDIES

    Download Case Studies

    Download
     

    TUTORIALS

    Download Tutorials

    Download

    SOLUTIONS

  • Real-time Test Coverage
  • Performance Optimization
  • Real Time Function Trace
  • Unit Integration Test
  • Static Analysis
  • Target Test Execution
  • H/W and S/W Synchronization
  • Software Requirements Traceability
  • DIVISION

  • APAC Division
  • China Division
  • RESOURCES

  • Case Studies
  • Datasheets
  • Tutorials
  • Whitepapers
  • CONTACT US

    • rss feed
    • linkedin
    • twitter
    • facebook
    • google +

    Trinity Technologies

    4199 Campus Drive
    Suite 550
    Irvine, CA 92612, USA

     888 9828354

     [email protected]

    Copyright © Trinity Technologies / All rights reserved.