Essays about: "Concurrent programming"
Showing result 1 - 5 of 48 essays containing the words Concurrent programming.
-
1. Parallel Query Systems : Demand-Driven Incremental Compilers
University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)Abstract : Query systems were recently introduced as an architecture for constructing compilers, and have shown to enable fast and efficient incremental compilation, where results from previous builds is reused to accelerate future builds. With this architecture, a compiler is composed of several queries, each of which extracts a small piece of information about the source program. READ MORE
-
2. Throughput Analysis of Safepoint-attached Barriers in a Low-latency Garbage Collector : Analysis of a Compiler Optimization in the HotSpot JVM
University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)Abstract : When using managed programming languages, there is an essential benefit in having a fast and efficient compiler and garbage collector; one garbage collector currently under development is the HotSpot low-latency concurrent Generational Z Garbage Collector. Concurrent memory management runs application threads and garbage collection threads simultaneously. READ MORE
-
3. Software Architecture for Concurrency Analysis on a Virtual Platform
University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)Abstract : With the increasing demand for faster processing, a trend of moving towards multi-core and multiprocessor environments for embedded systems is clear. In this context, concurrent programming is also on the rise. READ MORE
-
4. Student understanding of Go, Concurrency and Parallelism : Analysis using Concept Maps
University essay from KTH/DatavetenskapAbstract : In this report we have used concept maps to analyze student understanding of the Go programming language, concurrency and parallelism. We designed two concept mapping exercises, one about Go and the other one about concurrency and parallelism. READ MORE
-
5. Evaluating Swift concurrency on the iOS platform : A performance analysis of the task-based concurrency model in Swift 5.5
University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)Abstract : Due to limitations in hardware, raising processor clock speeds is no longer the primary way to increase computing performance. Instead, computing devices are equipped with multiple processors (they are multi-core) to increase performance by enabling parallel execution of code. READ MORE