by Amir Yazdanbakhsh on Feb 4, 2025 | Tags: abstraction, AGI, compound AI systems, Computer Architecture, Computer Systems, intelligent systems, Machine Learning, Uncertainty
“The growing complexity of intelligent systems can outpace the ability of conventional computing abstractions to support them effectively.” IET REACH 2024, Amir Yazdanbakhsh. I came across this observation by Edsger Dijkstra recently while scrolling X, and...
Read more...
by Phillip Stanley-Marbell on Oct 19, 2021 | Tags: Accelerators, Approximate Computing, Numerical Format, Sensors, Uncertainty
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.
Read more...
by Phillip Stanley-Marbell on May 13, 2021 | Tags: Approximate Computing, Sensors, Uncertainty
Uncertainty in Computation and Its Relevance to Computer Architecture I have recently been thinking about uncertainty in general and uncertainty in computations in particular. It got me thinking about several questions: can uncertainty in computations be exposed above...
Read more...