filmov
tv
Parallel Cost Semantics and Bounded Implementations [1/5] - Guy Blelloch - OPLSS 2018

Показать описание
Oregon Programming Languages Summer School
Parallelism and Concurrency
July 3-21, 2018
University of Oregon
Title: Cost Models Based on the Lambda-Calculus
Speaker: Guy Blelloch, Carnegie Mellon University
Date: Monday, 9 July 2018, Session 1
Topics: parallelism vs. concurrency ; lambda-calculus as a cost model ; Church/Turing hypothesis ; abstract machine models and simulations: random access, pointer, parallel ; call-by-value lambda-calculus ; inherent parallelism of lambda-calculus ; cost semantics, sequential and parallel ; work and span/depth ; sequential algorithms as side effects of parallel algorithms ; work efficiency ; asymptotic cost ; simulation: sequential and parallel CEK machines ; simulation bounds ; quicksort algorithm ; quicksort complexity ; tree quicksort ; quicksort's parallelism
© 2018, University of Oregon
Parallelism and Concurrency
July 3-21, 2018
University of Oregon
Title: Cost Models Based on the Lambda-Calculus
Speaker: Guy Blelloch, Carnegie Mellon University
Date: Monday, 9 July 2018, Session 1
Topics: parallelism vs. concurrency ; lambda-calculus as a cost model ; Church/Turing hypothesis ; abstract machine models and simulations: random access, pointer, parallel ; call-by-value lambda-calculus ; inherent parallelism of lambda-calculus ; cost semantics, sequential and parallel ; work and span/depth ; sequential algorithms as side effects of parallel algorithms ; work efficiency ; asymptotic cost ; simulation: sequential and parallel CEK machines ; simulation bounds ; quicksort algorithm ; quicksort complexity ; tree quicksort ; quicksort's parallelism
© 2018, University of Oregon