Skip to main content

Showing 1–6 of 6 results for author: Barai, A

Searching in archive cs. Search in all archives.
.
  1. arXiv:2311.12883  [pdf, other

    cs.SE cs.PF cs.PL

    LLVM Static Analysis for Program Characterization and Memory Reuse Profile Estimation

    Authors: Atanu Barai, Nandakishore Santhi, Abdur Razzak, Stephan Eidenbenz, Abdel-Hameed A. Badawy

    Abstract: Profiling various application characteristics, including the number of different arithmetic operations performed, memory footprint, etc., dynamically is time- and space-consuming. On the other hand, static analysis methods, although fast, can be less accurate. This paper presents an LLVM-based probabilistic static analysis method that accurately predicts different program characteristics and estim… ▽ More

    Submitted 20 November, 2023; originally announced November 2023.

    Comments: This paper was accepted at the MEMSYS '23 conference, The International Symposium on Memory Systems, October 02, 2023 - October 05, 2023, Alexandria, VA

  2. arXiv:2202.07798  [pdf, other

    cs.LG cs.PF

    BB-ML: Basic Block Performance Prediction using Machine Learning Techniques

    Authors: Hamdy Abdelkhalik, Shamminuj Aktar, Yehia Arafa, Atanu Barai, Gopinath Chennupati, Nandakishore Santhi, Nishant Panda, Nirmal Prajapati, Nazmul Haque Turja, Stephan Eidenbenz, Abdel-Hameed Badawy

    Abstract: Recent years have seen the adoption of Machine Learning (ML) techniques to predict the performance of large-scale applications, mostly at a coarse level. In contrast, we propose to use ML techniques for performance prediction at a much finer granularity, namely at the Basic Block (BB) level, which are single entry, single exit code blocks that are used for analysis by the compilers to break down a… ▽ More

    Submitted 11 November, 2023; v1 submitted 15 February, 2022; originally announced February 2022.

    Comments: Accepted at the 29th IEEE International Conference on Parallel and Distributed Systems (ICPADS 2023)

  3. PPT-Multicore: Performance Prediction of OpenMP applications using Reuse Profiles and Analytical Modeling

    Authors: Atanu Barai, Yehia Arafa, Abdel-Hameed Badawy, Gopinath Chennupati, Nandakishore Santhi, Stephan Eidenbenz

    Abstract: We present PPT-Multicore, an analytical model embedded in the Performance Prediction Toolkit (PPT) to predict parallel application performance running on a multicore processor. PPT-Multicore builds upon our previous work towards a multicore cache model. We extract LLVM basic block labeled memory trace using an architecture-independent LLVM-based instrumentation tool only once in an application's l… ▽ More

    Submitted 11 April, 2021; originally announced April 2021.

    Comments: arXiv admin note: text overlap with arXiv:2103.10635. J Supercomput (2021)

    Report number: LA-UR-21-22749

  4. PPT-SASMM: Scalable Analytical Shared Memory Model: Predicting the Performance of Multicore Caches from a Single-Threaded Execution Trace

    Authors: Atanu Barai, Gopinath Chennupati, Nandakishore Santhi, Abdel-Hameed Badawy, Yehia Arafa, Stephan Eidenbenz

    Abstract: Performance modeling of parallel applications on multicore processors remains a challenge in computational co-design due to multicore processors' complex design. Multicores include complex private and shared memory hierarchies. We present a Scalable Analytical Shared Memory Model (SASMM). SASMM can predict the performance of parallel applications running on a multicore. SASMM uses a probabilistic… ▽ More

    Submitted 19 March, 2021; originally announced March 2021.

    Comments: 11 pages, 5 figures. arXiv admin note: text overlap with arXiv:1907.12666

  5. arXiv:1907.12666  [pdf, other

    cs.PF cs.SE

    Modeling Shared Cache Performance of OpenMP Programs using Reuse Distance

    Authors: Atanu Barai, Gopinath Chennupati, Nandakishore Santhi, Abdel-Hameed A. Badawy, Stephan Eidenbenz

    Abstract: Performance modeling of parallel applications on multicore computers remains a challenge in computational co-design due to the complex design of multicore processors including private and shared memory hierarchies. We present a Scalable Analytical Shared Memory Model to predict the performance of parallel applications that runs on a multicore computer and shares the same level of cache in the hier… ▽ More

    Submitted 29 July, 2019; originally announced July 2019.

    Report number: LA-UR-19-27398

  6. Development of a Device for Remote Monitoring of Heart Rate and Body Temperature

    Authors: Mohammad Ashekur Rahman, Atanu Barai, Md. Asadul Islam, M. M. A Hashem

    Abstract: We present a new integrated, portable device to provide a convenient solution for remote monitoring heart rate at the fingertip and body temperature using Ethernet technology and widely spreading internet. Now a days, heart related disease is rising. Most of the times in these cases, patients may not realize their actual conditions and even it is a common fact that there are no doctors by their si… ▽ More

    Submitted 31 March, 2013; originally announced April 2013.

    Journal ref: Procs. of the IEEE 2012 15th International Conference on Computer & Information Technology (ICCIT 2012), pp.411-416, Chittagong, Bangladesh, December 22-24, (2012)