Skip to main content

Showing 1–4 of 4 results for author: Turakhia, Y

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

    cs.DS

    Parallel approach to sliding window sums

    Authors: Roman Snytsar, Yatish Turakhia

    Abstract: Sliding window sums are widely used in bioinformatics applications, including sequence assembly, k-mer generation, hashing and compression. New vector algorithms which utilize the advanced vector extension (AVX) instructions available on modern processors, or the parallel compute units on GPUs and FPGAs, would provide a significant performance boost for the bioinformatics applications. We develop… ▽ More

    Submitted 3 September, 2019; v1 submitted 25 November, 2018; originally announced November 2018.

    Comments: 10 pages, 5 figures

  2. arXiv:1701.03878  [pdf, other

    cs.AR

    HoLiSwap: Reducing Wire Energy in L1 Caches

    Authors: Yatish Turakhia, Subhasis Das, Tor M. Aamodt, William J. Dally

    Abstract: This paper describes HoLiSwap a method to reduce L1 cache wire energy, a significant fraction of total cache energy, by swap** hot lines to the cache way nearest to the processor. We observe that (i) a small fraction (<3%) of cache lines (hot lines) serve over 60% of the L1 cache accesses and (ii) the difference in wire energy between the nearest and farthest cache subarray can be over 6… ▽ More

    Submitted 13 January, 2017; originally announced January 2017.

  3. Thread Progress Equalization: Dynamically Adaptive Power and Performance Optimization of Multi-threaded Applications

    Authors: Yatish Turakhia, Guangshuo Liu, Siddharth Garg, Diana Marculescu

    Abstract: Dynamically adaptive multi-core architectures have been proposed as an effective solution to optimize performance for peak power constrained processors. In processors, the micro-architectural parameters or voltage/frequency of each core to be changed at run-time, thus providing a range of power/performance operating points for each core. In this paper, we propose Thread Progress Equalization (TPEq… ▽ More

    Submitted 21 March, 2016; originally announced March 2016.

  4. arXiv:1508.06823  [pdf

    cs.DC

    Framework for Application Map** over Packet-Switched Network of FPGAs: Case Studies

    Authors: Vinay B. Y. Kumar, Pinalkumar Engineer, Mandar Datar, Yatish Turakhia, Saurabh Agarwal, Sanket Diwale, Sachin B. Patkar

    Abstract: The algorithm-to-hardware High-level synthesis (HLS) tools today are purported to produce hardware comparable in quality to handcrafted designs, particularly with user directive driven or domains specific HLS. However, HLS tools are not readily equipped for when an application/algorithm needs to scale. We present a (work-in-progress) semi-automated framework to map applications over a packet-switc… ▽ More

    Submitted 27 August, 2015; originally announced August 2015.

    Comments: Presented at Second International Workshop on FPGAs for Software Programmers (FSP 2015) (arXiv:1508.06320)

    Report number: FSP/2015/05