Uncertainty in Computation and Computer Architectures, Part 2

In Part 1 of this two-part post, I looked at some of the existing and possible avenues for computer architecture research relating to tracking uncertainty in computations, using the blackscholes benchmark from the PARSEC suite of computer architecture research benchmark applications as a working example. In this post, I’ll outline some existing and possible future paths for computer architects in computation with uncertainty. Just as architectural support and microarchitectural implementations of floating-point number representations improved the ease of implementation of real-valued computations, architectural and microarchitectural support for representations of uncertainty could enable new approaches to trustworthy computation on empirical data.

Disclaimer: These posts are written by individual contributors to share their thoughts on the Computer Architecture Today blog for the benefit of the community. Any views or opinions represented in this blog are personal, belong solely to the blog author and do not represent those of ACM SIGARCH or its parent organization, ACM.

Happy Birthday, CASA! A Retrospective

With MICRO upon us, I would like to take time to reflect on the events running up to the establishment of CASA, or the Computer Architecture...

Applications of Formal Methods in Computer Architecture

This blog post samples a growing body of research which leverages formal methods techniques to solve computer architecture challenges. While...

The Time is Ripe for Disaggregated Systems

Despite being hidden from the end user, datacenters are ubiquitous in today’s life. Massive datacenter installations are the driving force...

Numerical Encoding for DNN Accelerators

DNN training is emerging as a popular compute-intensive workload. This blog post provides an overview of the recent research on numerical...

Featured Announcements

Commitment to diversity and inclusivity

We are committed to creating an environment that welcomes new ideas and perspectives, and where hostility or other harmful behaviors are not tolerated.

Denunciation of racism

We hope no one will ever experience racism at one of our sponsored events.

Calls for Contributions

Calls for papers, tutorials, workshops, presentations and other technical contributions.

Call for Papers: IEEE Micro Top Picks 2022
June 13, 2022 in Haifa, Israel
Call for Papers: SYSTOR 22
February 12, 2022 in Seoul, South Korea
Call for Workshops/Tutorials: CGO 2022
view more...

Calls for Participation

Information on registering and attending conferences, workshops and other events.

October 24, 2021 in Virtual Conference
ICCD 2021
October 8, 2021 in Virtual Conference
October 14, 2021 in Virtual Conference
NOCS 2021
October 18, 2021 in Virtual
MICRO 2021
September 27, 2021 in Virtual
PACT 2021
view more...