Rethinking Compilers in the Rise of Machine Learning and AI

被引:3
|
作者
Shen, Xipeng [1 ]
机构
[1] North Carolina State Univ, Raleigh, NC 27695 USA
关键词
Compilers; Machine Learning; AI; NLP; High-Level Program Optimizations;
D O I
10.1145/3178372.3183634
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Recent years have witnessed some influential progresses in Machine Learning (ML) and Artificial Intelligence (AI). The progresses may lead to some significant changes to future programming. Many programs, for instance, may be not code written in some specially designed programming languages, but high-level user intentions expressed in natural languages. Deep Learning-based software, despite the difficulties in interpreting their results, may continue its rapid growth in the software market and its influence in people's everyday life. This talk will first examine the implications of these changes to compiler research, and then discuss the potential opportunities that ML and AI could bring to possibly transform the field of compiler research. Specifically, the talk will focus on the possibilities for ML and AI to help reveal the high-level semantics and attributes of software components that traditional compiler technology cannot do, and hence, open important opportunities for high-level large-scoped code reasoning and optimizations-a direction that has some tremendous potential but has been beyond the reach of traditional compiler technology. The talk will discuss how ML and AI may help break the "abstraction wall"-barriers formed by layers of abstractions in modern software-for program analysis and optimizations, and how ML and AI may transform the way in which high-level user intentions get translated into low-level code implementations. The talk will conclude with a list of grand challenges and possible research directions for future compiler constructions.
引用
收藏
页码:1 / 1
页数:1
相关论文
共 50 条
  • [31] Machine Learning for AI Breeding in Plants
    Cheng, Qian
    Wang, Xiangfeng
    GENOMICS PROTEOMICS & BIOINFORMATICS, 2024, 22 (04)
  • [32] AI and machine learning in bioinformatics and biomedicine
    Wang, Haiying
    Hu, Xiaohua
    METHODS, 2025, 236 : 26 - 27
  • [33] AI, Machine Learning, and ChatGPT in Hypertension
    Layton, Anita T.
    HYPERTENSION, 2024, 81 (04) : 709 - 716
  • [34] Exploring the benefits of AI and machine learning
    McClusky, Kevin
    Control Engineering, 2020, 67 (10) : 28 - 29
  • [35] The Rise of Machine Learning in Polymer Discovery
    Yan, Cheng
    Li, Guoqiang
    ADVANCED INTELLIGENT SYSTEMS, 2023, 5 (04)
  • [36] Rethinking Embedded Blocks for Machine Learning Applications
    Rasoulinezhad, Seyedramin
    Roorda, Esther
    Wilton, Steve
    Leong, Philip H. W.
    Boland, David
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2022, 15 (01)
  • [37] Rethinking Logic Minimization for Tabular Machine Learning
    Qiao L.
    Wang W.
    Dasgupta S.
    Lin B.
    IEEE Transactions on Artificial Intelligence, 2023, 4 (05): : 1129 - 1140
  • [38] AI, Machine Learning and Deep Learning a Security Perspective
    Dharma, Fajar Pitarsi
    Singgih, Moses Laksono
    Bintang, Hamdan S.
    Hu, Fei
    Hei, Xiali
    TECHNOMETRICS, 2023, 65 (04) : 606 - 607
  • [39] Human-machine co-creation in the rise of AI
    Woo, Wai Lok
    IEEE INSTRUMENTATION & MEASUREMENT MAGAZINE, 2020, 23 (02) : 71 - 73
  • [40] The Ghost in the Machine Being Human in the Age of AI and Machine Learning
    Saetra, Henrik Skaug
    HUMAN ARENAS, 2019, 2 (01) : 60 - 78