Visualization of Computer Architecture Simulation Data for System-Level Design Space Exploration

被引:0
|
作者
Taghavi, Toktam [1 ]
Thompson, Mark [1 ]
Pimentel, Andy D. [1 ]
机构
[1] Univ Amsterdam, Inst Informat, Comp Syst Architecture Grp, NL-1012 WX Amsterdam, Netherlands
关键词
Computer architecture simulation; design space exploration; exploratory visualization; linked views; multiple views; coordination;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
System-level Computer architecture simulations create large volumes of simulation data to explore alternative architectural solutions. Interpreting and drawing conclusions from this amount Of Simulation results can be extremely cumbersome. In other domains that also struggle with interpreting large volumes of data, such as scientific computing, data visualization is an invaluable tool. Such visualization is often domain specific and has not become widely studied and utilized for evaluating the results of computer architecture simulations. In this paper, we describe an interactive visual tool for exploring and analyzing alternative architectural solutions at multiple levels of abstraction. As a proof of concept, we have used this tool to create a coordinated, multiple-view visualization for our computer architecture simulation and exploration environment, called Sesame, which aims at system-level performance analysis and design space exploration of multi-core embedded systems. Our results show that our multivariate visualization support can help designers to more easily understand the reasons behind the differences in performance of different design choices, and thus gain more insight in the performance landscape of the design space.
引用
收藏
页码:149 / 160
页数:12
相关论文
共 50 条
  • [1] A case for visualization-integrated system-level design space exploration
    Pimentel, AD
    [J]. EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION, 2005, 3553 : 455 - 464
  • [2] Formal system-level design space exploration
    Knorreck, Daniel
    Apvrille, Ludovic
    Pacalet, Renaud
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2013, 25 (02): : 250 - 264
  • [3] Data Mining in System-Level Design Space Exploration of Embedded Systems
    Richthammer, Valentina
    Scheinert, Tobias
    Glass, Michael
    [J]. EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION, SAMOS 2020, 2020, 12471 : 52 - 66
  • [4] System-level MP-SoC Design Space Exploration Using Tree Visualization
    Taghavi, Toktam
    Pimentel, Andy D.
    Thompson, Mark
    [J]. 2009 IEEE/ACM/IFIP 7TH WORKSHOP ON EMBEDDED SYSTEMS FOR REAL-TIME MULTIMEDIA, 2009, : 80 - 88
  • [5] System-level computer architecture simulation: An experiment report
    Arya, S
    Vlaovic, S
    [J]. 1977 IEEE INTERNATIONAL PERFORMANCE, COMPUTING AND COMMUNICATIONS CONFERENCE, 1997, : 284 - 290
  • [6] Perspectives on System-level MPSoC Design Space Exploration
    Pimientel, Andy
    [J]. PROCEEDINGS OF 2016 INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING AND SIMULATION (SAMOS), 2016, : 335 - 335
  • [7] A methodology for system-level analog design space exploration
    De Bernardinis, F
    Vincentelli, AS
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2004, : 676 - 677
  • [8] A mixed-level co-simulation method for system-level design space exploration
    Thompson, Mark
    Pimentel, Andy D.
    Polstra, Simon
    Erbas, Cagkan
    [J]. PROCEEDINGS OF THE 2006 IEEE/ACM/IFIP WORKSHOP ON EMBEDDED SYSTEMS FOR REAL TIME MULTIMEDIA, 2006, : 27 - +
  • [9] ArchSim: A System-Level Parallel Simulation Platform for the Architecture Design of High Performance Computer
    Yong-Qin Huang
    Hong-Liang Li
    Xiang-Hui Xie
    Lei Qian
    Zi-Yu Hao
    Feng Guo
    Kun Zhang
    [J]. Journal of Computer Science and Technology, 2009, 24 : 901 - 912
  • [10] ArchSim:A System-Level Parallel Simulation Platform for the Architecture Design of High Performance Computer
    黄永勤
    李宏亮
    谢向辉
    钱磊
    郝子宇
    过锋
    张昆
    [J]. Journal of Computer Science & Technology, 2009, 24 (05) : 901 - 912