Author image not provided
 John M Sartori

Authors:
Add personal information
  Affiliation history
Bibliometrics: publication history
Average citations per article6.18
Citation Count204
Publication count33
Publication years2008-2017
Available for download22
Average downloads per article166.09
Downloads (cumulative)3,654
Downloads (12 Months)1,382
Downloads (6 Weeks)248
SEARCH
ROLE
Arrow RightAuthor only


AUTHOR'S COLLEAGUES
See all colleagues of this author

SUBJECT AREAS
See all subject areas




BOOKMARK & SHARE


35 results found Export Results: bibtexendnoteacmrefcsv

Result 1 – 20 of 35
Result page: 1 2

Sort by:

1 published by ACM
January 2018 ACM Computing Surveys (CSUR): Volume 51 Issue 1, January 2018
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 93,   Downloads (12 Months): 93,   Downloads (Overall): 93

Full text available: PDFPDF
Approximate computing has gained research attention recently as a way to increase energy efficiency and/or performance by exploiting some applications’ intrinsic error resiliency. However, little attention has been given to its potential for tackling the communication bottleneck that remains one of the looming challenges to be tackled for efficient parallelism. ...
Keywords: communication reduction, approximate computing, scalability, Approximate communication

2 published by ACM
December 2017 ACM Transactions on Computer Systems (TOCS): Volume 35 Issue 3, December 2017
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 33,   Downloads (12 Months): 33,   Downloads (Overall): 33

Full text available: PDFPDF
Many emerging applications such as the Internet of Things, wearables, implantables, and sensor networks are constrained by power and energy. These applications rely on ultra-low-power processors that have rapidly become the most abundant type of processor manufactured today. In the ultra-low-power embedded systems used by these applications, peak power and ...
Keywords: hardware–software coanalysis, Internet of Things, application-specific hardware, ultra-low-power processors, Peak power analysis

3 published by ACM
October 2017 ESTIMedia '17: Proceedings of the 15th IEEE/ACM Symposium on Embedded Systems for Real-Time Multimedia
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 6,   Downloads (12 Months): 14,   Downloads (Overall): 14

Full text available: PDFPDF
Internet-connected mobile processors used in cellphones, tablets, and internet-of-things (IoT) devices are generating and transmitting data at an ever-increasing rate. These devices are already the most abundant types of processor parts produced and used today and are growing in ubiquity with the rapid proliferation of mobile and IoT technologies. Size ...

4 published by ACM
October 2017 MICRO-50 '17: Proceedings of the 50th Annual IEEE/ACM International Symposium on Microarchitecture
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 31,   Downloads (12 Months): 129,   Downloads (Overall): 129

Full text available: PDFPDF
The growing movement to connect literally everything to the internet ( internet of things or IoT ) through ultra-low-power embedded microprocessors poses a critical challenge for information security. Gate-level tracking of information flows has been proposed to guarantee information flow security in computer systems. However, such solutions rely on non-commodity, ...
Keywords: security, ultra-low-power processors, hardware-software co-analysis, information flow, internet of things

5 published by ACM
June 2017 ISCA '17: Proceedings of the 44th Annual International Symposium on Computer Architecture
Publisher: ACM
Bibliometrics:
Citation Count: 2
Downloads (6 Weeks): 25,   Downloads (12 Months): 339,   Downloads (Overall): 339

Full text available: PDFPDF
A large number of emerging applications such as implantables, wearables, printed electronics, and IoT have ultra-low area and power constraints. These applications rely on ultra-low-power general purpose microcontrollers and microprocessors, making them the most abundant type of processor produced and used today. While general purpose processors have several advantages, such ...
Keywords: application-specific processors, bespoke processors, Internet of Things, ultra-low-power processors, hardware-software co-analysis
Also published in:
September 2017  ACM SIGARCH Computer Architecture News - ISCA'17: Volume 45 Issue 2, May 2017

6 published by ACM
April 2017 ASPLOS '17: Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 37,   Downloads (12 Months): 471,   Downloads (Overall): 471

Full text available: PDFPDF
Many emerging applications such as IoT, wearables, implantables, and sensor networks are power- and energy-constrained. These applications rely on ultra-low-power processors that have rapidly become the most abundant type of processor manufactured today. In the ultra-low-power embedded systems used by these applications, peak power and energy requirements are the primary ...
Keywords: power, energy management, embedded computing, internet of things (iot)
Also published in:
May 2017  ACM SIGPLAN Notices - ASPLOS '17: Volume 52 Issue 4, April 2017 May 2017  ACM SIGARCH Computer Architecture News - Asplos'17: Volume 45 Issue 1, March 2017

7 published by ACM
November 2016 ICCAD '16: Proceedings of the 35th International Conference on Computer-Aided Design
Publisher: ACM
Bibliometrics:
Citation Count: 1
Downloads (6 Weeks): 2,   Downloads (12 Months): 20,   Downloads (Overall): 35

Full text available: PDFPDF
Synthesis tools for approximate sequential circuits require the ability to quickly, efficiently, and automatically characterize and bound the errors produced by the circuits. Previous approaches to characterize errors in approximate sequential circuits have been based on simulations spanning all cycles of a sequential computation. These approaches, however, are not scalable ...

8
June 2016 ISCA '16: Proceedings of the 43rd International Symposium on Computer Architecture
Publisher: IEEE Press
Bibliometrics:
Citation Count: 1
Downloads (6 Weeks): 8,   Downloads (12 Months): 59,   Downloads (Overall): 59

Full text available: PDFPDF
Many emerging applications such as the internet of things, wearables, and sensor networks have ultra-low-power requirements. At the same time, cost and programmability considerations dictate that many of these applications will be powered by general purpose embedded microprocessors and microcontrollers, not ASICs. In this paper, we exploit a new opportunity ...
Also published in:
October 2016  ACM SIGARCH Computer Architecture News - ISCA'16: Volume 44 Issue 3, June 2016

9
January 2016 IEEE Micro: Volume 36 Issue 1, January 2016
Publisher: IEEE Computer Society Press
Bibliometrics:
Citation Count: 0

The authors propose automated algorithmic error resilience based on outlier detection. The approach exploits characteristic behavior of a class of applications to create metric functions that normally produce values according to a designed distribution or behavior and produce outlier values when computations are affected by errors. For a robust algorithm ...

10
December 2015 ICPADS '15: Proceedings of the 2015 IEEE 21st International Conference on Parallel and Distributed Systems (ICPADS)
Publisher: IEEE Computer Society
Bibliometrics:
Citation Count: 0

Binarization plays an important role in document image processing, particularly in degraded document images. Among all local adaptive image thresholding algorithms, the Nick method has shown excellent binarization performance for degraded document images. However, local image thresholding algorithms, including the Nick method, are computationally intensive, requiring significant time to process ...

11
November 2015 ICCAD '15: Proceedings of the IEEE/ACM International Conference on Computer-Aided Design
Publisher: IEEE Press
Bibliometrics:
Citation Count: 2
Downloads (6 Weeks): 2,   Downloads (12 Months): 24,   Downloads (Overall): 48

Full text available: PDFPDF
In light of increasing energy overheads required to guarantee correctness as variations increase with continued technology scaling, better-than-worst-case (BTWC) design has become a hot topic. Several BTWC design techniques utilize dynamic information like path activity when optimizing a design and rely on path-based analysis to determine the dynamic slack distribution ...

12 published by ACM
August 2014 ISLPED '14: Proceedings of the 2014 international symposium on Low power electronics and design
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 1,   Downloads (12 Months): 6,   Downloads (Overall): 37

Full text available: PDFPDF
Software-based path delay fault testing (SPDFT) has been used to identify faulty chips that cannot meet timing constraints due to gross delay defects. In this paper, we propose using SPDFT for a new purpose -- aggressively selecting the operating point of a variation-affected design. In order to use SPDFT for ...
Keywords: software canaries, software-based path delay fault testing, energy-efficiency

13 published by ACM
February 2014 CGO '14: Proceedings of Annual IEEE/ACM International Symposium on Code Generation and Optimization
Publisher: ACM
Bibliometrics:
Citation Count: 1
Downloads (6 Weeks): 1,   Downloads (12 Months): 8,   Downloads (Overall): 67

Full text available: PDFPDF
In this paper, we propose automated algorithmic error resilience based on outlier detection. Our approach exploits the characteristic behavior of a class of applications to create metric functions that normally produce metric values according to a designed distribution or behavior and produce outlier values (i.e., values that do not conform ...
Keywords: algorithmic error resilience, outlier detection, structured grids, application robustification

14 published by ACM
November 2013 SC '13: Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis
Publisher: ACM
Bibliometrics:
Citation Count: 16
Downloads (6 Weeks): 3,   Downloads (12 Months): 36,   Downloads (Overall): 197

Full text available: PDFPDF
Due to their large memory capacities, many modern servers require chipkill correct, an advanced type of memory error detection and correction, to meet their reliability requirements. However, existing chipkill-correct solutions incur high power or storage overheads, or both because they use dedicated error-correction resources per codeword to perform error correction. ...

15
October 2013 IEEE Transactions on Very Large Scale Integration (VLSI) Systems: Volume 21 Issue 10, October 2013
Publisher: IEEE Educational Activities Department
Bibliometrics:
Citation Count: 5

The proliferation of embedded systems and mobile devices has created an increasing demand for low-energy hardware. Dynamic voltage and frequency scaling (DVFS) is a popular energy reduction technique that allows a hardware design to reduce average power consumption while still enabling the design to meet a high-performance target when necessary. ...

16
July 2013 IEEE Computer Architecture Letters: Volume 12 Issue 2, July 2013
Publisher: IEEE Computer Society
Bibliometrics:
Citation Count: 0

It is well-known that a significant fraction of server power is consumed in memory; this is especially the case for servers with chipkill correct memories. We propose a new chipkill correct memory organization that decouples correction of errors due to local faults that affect a single symbol in a word ...
Keywords: DRAM chips,Random access memory,Low power electronics,Servers,Computer architecture,DRAM,chipkill correct,low power,reliable memory

17 published by ACM
May 2013 ACM Transactions on Embedded Computing Systems (TECS) - Special Section on Probabilistic Embedded Computing: Volume 12 Issue 2s, May 2013
Publisher: ACM
Bibliometrics:
Citation Count: 2
Downloads (6 Weeks): 1,   Downloads (12 Months): 24,   Downloads (Overall): 193

Full text available: PDFPDF
Escalating variations in modern CMOS designs have become a threat to Moore’s law. In light of the increasing costs of standard worst-case design practices, timing speculation has become a popular approach for dealing with static and dynamic non-determinism and increasing yield. Timing speculative architectures allow conservative guardbands to be relaxed, ...
Keywords: Error resilience, timing speculation, computer architecture, energy efficiency

18
February 2013 IEEE Transactions on Multimedia: Volume 15 Issue 2, February 2013
Publisher: IEEE Press
Bibliometrics:
Citation Count: 10

Control and memory divergence between threads within the same execution bundle, or warp, have been shown to cause significant performance bottlenecks for GPU applications. In this paper, we exploit the observation that many GPU applications exhibit error tolerance to propose branch and data herding. Branch herding eliminates control divergence by ...

19 published by ACM
September 2012 PACT '12: Proceedings of the 21st international conference on Parallel architectures and compilation techniques
Publisher: ACM
Bibliometrics:
Citation Count: 6
Downloads (6 Weeks): 1,   Downloads (12 Months): 8,   Downloads (Overall): 175

Full text available: PDFPDF
Control and memory divergence between threads in the same execution bundle, or warp, can significantly throttle the performance of GPU applications. We exploit the observation that many GPU applications exhibit error tolerance to propose branch and data herding. Branch herding eliminates control divergence by forcing all threads in a warp ...
Keywords: error tolerance, high performance, control divergence, gpgpu, memory divergence

20 published by ACM
June 2012 DAC '12: Proceedings of the 49th Annual Design Automation Conference
Publisher: ACM
Bibliometrics:
Citation Count: 5
Downloads (6 Weeks): 3,   Downloads (12 Months): 12,   Downloads (Overall): 176

Full text available: PDFPDF
Much recent research [8, 6, 7] suggests significant power and energy benefits of relaxing correctness constraints in future processors. Such processors with relaxed constraints have often been referred to as stochastic processors [10, 15, 11]. In this paper we present three approaches for building applications for such processors. The first ...
Keywords: ABFT, application error tolerance, stochastic processors



The ACM Digital Library is published by the Association for Computing Machinery. Copyright © 2018 ACM, Inc.
Terms of Usage   Privacy Policy   Code of Ethics   Contact Us