메뉴 건너뛰기




Volumn , Issue , 2014, Pages 309-328

Chisel: Reliability-and accuracy-aware optimization of approximate computational kernels

Author keywords

Approximate Computing

Indexed keywords

COMPUTER SYSTEMS PROGRAMMING; ENERGY CONSERVATION; ENERGY UTILIZATION; IMAGE PROCESSING; RELIABILITY; SPECIFICATIONS; TOOLS;

EID: 84908285161     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/10.1145/2660193.2660231     Document Type: Conference Paper
Times cited : (91)

References (47)
  • 2
    • 84869808037 scopus 로고    scopus 로고
    • White box sampling in uncertain data processing enabled by program analysis
    • T. Bao, Y. Zheng, and X. Zhang. White box sampling in uncertain data processing enabled by program analysis. OOPSLA, 2012.
    • (2012) OOPSLA
    • Bao, T.1    Zheng, Y.2    Zhang, X.3
  • 4
    • 84908301864 scopus 로고    scopus 로고
    • Tuning approximate computations with constraint-based type inference
    • B. Boston, A. Sampson, D. Grossman, and L. Ceze. Tuning approximate computations with constraint-based type inference. WACAS, 2014.
    • (2014) WACAS
    • Boston, B.1    Sampson, A.2    Grossman, D.3    Ceze, L.4
  • 5
    • 84863438138 scopus 로고    scopus 로고
    • Proving acceptability properties of relaxed nondeterministic approximate programs
    • M. Carbin, D. Kim, S. Misailovic, and M. Rinard. Proving acceptability properties of relaxed nondeterministic approximate programs. PLDI, 2012.
    • (2012) PLDI
    • Carbin, M.1    Kim, D.2    Misailovic, S.3    Rinard, M.4
  • 6
    • 84873437273 scopus 로고    scopus 로고
    • Verified integrity properties for safe approximate program transformations
    • M. Carbin, D. Kim, S. Misailovic, and M. Rinard. Verified integrity properties for safe approximate program transformations. PEPM, 2013.
    • (2013) PEPM
    • Carbin, M.1    Kim, D.2    Misailovic, S.3    Rinard, M.4
  • 7
    • 84888167548 scopus 로고    scopus 로고
    • Verifying quantitative reliability for programs that execute on unreliable hardware
    • M. Carbin, S.Misailovic, andM. Rinard. Verifying quantitative reliability for programs that execute on unreliable hardware. OOPSLA, 2013.
    • (2013) OOPSLA
    • Carbin, M.1    Misailovic, S.2    Rinard, M.3
  • 8
    • 77955883088 scopus 로고    scopus 로고
    • Automatically identifying critical input regions and code in applications
    • M. Carbin andM. Rinard. Automatically identifying critical input regions and code in applications. ISSTA, 2010.
    • (2010) ISSTA
    • Carbin, M.1    Rinard, M.2
  • 11
    • 84893452571 scopus 로고    scopus 로고
    • Sound compilation of reals
    • E. Darulova and V. Kuncak. Sound compilation of reals. POPL, 2014.
    • (2014) POPL
    • Darulova, E.1    Kuncak, V.2
  • 13
    • 84858790858 scopus 로고    scopus 로고
    • Architecture support for disciplined approximate programming
    • H. Esmaeilzadeh, A. Sampson, L. Ceze, and D. Burger. Architecture support for disciplined approximate programming. ASPLOS, 2012.
    • (2012) ASPLOS
    • Esmaeilzadeh, H.1    Sampson, A.2    Ceze, L.3    Burger, D.4
  • 14
    • 84960386510 scopus 로고    scopus 로고
    • Floating-point bitwidth analysis via automatic differentiation
    • A. Gaffar, O.Mencer, W. Luk, P. Cheung, and N. Shirazi. Floating-point bitwidth analysis via automatic differentiation. FPT, 2002.
    • (2002) FPT
    • Gaffar, A.1    Mencer, O.2    Luk, W.3    Cheung, P.4    Shirazi, N.5
  • 15
    • 84908291967 scopus 로고    scopus 로고
    • Gurobi. http://www.gurobi.com/.
    • Gurobi.
  • 17
    • 84860691732 scopus 로고    scopus 로고
    • A 1.45ghz 52-to-162gflops/w variable-precision floating-point fused multiply-add unit with certainty tracking in 32nm cmos
    • H. Kaul, M. Anders, S.Mathew, S. Hsu, A Agarwal, F. Sheikh, R. Krishnamurthy, and S. Borkar. A 1.45ghz 52-to-162gflops/w variable-precision floating-point fused multiply-add unit with certainty tracking in 32nm cmos. ISSCC, 2012.
    • (2012) ISSCC
    • Kaul, H.1    Anders, M.2    Mathew, S.3    Hsu, S.4    Agarwal, A.5    Sheikh, F.6    Krishnamurthy, R.7    Borkar, S.8
  • 18
    • 34547230662 scopus 로고    scopus 로고
    • Mitigating soft error failures for multimedia applications by selective data protection
    • K. Lee, A. Shrivastava, I. Issenin, N. Dutt, and N. Venkatasubramanian. Mitigating soft error failures for multimedia applications by selective data protection. CASES, 2006.
    • (2006) CASES
    • Lee, K.1    Shrivastava, A.2    Issenin, I.3    Dutt, N.4    Venkatasubramanian, N.5
  • 19
    • 77953110390 scopus 로고    scopus 로고
    • Ersa error resilient system architecture for probabilistic applications
    • L. Leem, H. Cho, J. Bau, Q. Jacobson, and S.Mitra. Ersa: error resilient system architecture for probabilistic applications. DATE, 2010.
    • (2010) DATE
    • Leem, L.1    Cho, H.2    Bau, J.3    Jacobson, Q.4    Mitra, S.5
  • 20
    • 84908287097 scopus 로고    scopus 로고
    • Parallelization primitives for dynamic sparse computations
    • T. Lin, S. Tarsa, and H. T. Kung. Parallelization primitives for dynamic sparse computations. HotPar, 2013.
    • (2013) HotPar
    • Lin, T.1    Tarsa, S.2    Kung, H.T.3
  • 21
    • 79953075520 scopus 로고    scopus 로고
    • Flikker: Saving dram refresh-power through critical data partitioning
    • S. Liu, K. Pattabiraman, T.Moscibroda, and B. Zorn. Flikker: saving dram refresh-power through critical data partitioning. ASPLOS, 2011.
    • (2011) ASPLOS
    • Liu, S.1    Pattabiraman, K.2    Moscibroda, T.3    Zorn, B.4
  • 25
    • 80053180249 scopus 로고    scopus 로고
    • Probabilistically accurate program transformations
    • S.Misailovic, D. Roy, andM. Rinard. Probabilistically accurate program transformations. SAS, 2011.
    • (2011) SAS
    • Misailovic, S.1    Roy, D.2    Rinard, M.3
  • 28
    • 48149115497 scopus 로고    scopus 로고
    • Automatic accuracy-guaranteed bit-width optimization for fixed and floating-point systems
    • W. Osborne, R. Cheung, J. Coutinho, W. Luk, and O.Mencer. Automatic accuracy-guaranteed bit-width optimization for fixed and floating-point systems. FPL, 2007.
    • (2007) FPL
    • Osborne, W.1    Cheung, R.2    Coutinho, J.3    Luk, W.4    Mencer, O.5
  • 29
    • 25844483771 scopus 로고    scopus 로고
    • Energy aware computing through probabilistic switching: A study of limits
    • K. Palem. Energy aware computing through probabilistic switching: A study of limits. IEEE Transactions on Computers, 2005.
    • (2005) IEEE Transactions on Computers
    • Palem, K.1
  • 31
    • 85009414856 scopus 로고    scopus 로고
    • Expectationoriented framework for automating approximate programming
    • Georgia Institute of Technology
    • J. Park, X. Zhang, K. Ni, H. Esmaeilzadeh, and M. Naik. Expectationoriented framework for automating approximate programming. Technical Report GT-CS-14-05, Georgia Institute of Technology, 2014.
    • (2014) Technical Report GT-CS-14-05
    • Park, J.1    Zhang, X.2    Ni, K.3    Esmaeilzadeh, H.4    Naik, M.5
  • 32
    • 34547435244 scopus 로고    scopus 로고
    • Probabilistic accuracy bounds for fault-tolerant computations that discard tasks
    • M. Rinard. Probabilistic accuracy bounds for fault-tolerant computations that discard tasks. ICS, 2006.
    • (2006) ICS
    • Rinard, M.1
  • 33
    • 42149175943 scopus 로고    scopus 로고
    • Using early phase termination to eliminate load imbalances at barrier synchronization points
    • M. Rinard. Using early phase termination to eliminate load imbalances at barrier synchronization points. OOPSLA, 2007.
    • (2007) OOPSLA
    • Rinard, M.1
  • 34
    • 84906487819 scopus 로고    scopus 로고
    • Enhancing server availability and security through failure-oblivious computing
    • M. Rinard, C. Cadar, D. Dumitran, D.M. Roy, T. Leu, andW.S. Beebee Jr. Enhancing server availability and security through failure-oblivious computing. OSDI, 2004.
    • (2004) OSDI
    • Rinard, M.1    Cadar, C.2    Dumitran, D.3    Roy, D.M.4    Leu, T.5    Beebee, W.S.6
  • 35
    • 84905668568 scopus 로고    scopus 로고
    • Asac: Automatic sensitivity analysis for approximate computing
    • P. Roy, R. Ray, C.Wang, andW.Wong. Asac: automatic sensitivity analysis for approximate computing. LCTES, 2014.
    • (2014) LCTES
    • Roy, P.1    Ray, R.2    Wang, C.3    Wong, W.4
  • 40
    • 80053213080 scopus 로고    scopus 로고
    • Managing performance vs. Accuracy trade-offs with loop perforation
    • S. Sidiroglou, S. Misailovic, H. Hoffmann, and M. Rinard. Managing performance vs. accuracy trade-offs with loop perforation. FSE, 2011.
    • (2011) FSE
    • Sidiroglou, S.1    Misailovic, S.2    Hoffmann, H.3    Rinard, M.4
  • 46
    • 84859982555 scopus 로고    scopus 로고
    • Eprof: An energy/performance/reliability optimization framework for streaming applications
    • Y. Yetim, S.Malik, andM.Martonosi. Eprof: An energy/performance/reliability optimization framework for streaming applications. ASP-DAC'12.
    • ASP-DAC'12
    • Yetim, Y.1    Malik, S.2    Martonosi, M.3
  • 47
    • 84857880446 scopus 로고    scopus 로고
    • Randomized accuracyaware program transformations for efficient approximate computations
    • Z. Zhu, S. Misailovic, J. Kelner, and M. Rinard. Randomized accuracyaware program transformations for efficient approximate computations. POPL, 2012.
    • (2012) POPL
    • Zhu, Z.1    Misailovic, S.2    Kelner, J.3    Rinard, M.4


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.