Global ETD Search
Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.
Results
Showing 1 to 20 of 79 for “"multi-threaded"”.
-
Delegation for Multi-Threaded and Rack-Scale Software
… in concurrent programs. Instead of synchronizing multi-threaded access to an object of type T with a lock, it can be encapsulated in a Trust with a designated trustee thread handling all operations through message passing. This delegation-based model eliminates per-lock throughput limitations, …
-
Stretch: Scalable Multi-Threaded Execution for Distributed Machines
… Memory (DSM) system that transparently scales multithreaded POSIX applications across multiple physical nodes by leveraging recent Linux kernel APIs exposed to user space. Motivated by the widening gap between stagnant single-core CPU performance and rapidly improving network and memory …
-
Digital cinema--an environment for multi-threaded stories
Thesis (M.S.)--Massachusetts Institute of Technology, Program in Media Arts & Sciences, 1993.
-
Efficient Performance Evaluation for Highly Multi-threaded Graphics Processors
With the emergence of highly multithreaded architectures, an effective performance monitoring system must reflect the interaction between a large number of concurrent events, and associate the overall effect of individual events and inefficiencies to the operations in the application source code. …
-
Partitioning non-strict languages for multi-threaded code generation
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 1994.
-
Impact of Cache on Data-Sharing in Multi-Threaded Programmes
… take into account where communicating threads in multi-threaded applications are executed. The impact of cache on data-sharing in multi-threaded environments is measured. This work investigates a common base-case scenario in the telecommunication industry, where a programme has one thread that …
-
Human-human multi-threaded spoken dialogs in the presence of driving
… have enough data about the interaction between multi-threaded dialogs and manual-visual tasks. Our goal was to investigate this interaction. We proposed to analyze how humans handle multi-threaded dialogs while engaged in a manual-visual task. More specifically, we looked at the interaction …
-
A distributed multi-threaded data partitioner with space-filling curve orders
… based on geometry, that can be used to partition multi-dimensional data where the number of dimensions is >=2. The partitioner linearly orders items with good spatial locality. Partial output is stored on each process in the communication group. Space-filling curves are used to permute data - …
-
A multi-threaded simulator for the kinetics of virus shell assembly
Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 1996.
-
SMT-based bounded model checking of multi-threaded software in embedded systems
… are becoming more and more complex and require multi-core processors with scalable shared memory to meet the increasing computational power demands. The reliability of the embedded (distributed) software is thus a key issue in the system development. In this thesis we describe and evaluate an …
-
Implementation and validation of model-based multi-threaded Java applications and Web services
… issues of complexity, it is difficult to build multi-threaded Java applications and Web Service applications, and even more difficult to model. Furthermore, it is difficult to reconcile the directly-coded application with the model-based application.<br/>Based on the formal modelling system, …
-
Architectural Support for Reliable Parallel Computing
ReEnact improves reliability of multi-threaded software by providing an effective data-race debugging support. ReEnact extends thread-level speculation (TLS) mechanisms to roll back the buggy execution and repeat it as many times as necessary until the bug is fully characterized. These incremental …
-
Thread Escape Analysis for a Memory Consistency -Aware Compiler
… of languages allowing explicitly parallel, multi-threaded programming, e.g. Java and C#, have focused attention on the issue of memory model design. The Pensieve Project is building a compiler that will enable both language designers to prototype different memory models; and optimizing …
-
Distributed Support Vector Machine Learning
… example, to learn the 10,000). Sequential and multi-threaded chunking methods provide a way to run the SVM on large datasets while retaining accuracy. The multi-threaded distributed SVM described in this thesis is implemented using Java RMI, and has been developed to run on a network of …
-
Efficient memory-level parallelism extraction with decoupled strands
… to improve performance efficiency on highly threaded workloads. Outrider enables a single thread of execution to be presented to the architecture as multiple decoupled instruction streams, consisting of either memory accessing or memory consuming instructions. The key insight is that by …
-
Accelerating radio transient detection using the Bispectrum algorithm and GPGPU
… and data-level parallelism. Firstly, a multi-threaded CPU version is developed in C++ using OpenMP and then compared to a GPU version developed using Compute Unified Device Architecture (CUDA).In order to verify validity of the implementations presented, the implementations were firstly …
-
POWER-AWARE PERFORMANCE OPTIMIZATION ON MULTICORE ARCHITECTURES
… a metric to determine core criticality. In multicore processing, certain threads/cores wait for other threads due to synchronization. Our proposed method combines Instructions Per Cycle (IPC) of a thread and the sum of IPCs of all co-running threads within a time quanta. We present a low …
-
Formal Techniques for Design and Development of Safety Critical Embedded Systems from Polychronous Models
… one such formal modeling language - MRICDF (Multi-Rate Instantaneous Channel-connected Data Flow). MRICDF is a graphical, declarative, polychronous modeling language, with a formalism that allows the modeler to easily describe multi-clocked systems without the necessity of global clock. …
Page 1 of 4