• DocumentCode
    233611
  • Title

    Studying the Interplay of Concurrency, Performance, Energy and Reliability with ArchOn -- An Architecture-Open Resource-Driven Cross-Layer Modelling Framework

  • Author

    Rafiev, Ashur ; Iliasov, Alexei ; Romanovsky, Alexandre ; Mokhov, Andrey ; Fei Xia ; Yakovlev, Alex

  • Author_Institution
    Newcastle Univ., Newcastle upon Tyne, UK
  • fYear
    2014
  • fDate
    23-27 June 2014
  • Firstpage
    122
  • Lastpage
    131
  • Abstract
    The interplay between pairs of critical factors such as performance, energy and reliability within modern computing systems has always been an interesting topic of study. However, studying the interplay of all three factors together in a many-core, multi-layer design setting has been a relatively recent undertaking. This work explores the practical problems encountered in such studies and introduces the modelling framework ArchOn, which is based on a novel resource-driven graph representation. ArchOn facilitates the analysis and potentially design and synthesis of systems whose design domains are more conveniently organized into multiple layers or levels (e.g. application, OS, hardware, etc.) and potentially large scale and diverse types of concurrency. The layer-agnostic formalism helps designers reason about cross-layer issues and the resource-driven approach is advantageous for reasoning about such issues as energy and time. Example single- and multi-core case studies help explain and illustrate the method.
  • Keywords
    graph theory; multiprocessing systems; parallel architectures; ArchOn; architecture-open resource-driven cross-layer modelling framework; cross-layer issues; layer-agnostic formalism; many-core multilayer design setting; modern computing systems; multicore case studies; resource-driven approach; resource-driven graph representation; single-core case studies; Clocks; Concurrent computing; Hardware; Reliability engineering; Software; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application of Concurrency to System Design (ACSD), 2014 14th International Conference on
  • Conference_Location
    Tunis La Marsa
  • Type

    conf

  • DOI
    10.1109/ACSD.2014.28
  • Filename
    7016335