Font Size: a A A

Distributed Shared Display Memory On A Linux Cluster

Posted on:2002-12-09Degree:MasterType:Thesis
Country:ChinaCandidate:Y M LiFull Text:PDF
GTID:2178360185495613Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
Tiled display, implemented by composing images generated by multiple display monitors or projectors which were driven by multiple graphic components of the computer system, is a kind of large-format, high-resolution display capable of displaying more than 10 million pixels which is impossible under the constraint of current available display techniques. Due to its high performance/price ratio, PC cluster is preferred to drive such a tiled display system. But this technical approach also demands complicated software necessary for distributed display. And this viewpoint inspired the following work which is explained in this thesis in detail:● Based on the analysis of the structure of the application programs for cluster-base tiled display system, a new interface is proposed to combine the discrete display memories on each computer in a cluster system into a single one which can be accessed by various kinds of applications for tiled multi-screen display. The synchronization mechanism supplied by this interface makes it suitable for parallel programming. Most important of all, programming for tiled multi-screen display application with this interface will become simple and clear.● Two styles of the interface are implemented, which are the style of invoking function and the style of accessing memory. A few applications for testing the interface, such as image display and wandering, graphic object plotting, have been designed.● Several improvements for the implementation the style of invoking function have been made based on the experiences acquired through testing the performance of the interface.● The importance of the style of accessing memory for constructing high-level interface for tiled display is analyzed and the performance of the interface is measured. The reason why the performance of the interface of this style lagged behind that of invoking function significantly is pointed out.● A tiled display server for the parallel geographic image process system (Pargip) is implemented using the DSDM interface. Based on the analysis of the structure of the Pargip, I refined the distribution of data storage on the server by JIAJIA DSM system and introduced an efficient way to...
Keywords/Search Tags:Tiled Display, Distributed Shared Display Memory, DSDM, Cluster
PDF Full Text Request
Related items