The two major design approaches taken to build distributed and parallel computer systems, multiprocessing and multicomputing, are discussed. A model that combines the best properties of both multiprocessor and multico...
详细信息
The two major design approaches taken to build distributed and parallel computer systems, multiprocessing and multicomputing, are discussed. A model that combines the best properties of both multiprocessor and multicomputer systems, easy-to-build hardware, and a conceptually simple programming model is presented. Using this model, a programmer defines and invokes operations on shared objects, the runtime system handles reads and writes on these objects, and the reliable broadcast layer implements indivisible updates to objects using the sequencing protocol. The resulting system is easy to program, easy to build, and has acceptable performance on problems with a moderate grain size in which reads are much more common than writes. Orca, a procedural language whose sequential constructs are roughly similar to languages like C or Modula 2 but which also supports parallel processes and shared objects and has been used to develop applications for the prototype system, is described
As test systems grow larger with higher channel counts and faster digitization, new techniques are needed for managing and processing the large amount of data being generated. One technique to handle this is with mult...
详细信息
ISBN:
(纸本)9781424449804
As test systems grow larger with higher channel counts and faster digitization, new techniques are needed for managing and processing the large amount of data being generated. One technique to handle this is with multiple computing nodes to distribute the acquisition, processing and data storage. Current communication busses exist to create a multicomputer system but must often make tradeoffs in terms of bandwidth or latency capabilities. In this paper we will look at using the PCI and PCI Express busses to create both a high bandwidth and low latency multi-computing system.
Over the last few decades, there has been a tremendous increase in the volume of data available for analysis in various domains. Although processing power has scaled up as well, it is well known that the rate of incre...
详细信息
ISBN:
(纸本)9781450361866
Over the last few decades, there has been a tremendous increase in the volume of data available for analysis in various domains. Although processing power has scaled up as well, it is well known that the rate of increase of data far supersedes the higher processing capabilities of modern processors. The natural consequence to the advent of big data was distribution of data across multiple nodes to facilitate not only storage but also parallel processing. The advent of the age of large volumes of data came to be known as the era of big data. The distribution of data among various machines posed a fundamental problem in big data as well as distributed computing: The impact of data skew. We worked on a project to profile data skew on a multi-computing cluster. This paper summarizes our efforts and findings. We use HPCC Systems, a modern big data management and analysis tool. In this project, we analyze the impact of differently skewed data distributions on the most common database operations, namely, NORMALIZE, DENORMALIZE, JOIN, SORT, TABLE, and PROJECT using a set of queries, and analyzing their runtimes.
This thesis demonstrates the improvements in computational efficiency, expandability, flexibility and cost that can be achieved in the solution of the Ocean Surveillance problem by the use of recently introduced techn...
详细信息
This thesis demonstrates the improvements in computational efficiency, expandability, flexibility and cost that can be achieved in the solution of the Ocean Surveillance problem by the use of recently introduced technology. A preliminary design of the surveillance portion of a conceptual model of a fault tolerant distributed Command, Control and Communica- tions system is carried out. The proposed system consists of a long haul fiber-optic ring network. Each one of its nodes has a similar multicomputer architecture for the manip- ulation of data collected by a variety of detection sensors. The performance prediction of the proposed model is included as well.
暂无评论