Akademska digitalna zbirka SLovenije - logo

Rezultati iskanja

Osnovno iskanje    Ukazno iskanje   

Trenutno NISTE avtorizirani za dostop do e-virov konzorcija SI. Za polni dostop se PRIJAVITE.

1 2 3 4 5
zadetkov: 61
1.
  • The tensor algebra compiler The tensor algebra compiler
    Kjolstad, Fredrik; Kamil, Shoaib; Chou, Stephen ... Proceedings of ACM on programming languages, 10/2017, Letnik: 1, Številka: OOPSLA
    Journal Article
    Recenzirano
    Odprti dostop

    Tensor algebra is a powerful tool with applications in machine learning, data analytics, engineering and the physical sciences. Tensors are often sparse and compound operations must frequently be ...
Celotno besedilo
Dostopno za: NUK, UL, UM, UPUK

PDF
2.
  • Format abstraction for spar... Format abstraction for sparse tensor algebra compilers
    Chou, Stephen; Kjolstad, Fredrik; Amarasinghe, Saman Proceedings of ACM on programming languages, 11/2018, Letnik: 2, Številka: OOPSLA
    Journal Article
    Recenzirano
    Odprti dostop

    This paper shows how to build a sparse tensor algebra compiler that is agnostic to tensor formats (data layouts). We develop an interface that describes formats in terms of their capabilities and ...
Celotno besedilo
Dostopno za: NUK, UL, UM, UPUK

PDF
3.
  • Copy-and-patch compilation:... Copy-and-patch compilation: a fast compilation algorithm for high-level languages and bytecode
    Xu, Haoran; Kjolstad, Fredrik Proceedings of ACM on programming languages, 10/2021, Letnik: 5, Številka: OOPSLA
    Journal Article
    Recenzirano
    Odprti dostop

    Fast compilation is important when compilation occurs at runtime, such as query compilers in modern database systems and WebAssembly virtual machines in modern browsers. We present copy-and-patch, an ...
Celotno besedilo
Dostopno za: NUK, UL, UM, UPUK

PDF
4.
  • Why New Programming Languag... Why New Programming Languages for Simulation?
    Bernstein, Gilbert Louis; Kjolstad, Fredrik ACM transactions on graphics, 05/2016, Letnik: 35, Številka: 2
    Journal Article
    Recenzirano

    Writing highly performant simulations requires a lot of human effort to optimize for an increasingly diverse set of hardware platforms, such as multi-core CPUs, GPUs, and distributed machines. Since ...
Celotno besedilo
Dostopno za: NUK, UL
5.
  • Compilation of Modular and ... Compilation of Modular and General Sparse Workspaces
    Zhang, Genghan; Hsu, Olivia; Kjolstad, Fredrik Proceedings of ACM on programming languages, 06/2024, Letnik: 8, Številka: PLDI
    Journal Article
    Recenzirano
    Odprti dostop

    Recent years have seen considerable work on compiling sparse tensor algebra expressions. This paper addresses a shortcoming in that work, namely how to generate efficient code (in time and space) ...
Celotno besedilo
Dostopno za: NUK, UL, UM, UPUK
6.
  • Compiling Recurrences over ... Compiling Recurrences over Dense and Sparse Arrays
    Sundram, Shiv; Tariq, Muhammad Usman; Kjolstad, Fredrik Proceedings of ACM on programming languages, 04/2024, Letnik: 8, Številka: OOPSLA1
    Journal Article
    Recenzirano
    Odprti dostop

    We present a framework for compiling recurrence equations into native code. In our framework, users specify a system of recurrences, the types of data structures that store inputs and outputs, and ...
Celotno besedilo
Dostopno za: NUK, UL, UM, UPUK
7.
  • Perspectives Perspectives
    Bernstein, Gilbert Louis; Kjolstad, Fredrik ACM transactions on graphics, 05/2016, Letnik: 35, Številka: 2
    Journal Article
    Recenzirano

    Writing highly performant simulations requires a lot of human effort to optimize for an increasingly diverse set of hardware platforms, such as multi-core CPUs, GPUs, and distributed machines. Since ...
Celotno besedilo
Dostopno za: NUK, UL
8.
  • Compiler Support for Sparse... Compiler Support for Sparse Tensor Computations in MLIR
    Bik, Aart; Koanantakool, Penporn; Shpeisman, Tatiana ... ACM transactions on architecture and code optimization, 12/2022, Letnik: 19, Številka: 4
    Journal Article
    Recenzirano
    Odprti dostop

    Sparse tensors arise in problems in science, engineering, machine learning, and data analytics. Programs that operate on such tensors can exploit sparsity to reduce storage requirements and ...
Celotno besedilo
Dostopno za: NUK, UL
9.
  • Tensor Algebra Compilation with Workspaces
    Kjolstad, Fredrik; Ahrens, Willow; Kamil, Shoaib ... 2019 IEEE/ACM International Symposium on Code Generation and Optimization (CGO), 2019-Feb.
    Conference Proceeding

    This paper shows how to extend sparse tensor algebra compilers to introduce temporary tensors called workspaces to avoid inefficient sparse data structures accesses. We develop an intermediate ...
Celotno besedilo
Dostopno za: IJS, NUK, UL, UM
10.
  • A sparse iteration space tr... A sparse iteration space transformation framework for sparse tensor algebra
    Senanayake, Ryan; Hong, Changwan; Wang, Ziheng ... Proceedings of ACM on programming languages, 11/2020, Letnik: 4, Številka: OOPSLA
    Journal Article
    Recenzirano
    Odprti dostop

    We address the problem of optimizing sparse tensor algebra in a compiler and show how to define standard loop transformations---split, collapse, and reorder---on sparse iteration spaces. The key idea ...
Celotno besedilo
Dostopno za: NUK, UL, UM, UPUK

PDF
1 2 3 4 5
zadetkov: 61

Nalaganje filtrov