Suchergebnisse - Software AND _ engineering Software notations AND tools General programming languages
-
1
Splitwise: Efficient Generative LLM Inference Using Phase Splitting
Veröffentlicht: IEEE 29.06.2024Veröffentlicht in 2024 ACM/IEEE 51st Annual International Symposium on Computer Architecture (ISCA) (29.06.2024)“… Generative large language model (LLM) applications are growing rapidly, leading to large-scale deployments of expensive and power-hungry GPUs …”
Volltext
Tagungsbericht -
2
SimplePIM: A Software Framework for Productive and Efficient Processing-in-Memory
Veröffentlicht: IEEE 21.10.2023Veröffentlicht in 2023 32nd International Conference on Parallel Architectures and Compilation Techniques (PACT) (21.10.2023)“… This paper presents a new software framework, SimplePIM, to aid programming real PIM systems …”
Volltext
Tagungsbericht -
3
Demystifying Loops in Smart Contracts
ISSN: 2643-1572Veröffentlicht: ACM 01.09.2020Veröffentlicht in 2020 35th IEEE/ACM International Conference on Automated Software Engineering (ASE) (01.09.2020)“… research on program analysis for smart contracts. Based on our findings, we propose a small domain-specific language (DSL …”
Volltext
Tagungsbericht -
4
Assuming Just Enough Fairness to make Session Types Complete for Lock-freedom
Veröffentlicht: IEEE 29.06.2021Veröffentlicht in Proceedings of the 36th Annual ACM/IEEE Symposium on Logic in Computer Science (29.06.2021)“… -freedom, all of which having a sound session type system. We then show that, by using a general merge operator in an otherwise standard approach to global session …”
Volltext
Tagungsbericht -
5
LLM-Based Java Concurrent Program to ArkTS Converter
ISSN: 2643-1572Veröffentlicht: ACM 27.10.2024Veröffentlicht in IEEE/ACM International Conference on Automated Software Engineering : [proceedings] (27.10.2024)“… However, HarmonyOS utilizes ArkTS, a superset of TypeScript, as the programming language for application development …”
Volltext
Tagungsbericht -
6
A Transducers-based Programming Framework for Efficient Data Transformation
Veröffentlicht: ACM 13.10.2024Veröffentlicht in 2024 33rd International Conference on Parallel Architectures and Compilation Techniques (PACT) (13.10.2024)“… To address this problem, we propose a programming framework to map data …”
Volltext
Tagungsbericht -
7
Module-Aware Context Sensitive Pointer Analysis
ISSN: 1558-1225Veröffentlicht: IEEE 26.04.2025Veröffentlicht in Proceedings / International Conference on Software Engineering (26.04.2025)“… The Java Platform Module System (JPMS) has found widespread applications since introduced in Java 9. However, existing pointer analyses fail to leverage the …”
Volltext
Tagungsbericht -
8
AskIt: Unified Programming Interface for Programming with Large Language Models
ISSN: 2643-2838Veröffentlicht: IEEE 02.03.2024Veröffentlicht in Proceedings / International Symposium on Code Generation and Optimization (02.03.2024)“… Large Language Models (LLMs) exhibit a unique phenomenon known as emergent abilities, demonstrating adeptness across numerous tasks, from text summarization to code generation …”
Volltext
Tagungsbericht -
9
UWOmppro: UWOmp++ with Point-to-Point Synchronization, Reduction and Schedules
Veröffentlicht: IEEE 21.10.2023Veröffentlicht in 2023 32nd International Conference on Parallel Architectures and Compilation Techniques (PACT) (21.10.2023)“… OpenMP is one of the most popular APIs widely used to realize parallelism in C/C++ and FORTRAN programs. For efficient execution, an OpenMP program internally …”
Volltext
Tagungsbericht -
10
SLaDe: A Portable Small Language Model Decompiler for Optimized Assembly
ISSN: 2643-2838Veröffentlicht: IEEE 02.03.2024Veröffentlicht in Proceedings / International Symposium on Code Generation and Optimization (02.03.2024)“… However, they regularly generate difficult-to-read programs and require a large amount of engineering effort to support new programming languages and ISAs …”
Volltext
Tagungsbericht -
11
Polygeist: Raising C to Polyhedral MLIR
Veröffentlicht: IEEE 01.09.2021Veröffentlicht in 2021 30th International Conference on Parallel Architectures and Compilation Techniques (PACT) (01.09.2021)“… We present Polygeist, a new compilation flow that connects the MLIR compiler infrastructure to cutting edge polyhedral optimization tools …”
Volltext
Tagungsbericht -
12
On the Naming of Methods: A Survey of Professional Developers
ISBN: 1665402962, 9781665402965ISSN: 1558-1225Veröffentlicht: IEEE 01.05.2021Veröffentlicht in Proceedings / International Conference on Software Engineering (01.05.2021)“… The various standards for source code method names are derived from and supported in the software engineering literature …”
Volltext
Tagungsbericht -
13
AutoComm: A Framework for Enabling Efficient Communication in Distributed Quantum Programs
Veröffentlicht: IEEE 01.10.2022Veröffentlicht in 2022 55th IEEE/ACM International Symposium on Microarchitecture (MICRO) (01.10.2022)“… Distributed quantum computing (DQC) is a promising approach to extending the computational power of near-term quantum hardware. However, the non-local quantum …”
Volltext
Tagungsbericht -
14
Graphical Language with Delayed Trace: Picturing Quantum Computing with Finite Memory
Veröffentlicht: IEEE 29.06.2021Veröffentlicht in Proceedings of the 36th Annual ACM/IEEE Symposium on Logic in Computer Science (29.06.2021)“… (cartesian data types). We merge those two approaches and describe a general construction that extends any graphical language, equipped with a notion of discarding, to a graphical language of finite memory computations …”
Volltext
Tagungsbericht -
15
A Finer-Grained Blocking Analysis for Parallel Real-Time Tasks with Spin-Locks
Veröffentlicht: IEEE 05.12.2021Veröffentlicht in 2021 58th ACM/IEEE Design Automation Conference (DAC) (05.12.2021)“… Real-time synchronization is one of the essential theories in real-time systems, and the recent booming of parallel real-time tasks has brought new challenges …”
Volltext
Tagungsbericht -
16
Distilling Reference Architectures from Open Source Repositories
ISSN: 2574-1934Veröffentlicht: IEEE 27.04.2025Veröffentlicht in Proceedings (IEEE/ACM International Conference on Software Engineering Companion. Online) (27.04.2025)“… Reference architectures (RAs) play a crucial role in simplifying and speeding up the design and evolution of software systems across various domains …”
Volltext
Tagungsbericht -
17
Pattern-Based Generation and Adaptation of Quantum Workflows
ISSN: 1558-1225Veröffentlicht: IEEE 26.04.2025Veröffentlicht in Proceedings / International Conference on Software Engineering (26.04.2025)“… Building quantum applications requires deep knowledge of quantum computing and software engineering …”
Volltext
Tagungsbericht -
18
Separating Mechanism from Policy in STM
Veröffentlicht: IEEE 21.10.2023Veröffentlicht in 2023 32nd International Conference on Parallel Architectures and Compilation Techniques (PACT) (21.10.2023)“… On one hand, Software Transactional Memory (STM) is easy, because it allows programmers to simply mark regions of sequential code as requiring atomicity, and then the compiler ensures that no races manifest …”
Volltext
Tagungsbericht -
19
Architecture-Aware Currying
Veröffentlicht: IEEE 21.10.2023Veröffentlicht in 2023 32nd International Conference on Parallel Architectures and Compilation Techniques (PACT) (21.10.2023)“… In near-data computing (NDC), computation is brought into data, as opposed to bringing data to computation. While there is prior work focusing on different NDC …”
Volltext
Tagungsbericht -
20
PyraNet: A Multi-Layered Hierarchical Dataset for Verilog
Veröffentlicht: IEEE 22.06.2025Veröffentlicht in 2025 62nd ACM/IEEE Design Automation Conference (DAC) (22.06.2025)“… Recently, there has been a growing interest in leveraging Large Language Models for Verilog code generation …”
Volltext
Tagungsbericht

