• DocumentCode
    2474765
  • Title

    A worst case timing analysis technique for multiple-issue machines

  • Author

    Lim, Sung-Soo ; Han, Jung Hee ; Kim, Jihong ; Min, Sang Lyul

  • Author_Institution
    Dept. of Comput. Eng., Seoul Nat. Univ., South Korea
  • fYear
    1998
  • fDate
    2-4 Dec 1998
  • Firstpage
    334
  • Lastpage
    345
  • Abstract
    We propose a worst case timing analysis technique for in-order multiple-issue machines. In the proposed technique, timing information for each program construct is represented by a directed acyclic graph (DAG) that shows dependences among instructions in the program construct. From this information, we derive for each pair of instructions the distance bounds between their issue times. Using these distance bounds, we identify the sets of instructions that can be issued at the same time. Deciding such instructions is an essential task in reasoning about the timing behavior of multiple-issue machines. In order to reduce the complexity of analysis, the distance bounds are progressively refined through a hierarchical analysis over the program syntax tree in a bottom-up fashion. Our experimental results show that the proposed technique can predict the worst case execution times for in-order multiple-issue machines as accurately as ones for simpler RISC processors
  • Keywords
    computational complexity; directed graphs; parallel processing; real-time systems; timing; complexity; directed acyclic graph; distance bounds; hierarchical analysis; in-order multiple-issue machines; program construct; program syntax tree; timing behavior reasoning; worst case timing analysis technique; Computer aided software engineering; Computer science; Educational institutions; Real time systems; Reduced instruction set computing; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium, 1998. Proceedings., The 19th IEEE
  • Conference_Location
    Madrid
  • Print_ISBN
    0-8186-9212-X
  • Type

    conf

  • DOI
    10.1109/REAL.1998.739765
  • Filename
    739765