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 103 for “"Application performance"”.
-
Boosting application performance using heterogeneous virtual channels
Submission published under a 24 month embargo labeled 'U of I Access', the embargo will last until 2026-05-01
-
Virtualized application performance prediction using system metrics
… enough physical resources for each VM to meet application service level objectives (SLOs). The threshold between good and bad performance in terms of resource settings, however, is hard to determine and rarely static due to changing workloads and resource usage. Thus, in order to avoid SLO …
-
Modeling virtualized application performance from hypervisor counters
… counters as inputs, we train models to predict application response times and predict SLA violations. To collect training data, we conduct a simulation phase which stresses the application across many workloads levels, and collects each response time. Simultaneously, hypervisor performance …
-
Database support for electronic CAD application: Performance and architecture
… with good functionality for electronic CAD applications. We believe that performance is a deciding factor in the acceptance of DBMSes as a replacement of file systems or home-grown databases in ECAD tools and that many DBMS design and implementation choices can have a major impact on the …
-
MejHAR: using internet measurement platforms to examine web application performance and availability
Submission original under an indefinite embargo labeled 'Open Access'. The submission was exported from vireo on 2022-11-11 without embargo terms
-
Application-Aware Network Design Using Software Defined Networking for Application Performance Optimization for Big Data and Video Streaming
This dissertation investigates improvement in application performance. For applications, we consider two classes: Hadoop MapReduce and video streaming. The Hadoop MapReduce (M/R) framework has become the de facto standard for Big Data analytics. However, the lack of network-awareness of the default …
-
Latency-driven performance in data centres
… rent computing resources and deploy their applications on cloud hardware. Providing customers with well-defined application performance guarantees is of paramount importance to ensure transparency and to build a lasting collaboration between users and cloud operators. A user’s application …
-
Simulation-based performance analysis and tuning for future supercomputers
… in supercomputing architectures. Simulating applications before there is access to the real hardware can assist machine architects in making better design decisions that can optimize application performance. At the same time, the application and run-time can be optimized and tuned beforehand. …
-
Compiler Cost Model for Multicore Architectures
… multicore architectures has been to increase the performance of a system and hence increase the performance of an application. However, obtaining the optimal application performance on multicore architectures is found to be not that trivial and still remains as unsolved problem due to the multiple …
-
CPU scheduling in robotics & AR/VR applications
… tune params for their specific hardware and application, while real-time scheduling approaches assume static periodic schedules – both of which result in suboptimal application performance especially when both the environment and the hardware can change. In this work, we highlight the …
-
Chorus: Model Kowledge Base for Perfomance Modeling in Datacenters
… costs, operators multiplex several concurrent applications in large datacenters. However, uncontrolled resource sharing between co-hosted applications often results in performance degradation problems, thus creating violations of service level agreements (SLAs) for service providers. Therefore, …
-
Dynamic Trust Management for Mobile Networks and Its Applications
… of dynamic trust management with trust-based applications. Unlike existing work, we consider social trust derived from social networks in addition to traditional quality-of-service (QoS) trust derived from communication networks to obtain a composite trust metric as a basis for evaluating …
-
A protocol reconfiguration and optimization system for MPI
Modern high performance computing (HPC) applications, for example adaptive mesh refinement and multi-physics codes, have dynamic communication characteristics which result in poor performance on current Message Passing Interface (MPI) implementations. The degraded application performance can be …
-
On the Interaction of High-Performance Network Protocol Stacks with Multicore Architectures
… of the different cores, thereby degrading the performance for various applications. Similarly, depending on the communication pattern of the application and the layout of processes across nodes, these interactions could potentially introduce network scalability issues, which is also an …
-
Performance Evaluation and Modeling Techniques for Parallel Processors
This thesis addresses the issue of application performance under real operational conditions. A technique is introduced which accurately models the behavior of an application in real workloads. The methodology can evaluate the performance of the application as well as predict the effects on …
-
Efficient Execution of Tightly-Coupled Parallel Applications in Grid Computing Environments
… of deploying tightly-coupled parallel applications in Grid computing environments. A desired outcome of this work is the capability of delivering application performance in a Grid environment that is on par with the performance within a single cluster while simultaneously requiring few …
-
Accelerating messages by avoiding copies using RDMA in an asynchronous parallel runtime system
… increased bandwidth for large payloads in High Performance Computing (HPC) networks. Using RDMA technology enables the network to bypass the Operating System and perform data transfers without the involvement of the Central Processing Unit (CPU). In addition to not consuming CPU cycles, using …
-
CRIU-RTX: Remote Thread eXecution using Checkpoint/Restore in Userspace
Scaling up application performance on single high-end machines is increasingly becoming difficult due to scalability challenges of processor interconnects, cache coherence protocols, and memory bandwidth. Significant prior work has addressed this problem by scaling-out application threads across …
-
Automated discovery of performance regressions in enterprise applications
Performance regression refers to the phenomena where the application performance degrades compared to prior releases. Performance regressions are unwanted side-effects caused by changes to application or its execution environment. Previous research shows that most problems experienced by customers …
-
GPU Resource Optimization and Scheduling for Shared Execution Environments
… for a variety of data- and compute-intensive applications, from large supercomputing systems for massive data analytics to small, mobile embedded devices for autonomous vehicles. Making effective and efficient use of these processors traditionally relies on extensive programmer expertise to …
Page 1 of 6