SAGe: A configurable code generator for efficient Symbolic Analysis of time-series

被引:0
|
作者
Cerina L. [1 ]
Santambrogio M.D. [1 ]
机构
[1] Politecnico di Milano, Italy
关键词
Time series analysis - Computational efficiency - [!text type='Python']Python[!/text] - Computing power - Codes (symbols) - Low power electronics;
D O I
10.1145/3412821.3412823
中图分类号
学科分类号
摘要
Some of the most recent applications and services revolve around the analysis of time-series, which generally exhibits chaotic characteristics. This behavior brought back the necessity to simplify their representation to discover meaningful patterns and extract Information efficiently. Furthermore, recent trends show how computation Is moving back from the Cloud to the Edge of network, meaning that algorithms should be compatible with low-power embedded devices. A family of methods called Symbolic Analysis (SA) tries to solve this Issue, reducing the dimensionality of the original data In a set of symbolic words and providing distance metrics for the obtained symbols. However, SA Is usually Implemented using application-specific tools, which are not easily adaptable, or mathematical environments (e.g. R, Julia) that do not ensure portability, or that require additional work to maximize computing performance. We propose here SAGe: a code generation tool that helps the user to prototype efficient and portable code, starting from a high-level representation of SA requirements. Other than exploiting similarities between SA pipelines, SAGe employs general code templates to build and deploy the code on different architectures, such as embedded devices, microcontrollers, and FPGAs. Preliminary results show a speedup up to 223x against Python Implementations running on an x86 desktop machine and a notable Increase In computational efficiency on a reconfigurable device. © 2020 Copyright Is held by the owner/author(s).
引用
收藏
页码:12 / 17
页数:5
相关论文
共 50 条
  • [21] Symbolic Time-Series Analysis of Gas Turbine Gas Path Electrostatic Monitoring Data
    Sun, Jianzhong
    Liu, Pengpeng
    Yin, Yibing
    Zuo, Hongfu
    Li, Chaoyi
    JOURNAL OF ENGINEERING FOR GAS TURBINES AND POWER-TRANSACTIONS OF THE ASME, 2017, 139 (10):
  • [22] Unravelling the community structure of the climate system by using lags and symbolic time-series analysis
    Giulio Tirabassi
    Cristina Masoller
    Scientific Reports, 6
  • [23] Unravelling the community structure of the climate system by using lags and symbolic time-series analysis
    Tirabassi, Giulio
    Masoller, Cristina
    SCIENTIFIC REPORTS, 2016, 6
  • [24] An Application of Fuzzy Symbolic Time-Series for Energy Demand Forecasting
    Criado-Ramon, D.
    Ruiz, L. G. B.
    Pegalajar, M. C.
    INTERNATIONAL JOURNAL OF FUZZY SYSTEMS, 2024, 26 (03) : 703 - 717
  • [25] Adaptive calibration of a computer code with time-series output
    Perrin, G.
    Reliability Engineering and System Safety, 2020, 196
  • [26] An Application of Fuzzy Symbolic Time-Series for Energy Demand Forecasting
    D. Criado-Ramón
    L.G.B. Ruiz
    M. C. Pegalajar
    International Journal of Fuzzy Systems, 2024, 26 : 703 - 717
  • [27] Adaptive calibration of a computer code with time-series output
    Perrin, G.
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2020, 196
  • [28] TIME-SERIES ANALYSIS IN ENDOCRINOLOGY
    MATTHEWS, DR
    ACTA PAEDIATRICA SCANDINAVICA, 1988, : 55 - 62
  • [29] TIME-SERIES ANALYSIS.
    Miller, Robert E.
    Chemical Engineering (New York), 1985, 92 (12): : 85 - 90
  • [30] TIME-SERIES ANALYSIS OF JITTER
    SCHOENTGEN, J
    DEGUCHTENEERE, R
    JOURNAL OF PHONETICS, 1995, 23 (1-2) : 189 - 201