paper-with-me

Papers

Comparing and Combining Approximate Computing Frameworks

2021-02-16 · Saeid Barati, Gordon Kindlmann, Hank Hoffmann

Approximate computing frameworks configure applications so they can operate at a range of points in an accuracy-performance trade-off space. Prior work has introduced many frameworks to create approximate programs. As approximation frameworks proliferate, it is natural to ask how they can be compared and combined to create even larger, richer trade-off spaces. We address these questions by presenting VIPER and BOA. VIPER compares trade-off spaces induced by different approximation frameworks by visualizing performance improvements across the full range of possible accuracies. BOA is a family of exploration techniques that quickly locate Pareto-efficient points in the immense trade-off space produced by the combination of two or more approximation frameworks. We use VIPER and BOA to compare and combine three different approximation frameworks from across the system stack, including: one that changes numerical precision, one that skips loop iterations, and one that manipulates existing application parameters. Compared to simply looking at Pareto-optimal curves, we find VIPER's visualizations provide a quicker and more convenient way to determine the best approximation technique for any accuracy loss. Compared to a state-of-the-art evolutionary algorithm, we find that BOA explores 14x fewer configurations yet locates 35% more Pareto-efficient points.

📄 PDF Abstract BibTeX arXiv:2102.08771

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Directional Sign Loss: A Topology-Preserving Loss Function that Approximates the Sign of Finite Differences

2025-04-05 · Harvey Dam, Tripti Agarwal, Ganesh Gopalakrishnan

Preserving critical topological features in learned latent spaces is a fundamental challenge in representation learning, particularly for topology-sensitive data. This paper introduces directional sign loss (DSL), a nove…

Representation Learning

Interpretable embeddings to understand computing careers

2021-11-16 · ACL ARR November 2021 11 · Anonymous

We propose an approach for analyzing and comparing curricula of study programs in higher education. Pre-trained word embeddings are fine-tuned in a study program classification task, where each curriculum is represented …

Metric LearningWord Embeddings

The intelligent prediction and assessment of financial information risk in the cloud computing model

2024-04-14 · Yufu Wang, Mingwei Zhu, Jiaqiang Yuan, Guanghui Wang 외

Cloud computing (cloud computing) is a kind of distributed computing, referring to the network "cloud" will be a huge data calculation and processing program into countless small programs, and then, through the system co…

Cloud ComputingDistributed ComputingManagement

Bethe Learning of Conditional Random Fields via MAP Decoding

2015-03-04 · Kui Tang, Nicholas Ruozzi, David Belanger, Tony Jebara

Many machine learning tasks can be formulated in terms of predicting structured outputs. In frameworks such as the structured support vector machine (SVM-Struct) and the structured perceptron, discriminative functions ar…

Image SegmentationSemantic Segmentation

Online Deep Equilibrium Learning for Regularization by Denoising

2022-05-25 · Jiaming Liu, Xiaojian Xu, Weijie Gan, Shirin Shoushtari 외

Plug-and-Play Priors (PnP) and Regularization by Denoising (RED) are widely-used frameworks for solving imaging inverse problems by computing fixed-points of operators combining physical measurement models and learned im…

Denoising