Skip to main content

Showing 1–4 of 4 results for author: Khalifa, D B

.
  1. What Operations can be Performed Directly on Compressed Arrays, and with What Error?

    Authors: Tripti Agarwal, Harvey Dam, Dorra Ben Khalifa, Matthieu Martel, P. Sadayappan, Ganesh Gopalakrishnan

    Abstract: In response to the rapidly escalating costs of computing with large matrices and tensors caused by data movement, several lossy compression methods have been developed to significantly reduce data volumes. Unfortunately, all these methods require the data to be decompressed before further computations are done. In this work, we develop a lossy compressor that allows a dozen fairly fundamental oper… ▽ More

    Submitted 17 June, 2024; originally announced June 2024.

    Comments: An extended but earlier version of paper in https://dl.acm.org/doi/10.1145/3624062.3625122 published at the DRBSD Workshop in 2023

  2. arXiv:2203.07486  [pdf, other

    cs.SE

    Constrained Precision Tuning

    Authors: Dorra Ben Khalifa, Matthieu Martel

    Abstract: Precision tuning or customized precision number representations is emerging, in these recent years, as one of the most promising techniques that has a positive impact on the footprint of programs concerning energy consumption, bandwidth usage and computation time of numerical programs. In contrast to the uniform precision, mixed precision tuning assigns different finite-precision types to each var… ▽ More

    Submitted 14 March, 2022; originally announced March 2022.

    Comments: 8 pages, 3 figures

  3. arXiv:2108.00228  [pdf, other

    cs.SE physics.comp-ph

    A Study of the Floating-Point Tuning Behaviour on the N-body Problem

    Authors: Dorra Ben Khalifa, Matthieu Martel

    Abstract: In this article, we apply a new methodology for precision tuning to the N-body problem. Our technique, implemented in a tool named POP, makes it possible to optimize the numerical data types of a program performing floating-point computations by taking into account the requested accuracy on the results. POP reduces the problem of finding the minimal number of bits needed for each variable of the p… ▽ More

    Submitted 31 July, 2021; originally announced August 2021.

    Comments: 15 pages

  4. arXiv:2103.05241  [pdf, other

    cs.PL cs.SE

    Fast and Efficient Bit-Level Precision Tuning

    Authors: Assalé Adjé, Dorra Ben Khalifa, Matthieu Martel

    Abstract: In this article, we introduce a new technique for precision tuning. This problem consists of finding the least data types for numerical values such that the result of the computation satisfies some accuracy requirement. State of the art techniques for precision tuning use a try and fail approach. They change the data types of some variables of the program and evaluate the accuracy of the result. D… ▽ More

    Submitted 9 March, 2021; originally announced March 2021.

    Comments: 24 pages, 6 figures