• Home
  • Search
  • Scalable N-worst algorithms for dynamic timing and activity analysis
  • Cite Icon3
  • https://doi.org/10.5555/3199700.3199778Copy DOI Icon

Scalable N-worst algorithms for dynamic timing and activity analysis

  • Nov 13, 2017
  • Hari Cherupalli +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

As the overheads for ensuring the correctness of electronic designs continue to increase with continued technology scaling and increased variability, better-than-worst-case (BTWC) design has gained significant attention. Many BTWC design techniques utilize dynamic timing and activity information for design analysis and optimization. These techniques rely on path-based analysis that enumerates the exercised paths in a design as targets for analysis and optimization. However, path-based dynamic analysis techniques are not scalable and cannot be used to analyze full processors and full applications. On the other hand, graph-based techniques like those that form the foundational building blocks of electronic design automation tools are scalable and can efficiently analyze large designs. In this paper, we extend graph-based analysis to provide the fundamental dynamic analysis tools necessary for BTWC design, analysis, and optimization. Specifically, we present scalable graph-based techniques to report the N-worst exercised paths in a design for three metrics — timing criticality (slack), activity (toggle count), and activity subject to delay constraints. Compared to existing path-based techniques, our scalable dynamic analysis techniques improve average performance by 977 x, 163 x, and 113 x, respectively, and enable scalable analysis for a full processor design running full applications.

Similar Papers
  • Book Chapter

Runtime Analysis and Instrumentation for Securing Software

  • Jan 01, 2010
  • R Sekar
  • Conference Article
  • Citations11

Graph-based dynamic analysis: Efficient characterization of dynamic timing and activity distributions

  • Nov 01, 2015
  • Hari Cherupalli +1
  • Dissertation

Data flow and heap analysis with application to privilege escalation vulnerability scanning and software theft detection

  • Jan 01, 2013
  • Ping-Fai Chan
  • PDF
  • Research Article
  • Citations67

Malware Classification Using Probability Scoring and Machine Learning

  • Jan 01, 2019
  • IEEE Access
  • Di Xue +4
  • Conference Article
  • Citations38

Precise Dynamic Impact Analysis with Dependency Analysis for Object-oriented Programs

  • Aug 01, 2007
  • Lulu Huang +1
  • Research Article
  • Citations11

Malware Classification Framework for Dynamic Analysis using Information Theory

  • Feb 01, 2017
  • Indian Journal of Science and Technology
  • Ehsan Moshiri +3
  • Conference Article

Fourth international workshop on dynamic analysis (WODA 2006)

  • May 28, 2006
  • Neelam Gupta +1
  • Research Article
  • Citations3

A Comparison of Theoretical and Experimental Loads on the B-47 Resulting from Discrete Vertical Gusts

  • Jan 01, 1959
  • Journal of the Aerospace Sciences
  • Charles E Jackson +1
  • PDF
  • Research Article
  • Citations9

Measurement of sediment particle size distribution and shape using dynamic imaging analysis

  • Sep 01, 2022
  • IOP Conference Series: Earth and Environmental Science
  • N Arora +2
  • Conference Article
  • Citations61

Residual dynamic typestate analysis exploiting static analysis

  • Nov 05, 2007
  • Matthew B Dwyer +1
  • Research Article
  • Citations4

Application of dynamic mechanical analysis techniques to bismuth telluride based thermoelectric materials

  • Dec 01, 2004
  • e-Polymers
  • Witold Brostow +2
  • Research Article
  • Citations60

Dynamic nanoindentation as a tool for the examination of polymeric materials

  • Nov 01, 2004
  • Journal of Materials Research
  • S.A Hayes +2
  • Book Chapter
  • Citations1

Toward an Execution Trace Standard: An MDE Approach

  • Jan 01, 2023
  • Claudia Pereira +2
  • Research Article

Integrated Analysis of Malicious Software: Insights from Static and Dynamic Perspectives

  • Nov 10, 2025
  • Journal of Cybersecurity and Privacy
  • Maria-Mădălina Andronache +2
  • Conference Article
  • Citations37

Trace driven dynamic deadlock detection and reproduction

  • Feb 06, 2014
  • Malavika Samak +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.