NSF expedition on variability-aware software: Recent results and contributions

被引:8
|
作者
Wanner, Lucas [1 ]
Lai, Liangzhen [1 ]
Rahimi, Abbas [2 ]
Gottscho, Mark [1 ]
Mercati, Pietro [2 ]
Huang, Chu-Hsiang [1 ]
Sala, Frederic [1 ]
Agarwal, Yuvraj
Dolecek, Lara [1 ]
Dutt, Nikil [4 ]
Gupta, Puneet [1 ]
Gupta, Rajesh [2 ]
Jhala, Ranjit [2 ]
Kumar, Rakesh [5 ]
Lerner, Sorin [2 ]
Mitra, Subhasish [6 ]
Nicolau, Alexandru [7 ]
Rosing, Tajana Simunic [2 ]
Srivastava, Mani B. [1 ]
Swanson, Steve [2 ]
Sylvester, Dennis [8 ]
Zhou, Yuanyuan [2 ,3 ]
机构
[1] Univ Calif Los Angeles, Dept Elect Engn, Los Angeles, CA 90024 USA
[2] Univ Calif San Diego, Comp Sci & Engn Dept, San Diego, CA 92103 USA
[3] Carnegie Mellon Univ, Dept Comp Sci, Pittsburgh, PA 15213 USA
[4] Univ Calif Irvine, Dept Comp Sci, Irvine, CA USA
[5] Univ Illinois, Elect & Comp Engn Dept, Urbana, IL USA
[6] Stanford Univ, Dept Elect Engn, Stanford, CA 94305 USA
[7] Univ Calif Irvine, Ctr Embedded Comp Syst, Irvine, CA USA
[8] Univ Michigan, Dept Elect Engn & Comp Sci, Ann Arbor, MI 48109 USA
来源
IT-INFORMATION TECHNOLOGY | 2015年 / 57卷 / 03期
基金
美国国家科学基金会;
关键词
Hardware variations; variability-aware software; survey;
D O I
10.1515/itit-2014-1085
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we summarize recent results and contributions from the NSF Expedition on Variability-Aware Software, a five year, multi-university effort to tackle the problem of hardware variations and its implications and opportunities in software. The Expedition has made contributions in characterization and online monitoring of variations (particularly in microprocessors and flash memories), proposed new coding techniques for variability-tolerant storage, provided tools and platforms for the development of variability-aware software, and created new runtime support systems for variability-aware task-scheduling and execution.
引用
收藏
页码:181 / 198
页数:18
相关论文
共 50 条
  • [21] Variability-Aware, Discrete Optimization for Analog Circuits
    Jung, Seobin
    Lee, Jiho
    Kim, Jaeha
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2014, 33 (08) : 1117 - 1130
  • [22] Variability-Aware Memristive Crossbars-A Tutorial
    James, A. P.
    Chua, L. O.
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2022, 69 (06) : 2570 - 2574
  • [23] Variability-aware Request Replication for Latency Curtailment
    Qiu, Zhan
    Perez, Juan F.
    Harrison, Peter G.
    IEEE INFOCOM 2016 - THE 35TH ANNUAL IEEE INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS, 2016,
  • [24] Variability-Aware Memory Management for Nanoscale Computing
    Dutt, Nikil
    Gupta, Puneet
    Nicolau, Alex
    Bathen, Luis Angel D.
    Gottscho, Mark
    2013 18TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2013, : 125 - 132
  • [25] Variability-Aware Thermal Simulation using CNNs
    Sultan, Hameedah
    Sarangi, Smruti R.
    2021 34TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2021 20TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID & ES 2021), 2021, : 65 - 70
  • [26] Detecting and Describing Variability-Aware Design Patterns in Feature-Oriented Software Product Lines
    Schuster, Sven
    Seidl, Christoph
    Schaefer, Ina
    PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, 2018, : 731 - 742
  • [27] Variability-aware latency amelioration in distributed environments
    Tumanov, Alexey
    Allison, Robert
    Stuerzlinger, Wolfgang
    IEEE VIRTUAL REALITY 2007, PROCEEDINGS, 2007, : 123 - +
  • [28] Variability-aware MMIC design through multiphysics modelling
    Guerrieri, S. Donati
    Ramella, C.
    Catoggio, E.
    Bonani, F.
    2022 IEEE MTT-S INTERNATIONAL CONFERENCE ON NUMERICAL ELECTROMAGNETIC AND MULTIPHYSICS MODELING AND OPTIMIZATION, NEMO, 2022,
  • [29] Systematic derivation of correct variability-aware program analyses
    Midtgaard, Jan
    Dimovski, Aleksandar S.
    Brabrand, Claus
    Wasowski, Andrzej
    SCIENCE OF COMPUTER PROGRAMMING, 2015, 105 : 145 - 170
  • [30] Variability-aware multilevel integrated spiral inductor synthesis
    Nieuwoudt, Arthur
    Massoud, Yehia
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2006, 25 (12) : 2613 - 2625