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 9 of 9 for “"Performance debugging"”.
-
ParaView: Performance debugging through visualization of shared data
Performance debugging is the process of isolating and correcting performance problems in an otherwise correct parallel program. Problems not immediately visible to the parallel programmer often lead to poor application performance. This thesis describes the design, implementation, and use of …
-
A visual performance debugger for Concordia Parallel Programming Environment
… the design and implementation of the Visual Performance Debugger for the Concordia Parallel Programming Environment (CPPE), a simulator for parallel programming environment. The purpose of this visual performance debugger is to provide a rich set of correctness and performance debugging tools …
-
Visualizing the memory performance of parallel programs with Chiron
… Chiron is different from most other performance debugging tools in that it uses three-dimensional graphics techniques to display vast amounts of memory-performance data. Both code-and data-oriented information can be presented in several views. These views have been designed to help …
-
Concordia parallel C : design and implementation
… simulated execution, syntax/semantics/performance debugging, and simulation of various multiprocessors and multicomputers. A Parallel program written in CPC will be compiled by CPCC into a virtual code version, then interpreted by Concordia Parallel Systems Simulator (CPSS). We extend …
-
CPSS : a flexible and efficient simulator for wormhole-routed multicomputers
… of system and software factors on program performance and to locate performance bottlenecks in parallel programs. The major challenge in the design of the CPSS is to make a good tradeoff between the accuracy of simulation results and the feasibility of simulation time. The CPSS can …
-
Holistic Abstraction for Distributed Network Debugging
Computer networks are engineered for performance and flexibility, delivering billions of packets per second with high reliability, until they fail. It is during such time of crisis that debugging and troubleshooting come to the forefront, however, the focus on performance results in design …
-
Efficient hardware and software assist for many-core performance
… are increasing rapidly while the pace of performance improvement of an individual core has been lagged. It led application developers to extract more parallelism from a number of cores to make their applications run faster. However, writing a parallel program that scales well with the …
-
Performance composability: An emerging challenge in performance-adaptive systems
… design techniques and software support for performance composition and dynamic performance management in large-scale performance-sensitive systems. The topic is motivated by the complexity of large-scale software systems due to increased use of automated adaptation policies in lieu of manual …
-
Un marco unificado para análisis de recursos y tiempo de ejecución, validación dinámica y pruebas unitarias = a Unified Framework for Resource and Execution Time Analysis, Run-Time Checking and Unit-Testing
… of this work include resource usage veri_cation, performance debugging, certi_cation of resource usage properties in mobile code, resource and granularity control in parallel/distributed computing and resourceoriented specialization. The unit-testing and run-time checking framework has been …