Výsledky vyhledávání - "Software and its engineering Software notations and tools General programming languages"
-
1
Splitwise: Efficient Generative LLM Inference Using Phase Splitting
Vydáno: IEEE 29.06.2024Vydáno v 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. Our…”
Získat plný text
Konferenční příspěvek -
2
SimplePIM: A Software Framework for Productive and Efficient Processing-in-Memory
Vydáno: IEEE 21.10.2023Vydáno v 2023 32nd International Conference on Parallel Architectures and Compilation Techniques (PACT) (21.10.2023)“…Data movement between memory and processors is a major bottleneck in modern computing systems. The processing-in-memory (PIM) paradigm aims to alleviate this…”
Získat plný text
Konferenční příspěvek -
3
Assuming Just Enough Fairness to make Session Types Complete for Lock-freedom
Vydáno: IEEE 29.06.2021Vydáno v Proceedings of the 36th Annual ACM/IEEE Symposium on Logic in Computer Science (29.06.2021)“…We investigate how different fairness assumptions affect results concerning lock-freedom, a typical liveness property targeted by session type systems. We fix…”
Získat plný text
Konferenční příspěvek -
4
Module-Aware Context Sensitive Pointer Analysis
ISSN: 1558-1225Vydáno: IEEE 26.04.2025Vydáno v 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…”
Získat plný text
Konferenční příspěvek -
5
LLM-Based Java Concurrent Program to ArkTS Converter
ISSN: 2643-1572Vydáno: ACM 27.10.2024Vydáno v IEEE/ACM International Conference on Automated Software Engineering : [proceedings] (27.10.2024)“…HarmonyOS NEXT is a distributed operating system developed to support HarmonyOS native apps. To support the new and independent Harmony ecosystem, developers…”
Získat plný text
Konferenční příspěvek -
6
Demystifying Loops in Smart Contracts
ISSN: 2643-1572Vydáno: ACM 01.09.2020Vydáno v 2020 35th IEEE/ACM International Conference on Automated Software Engineering (ASE) (01.09.2020)“…This paper aims to shed light on how loops are used in smart contracts. Towards this goal, we study various syntactic and semantic characteristics of loops…”
Získat plný text
Konferenční příspěvek -
7
AutoComm: A Framework for Enabling Efficient Communication in Distributed Quantum Programs
Vydáno: IEEE 01.10.2022Vydáno v 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…”
Získat plný text
Konferenční příspěvek -
8
UWOmppro: UWOmp++ with Point-to-Point Synchronization, Reduction and Schedules
Vydáno: IEEE 21.10.2023Vydáno v 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…”
Získat plný text
Konferenční příspěvek -
9
A Transducers-based Programming Framework for Efficient Data Transformation
Vydáno: ACM 13.10.2024Vydáno v 2024 33rd International Conference on Parallel Architectures and Compilation Techniques (PACT) (13.10.2024)“…Many data analytics and scientific applications rely on data transformation tasks, such as encoding, decoding, parsing of structured and unstructured data, and…”
Získat plný text
Konferenční příspěvek -
10
On the Naming of Methods: A Survey of Professional Developers
ISBN: 1665402962, 9781665402965ISSN: 1558-1225Vydáno: IEEE 01.05.2021Vydáno v Proceedings / International Conference on Software Engineering (01.05.2021)“…This paper describes the results of a large (+1100 responses) survey of professional software developers concerning standards for naming source code methods…”
Získat plný text
Konferenční příspěvek -
11
Polygeist: Raising C to Polyhedral MLIR
Vydáno: IEEE 01.09.2021Vydáno v 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. It consists of a C…”
Získat plný text
Konferenční příspěvek -
12
AskIt: Unified Programming Interface for Programming with Large Language Models
ISSN: 2643-2838Vydáno: IEEE 02.03.2024Vydáno v 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…”
Získat plný text
Konferenční příspěvek -
13
Guaranteed inference for probabilistic programs: a parallelisable, small-step operational approach
ISSN: 2836-8924, 2836-8924Vydáno: 30.09.2025Vydáno v ACM transactions on probabilistic machine learning (30.09.2025)“…In the context of probabilistic programming languages, we put forward an approach to formal semantics and sampling-based inference with guarantees, centered on…”
Získat plný text
Journal Article -
14
Dataflow Mirroring: Architectural Support for Highly Efficient Fine-Grained Spatial Multitasking on Systolic-Array NPUs
Vydáno: IEEE 05.12.2021Vydáno v 2021 58th ACM/IEEE Design Automation Conference (DAC) (05.12.2021)“…We present dataflow mirroring, architectural support for low-overhead fine-grained systolic array allocation which overcomes the limitations of prior…”
Získat plný text
Konferenční příspěvek -
15
A Finer-Grained Blocking Analysis for Parallel Real-Time Tasks with Spin-Locks
Vydáno: IEEE 05.12.2021Vydáno v 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…”
Získat plný text
Konferenční příspěvek -
16
Separating Mechanism from Policy in STM
Vydáno: IEEE 21.10.2023Vydáno v 2023 32nd International Conference on Parallel Architectures and Compilation Techniques (PACT) (21.10.2023)“…When designing concurrent data structures (CDSs), it can feel like programmers must choose between performance and convenience. On one hand, Software…”
Získat plný text
Konferenční příspěvek -
17
SLaDe: A Portable Small Language Model Decompiler for Optimized Assembly
ISSN: 2643-2838Vydáno: IEEE 02.03.2024Vydáno v Proceedings / International Symposium on Code Generation and Optimization (02.03.2024)“…Decompilation is a well-studied area with numerous high-quality tools available. These are frequently used for security tasks and to port legacy code. However,…”
Získat plný text
Konferenční příspěvek -
18
Graphical Language with Delayed Trace: Picturing Quantum Computing with Finite Memory
Vydáno: IEEE 29.06.2021Vydáno v Proceedings of the 36th Annual ACM/IEEE Symposium on Logic in Computer Science (29.06.2021)“…Graphical languages, like quantum circuits or ZX-calculus, have been successfully designed to represent (memoryless) quantum computations acting on a finite…”
Získat plný text
Konferenční příspěvek -
19
Efficient Execution of OpenMP on GPUs
Vydáno: IEEE 02.04.2022Vydáno v 2022 IEEE/ACM International Symposium on Code Generation and Optimization (CGO) (02.04.2022)“…OpenMP is the preferred choice for CPU parallelism in High-Performance-Computing (HPC) applications written in C, C++, or Fortran. As HPC systems became…”
Získat plný text
Konferenční příspěvek -
20
PID-Comm: A Fast and Flexible Collective Communication Framework for Commodity Processing-in-DIMM Devices
Vydáno: IEEE 29.06.2024Vydáno v 2024 ACM/IEEE 51st Annual International Symposium on Computer Architecture (ISCA) (29.06.2024)“…Recent dual in-line memory modules (DIMMs) are starting to support processing-in-memory (PIM) by associating their memory banks with processing elements (PEs),…”
Získat plný text
Konferenční příspěvek

