Akademska digitalna zbirka SLovenije - logo

Search results

Basic search    Advanced search   
Search
request
Library

Currently you are NOT authorised to access e-resources SI consortium. For full access, REGISTER.

1 2 3 4 5
hits: 28,442
1.
  • A Survey of Compiler Testing A Survey of Compiler Testing
    Chen, Junjie; Patra, Jibesh; Pradel, Michael ... ACM computing surveys, 02/2020, Volume: 53, Issue: 1
    Journal Article
    Peer reviewed

    Virtually any software running on a computer has been processed by a compiler or a compiler-like tool. Because compilers are such a crucial piece of infrastructure for building software, their ...
Full text
Available for: IZUM, KILJ, NUK, PILJ, SAZU, UL, UM, UPUK
2.
  • Learning to optimize halide... Learning to optimize halide with tree search and random programs
    Adams, Andrew; Ma, Karima; Anderson, Luke ... ACM transactions on graphics, 07/2019, Volume: 38, Issue: 4
    Journal Article
    Peer reviewed
    Open access

    We present a new algorithm to automatically schedule Halide programs for high-performance image processing and deep learning. We significantly improve upon the performance of previous methods, which ...
Full text
Available for: NUK, UL

PDF
3.
  • Fast selection of compiler ... Fast selection of compiler optimizations using performance prediction with graph neural networks
    do Rosario, Vanderson Martins; da Silva, Anderson Faustino; Zanella, André Felipe ... Concurrency and computation, 1 August 2023, 2023-08-00, 20230801, Volume: 35, Issue: 17
    Journal Article
    Peer reviewed

    Tuning application performance on modern computing infrastructures involves choices in a vast design space as modern computing architectures can have several complex structures impacting performance. ...
Full text
Available for: FZAB, GIS, IJS, KILJ, NLZOH, NUK, OILJ, SBCE, SBMB, UL, UM, UPUK
4.
  • An empirical study of optim... An empirical study of optimization bugs in GCC and LLVM
    Zhou, Zhide; Ren, Zhilei; Gao, Guojun ... The Journal of systems and software, April 2021, 2021-04-00, Volume: 174
    Journal Article
    Peer reviewed

    Optimizations are the fundamental component of compilers. Bugs in optimizations have significant impacts, and can cause unintended application behavior and disasters, especially for safety-critical ...
Full text
Available for: GEOZS, IJS, IMTLJ, KILJ, KISLJ, NLZOH, NUK, OILJ, PNG, SAZU, SBCE, SBJE, UILJ, UL, UM, UPCLJ, UPUK, ZAGLJ, ZRSKP
5.
  • Compiler Autotuning through... Compiler Autotuning through Multiple-phase Learning
    Zhu, Mingxuan; Hao, Dan; Chen, Junjie ACM transactions on software engineering and methodology, 04/2024, Volume: 33, Issue: 4
    Journal Article
    Peer reviewed
    Open access

    Widely used compilers like GCC and LLVM usually have hundreds of optimizations controlled by optimization flags, which are enabled or disabled during compilation to improve the runtime performance ...
Full text
Available for: NUK, UL
6.
  • Detecting C++ Compiler Fron... Detecting C++ Compiler Front-End Bugs via Grammar Mutation and Differential Testing
    Tu, Haoxin; Jiang, He; Zhou, Zhide ... IEEE transactions on reliability, 2023-March, 2023-3-00, 20230301, Volume: 72, Issue: 1
    Journal Article
    Peer reviewed
    Open access

    C++ is a widely used programming language and the C++ front-end is a critical part of a C++ compiler. Although many techniques have been proposed to test compilers, few studies are devoted to ...
Full text
Available for: IJS, NUK, UL
7.
  • A Formally Verified Compile... A Formally Verified Compiler Back-end
    Leroy, Xavier Journal of automated reasoning, 12/2009, Volume: 43, Issue: 4
    Journal Article
    Peer reviewed
    Open access

    This article describes the development and formal verification (proof of semantic preservation) of a compiler back-end from Cminor (a simple imperative intermediate language) to PowerPC assembly ...
Full text
Available for: EMUNI, FIS, FZAB, GEOZS, GIS, IJS, IMTLJ, KILJ, KISLJ, MFDPS, NLZOH, NUK, OILJ, PNG, SAZU, SBCE, SBJE, SBMB, SBNM, UKNU, UL, UM, UPUK, VKSCE, ZAGLJ

PDF
8.
  • A Survey on Online Judge Sy... A Survey on Online Judge Systems and Their Applications
    Wasik, Szymon; Antczak, Maciej; Badura, Jan ... ACM computing surveys, 01/2018, Volume: 51, Issue: 1
    Journal Article
    Peer reviewed
    Open access

    Online judges are systems designed for the reliable evaluation of algorithm source code submitted by users, which is next compiled and tested in a homogeneous environment. Online judges are becoming ...
Full text
Available for: IZUM, KILJ, NUK, PILJ, SAZU, UL, UM, UPUK

PDF
9.
  • Random testing for C and C+... Random testing for C and C++ compilers with YARPGen
    Livinskii, Vsevolod; Babokin, Dmitry; Regehr, John Proceedings of ACM on programming languages, 11/2020, Volume: 4, Issue: OOPSLA
    Journal Article
    Peer reviewed
    Open access

    Compilers should not crash and they should not miscompile applications. Random testing is an effective method for finding compiler bugs that have escaped other kinds of testing. This paper presents ...
Full text
Available for: NUK, UL, UM

PDF
10.
  • Optimization-Aware Compiler... Optimization-Aware Compiler-Level Event Profiling
    Basso, Matteo; Prokopec, Aleksandar; Rosà, Andrea ... ACM transactions on programming languages and systems, 06/2023, Volume: 45, Issue: 2
    Journal Article
    Peer reviewed
    Open access

    Tracking specific events in a program’s execution, such as object allocation or lock acquisition, is at the heart of dynamic analysis. Despite the apparent simplicity of this task, quantifying these ...
Full text
Available for: NUK, UL
1 2 3 4 5
hits: 28,442

Load filters