Files in this item

FilesDescriptionFormat

application/pdf

application/pdf3160959.pdf (7MB)Restricted to U of Illinois
(no description provided)PDF

Description

Title:Analyzing Threads for Shared Memory Consistency
Author(s):Sura, Zehra Noman
Doctoral Committee Chair(s):David Padua
Department / Program:Computer Science
Discipline:Computer Science
Degree Granting Institution:University of Illinois at Urbana-Champaign
Degree:Ph.D.
Genre:Dissertation
Subject(s):Computer Science
Abstract:The analysis techniques described are used in the implementation of a virtual machine that guarantees sequentially consistent execution of Java bytecodes. This implementation is used to show the effectiveness of our analysis algorithms. On many benchmark programs, the performance of programs on our system is close to 100% of the performance of the same programs executing under a relaxed memory model. Specifically, we observe an average slowdown of 10% on an Intel Xeon platform, with slowdowns of 7% or less for 7 out of 10 benchmarks. On an IBM Power3 platform, we observe an average slowdown of 26%, with slowdowns of 7% or less for 8 out of 10 benchmarks.
Issue Date:2004
Type:Text
Language:English
Description:139 p.
Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2004.
URI:http://hdl.handle.net/2142/81658
Other Identifier(s):(MiAaPQ)AAI3160959
Date Available in IDEALS:2015-09-25
Date Deposited:2004


This item appears in the following Collection(s)

Item Statistics