Perceptron based filtering of futile prefetches in embedded VLIW DSPs

被引:1
|
作者
Uzan, David [1 ]
Kahn, Roger [1 ]
Weiss, Shlomo [1 ]
机构
[1] Tel Aviv Univ, Sch Elect Engn, Tel Aviv, Israel
关键词
Cache; Prefetch; Perceptron;
D O I
10.1016/j.sysarc.2020.101826
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Prefetching has been widely used in general purpose computers, especially in high performance CPUs, but has been much less used in DSPs and embedded processors. The goal of this paper is to investigate adding a perceptron, a single layer neural network [1], to straight-forward hardware prefetching techniques for embedded DSPs, and assess their performance improvement. By using industry standard benchmarks we come to the conclusion that the use of a perceptron to improve the prefetch decision making significantly reduces the number of accesses from external memory via shared buses without any significant performance impact. We show that using a perceptron in addition to a prefetch mechanism results in a reduction of 70% on average in the number of accesses to external memory relative to accesses performed using the prefetch mechanism alone. The bandwidth reduction is achieved without any significant performance loss.
引用
收藏
页数:6
相关论文
共 44 条
  • [31] Speech enhancement method based on spectral filtering utilizing asynchronous signals with embedded timecode over TCP/IP based network
    Masmima, Tomohisa
    Chisaki, Yoshifumi
    Usagawa, Tsuyoshi
    TENCON 2010: 2010 IEEE REGION 10 CONFERENCE, 2010, : 1341 - 1346
  • [32] Drone audition: Audio signal enhancement from drone embedded microphones using multichannel Wiener filtering and Gaussian-mixture based post-filtering
    Manamperi, Wageesha N.
    Abhayapala, Thushara D.
    Samarasinghe, Prasanga N.
    Zhang, Jihui
    APPLIED ACOUSTICS, 2024, 216
  • [33] A MODEL BASED FILTERING TECHNIQUE FOR DRIVER'S HEART RATE MONITORING USING SEAT-EMBEDDED VIBRATION SENSORS
    Mizuno, N.
    Washino, K.
    2014 6TH INTERNATIONAL SYMPOSIUM ON COMMUNICATIONS, CONTROL AND SIGNAL PROCESSING (ISCCSP), 2014, : 137 - 140
  • [34] An Architecture for an Embedded Antenna-Array Digital GNSS Receiver Using Subspace-Based Methods for Spatial Filtering
    Kurz, L.
    Tasdemir, E.
    Bornkessel, D.
    Noll, T. G.
    Kappen, G.
    Antreich, F.
    Sgammini, M.
    Meurer, M.
    6TH ESA WORKSHOP ON SATELLITE NAVIGATION TECHNOLOGIES (NAVITEC 2012) AND EUROPEAN WORKSHOP ON GNSS SIGNALS AND SIGNAL PROCESSING, 2012,
  • [35] A FIR-Embedded Phase Interpolator Based Noise Filtering for Wide-Bandwidth Fractional-N PLL
    Jee, Dong-Woo
    Suh, Yunjae
    Kim, Byungsub
    Park, Hong-June
    Sim, Jae-Yoon
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2013, 48 (11) : 2795 - 2804
  • [36] Compact Unit-Cell-Based Semi-Fractal Antenna with Filtering Properties of Interference Bands Embedded with CBP Strips
    Sedghi, T.
    IETE JOURNAL OF RESEARCH, 2019, 65 (06) : 790 - 795
  • [37] Active Power Filtering Embedded in the Frequency Control of an Offshore Wind Farm Connected to a Diode-Rectifier-Based HVDC Link
    Nami, Ashkan
    Rodriguez Amenedo, Jose Luis
    Arnaltes Gomez, Santiago
    Cardiel Alvarez, Miguel Angel
    ENERGIES, 2018, 11 (10)
  • [38] Configurable Multi-Layer Perceptron-Based Soft Sensors on Embedded Field Programmable Gate Arrays: Targeting Diverse Deployment Goals in Fluid Flow Estimation
    Ling, Tianheng
    Qian, Chao
    Klann, Theodor Mario
    Hoever, Julian
    Einhaus, Lukas
    Schiele, Gregor
    SENSORS, 2025, 25 (01)
  • [39] A Low-Cost Real-Time Embedded Stereo Vision System for Accurate Disparity Estimation Based on Guided Image Filtering
    Ttofis, Christos
    Kyrkou, Christos
    Theocharides, Theocharis
    IEEE TRANSACTIONS ON COMPUTERS, 2016, 65 (09) : 2678 - 2693
  • [40] RETRACTED: Simulation of English translation text filtering based on machine learning and embedded system (Retracted article. See vol. 105, 2024)
    Wang, Sa
    MICROPROCESSORS AND MICROSYSTEMS, 2021, 83 (83)