Work analysis with resource-aware session types
While there exist several successful techniques for supporting programmers in deriving
static resource bounds for sequential code, analyzing the resource usage of message …
static resource bounds for sequential code, analyzing the resource usage of message …
Resource-aware session types for digital contracts
Programming digital contracts comes with unique challenges, which include (i) expressing
and enforcing protocols of interaction,(ii) controlling resource usage, and (iii) preventing the …
and enforcing protocols of interaction,(ii) controlling resource usage, and (iii) preventing the …
Automatic cost analysis for imperative bsp programs
A Jakobsson - International Journal of Parallel Programming, 2019 - Springer
Abstract Bulk Synchronous Parallel (BSP) is a model for parallel computing with predictable
scalability. BSP has a cost model: programs can be assigned a cost which describes their …
scalability. BSP has a cost model: programs can be assigned a cost which describes their …
JIT-based cost analysis for dynamic program transformations
Tracing JIT compilation generates units of compilation that are easy to analyse and are
known to execute frequently. The AJITPar project investigates whether the information in JIT …
known to execute frequently. The AJITPar project investigates whether the information in JIT …
Static Analysis for BSPlib Programs
F Jakobsson - 2019 - theses.hal.science
The goal of scalable parallel programming is to program computer architectures composed
of multiple processing units so that increasing the number of processing units leads to an …
of multiple processing units so that increasing the number of processing units leads to an …
JIT-based cost models for adaptive parallelism
JM Morton - 2018 - theses.gla.ac.uk
Parallel programming is extremely challenging. Worse yet, parallel architectures evolve
quickly, and parallel programs must often be refactored for each new architecture. It is highly …
quickly, and parallel programs must often be refactored for each new architecture. It is highly …
[PDF][PDF] ÉCOLE DOCTORALE MATHÉMATIQUES, INFORMATIQUE, PHYSIQUE THÉORIQUE ET INGÉNIERIE DES SYSTÈMES
FA JAKOBSSON - 2019 - theses.fr
Les ordinateurs sont utilisés pour automatiser des calculs volumineux qui seraient hors de
portée d'un humain. La recherche et le développement en informatique augmentent …
portée d'un humain. La recherche et le développement en informatique augmentent …