Now showing items 1-5 of 5
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 ...
A vision-based fuzzy logic and neural network approach to the control of hyper-redundant robot manipulators
Hyper-redundant robot manipulators possess a very large degree of kinematic redundancy and are capable of motion similar to that of snakes and elephant trunks. Because of the computational burden required to calculate the ...
Efficient VLSI architectures for matrix factorizations
The SVD (Singular Value Decomposition) is a critical matrix factorization in many real-time computations from an application domain which includes signal processing and robotics; and complex data matrices are encountered ...
The architecture of eNVy, a non-volatile, main memory storage system
This paper describes the architecture of eNVy, a large non-volatile main memory storage system built primarily with Flash memory. Flash provides persistent storage with solid-state memory access times at a lower cost than ...
Efficient distributed shared memory based on multi-protocol release consistency
A distributed shared memory (DSM) system allows shared memory parallel programs to be executed on distributed memory multiprocessors. The challenge in building a DSM system is to achieve good performance over a wide range ...