paper-with-me

Papers

Software Performance Engineering for Foundation Model-Powered Software (FMware)

2024-11-14 · Haoxiang Zhang, Shi Chang, Arthur Leung, Kishanthan Thangarajah, Boyuan Chen, Hanan Lutfiyya, Ahmed E. Hassan

The rise of Foundation Models (FMs) like Large Language Models (LLMs) is revolutionizing software development. Despite the impressive prototypes, transforming FMware into production-ready products demands complex engineering across various domains. A critical but overlooked aspect is performance engineering, which aims at ensuring FMware meets performance goals such as throughput and latency to avoid user dissatisfaction and financial loss. Often, performance considerations are an afterthought, leading to costly optimization efforts post-deployment. FMware's high computational resource demands highlight the need for efficient hardware use. Continuous performance engineering is essential to prevent degradation. This paper highlights the significance of Software Performance Engineering (SPE) in FMware, identifying four key challenges: cognitive architecture design, communication protocols, tuning and optimization, and deployment. These challenges are based on literature surveys and experiences from developing an in-house FMware system. We discuss problems, current practices, and innovative paths for the software engineering community.

📄 PDF Abstract BibTeX arXiv:2411.09580

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Towards AI-Native Software Engineering (SE 3.0): A Vision and a Challenge Roadmap

2024-10-08 · Ahmed E. Hassan, Gustavo A. Oliva, Dayi Lin, Boyuan Chen 외

The rise of AI-assisted software engineering (SE 2.0), powered by Foundation Models (FMs) and FM-powered copilots, has shown promise in improving developer productivity. However, it has also exposed inherent limitations,…

Edge-computing

Rethinking Software Engineering in the Foundation Model Era: From Task-Driven AI Copilots to Goal-Driven AI Pair Programmers

2024-04-16 · Ahmed E. Hassan, Gustavo A. Oliva, Dayi Lin, Boyuan Chen 외

The advent of Foundation Models (FMs) and AI-powered copilots has transformed the landscape of software development, offering unprecedented code completion capabilities and enhancing developer productivity. However, the …

Code CompletionDecision MakingSelf-Learning

LLMs for Engineering: Teaching Models to Design High Powered Rockets

2025-04-27 · Toby Simonds

Large Language Models (LLMs) have transformed software engineering, but their application to physical engineering domains remains underexplored. This paper evaluates LLMs' capabilities in high-powered rocketry design thr…

Reinforcement Learning (RL)

Foundation Model Engineering: Engineering Foundation Models Just as Engineering Software

2024-07-11 · Dezhi Ran, Mengzhou Wu, Wei Yang, Tao Xie

By treating data and models as the source code, Foundation Models (FMs) become a new type of software. Mirroring the concept of software crisis, the increasing complexity of FMs making FM crisis a tangible concern in the…

Management

LLM-Empowered Functional Safety and Security by Design in Automotive Systems

2026-01-05 · Nenad Petrovic, Vahid Zolfaghari, Fengjunjie Pan, Alois Knoll arxiv

This paper presents LLM-empowered workflow to support Software Defined Vehicle (SDV) software development, covering the aspects of security-aware system topology design, as well as event-driven decision-making code analy…