dc.date.accessioned | 2013-03-12T08:05:43Z | |
dc.date.available | 2013-03-12T08:05:43Z | |
dc.date.issued | 2010 | en_US |
dc.date.submitted | 2010-11-01 | en_US |
dc.identifier.citation | Matheussen, Kjetil Svalastog. Realtime Audio with Garbage Collection. Masteroppgave, University of Oslo, 2010 | en_US |
dc.identifier.uri | http://hdl.handle.net/10852/8805 | |
dc.description.abstract | Two non-moving concurrent garbage collectors tailored for realtime audio processing are described.
Both collectors work on copies of the heap to avoid cache misses and audio-disruptive synchronizations.
Both collectors are targeted at multiprocessor personal computers.
The first garbage collector works in uncooperative environments,
and can replace Hans Boehm's conservative garbage collector for C and C++.
The collector does not access the virtual memory system.
Neither does it use a read barrier or a write barrier.
The second garbage collector replicates the heap
using a novel algorithm.
The second collector works in similar environments as the first collector, but it requires a write barrier.
Two variants of the collector are described, each using a different type of write barrier.
Neither of the write barriers should affect audio processing performance. | eng |
dc.language.iso | eng | en_US |
dc.title | Realtime Audio with Garbage Collection | en_US |
dc.type | Master thesis | en_US |
dc.date.updated | 2011-03-02 | en_US |
dc.creator.author | Matheussen, Kjetil Svalastog | en_US |
dc.subject.nsi | VDP::420 | en_US |
dc.identifier.bibliographiccitation | info:ofi/fmt:kev:mtx:ctx&ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation&rft.au=Matheussen, Kjetil Svalastog&rft.title=Realtime Audio with Garbage Collection&rft.inst=University of Oslo&rft.date=2010&rft.degree=Masteroppgave | en_US |
dc.identifier.urn | URN:NBN:no-26902 | en_US |
dc.type.document | Masteroppgave | en_US |
dc.identifier.duo | 107019 | en_US |
dc.contributor.supervisor | Herman Ruge Jervell | en_US |
dc.identifier.bibsys | 111905559 | en_US |
dc.identifier.fulltext | Fulltext https://www.duo.uio.no/bitstream/handle/10852/8805/3/Matheussen.pdf | |