One of the most exciting and challenging research areas in our modern world involves the design and implementation of intelligent agents. In this paper we outline the specifications for applying recent advances in par...
详细信息
ISBN:
(纸本)1932415262
One of the most exciting and challenging research areas in our modern world involves the design and implementation of intelligent agents. In this paper we outline the specifications for applying recent advances in parallel processing and distributedcomputing technology to the design and analysis of parallel algorithms associated with the creation of the clusters necessary for the efficient operation of distributed intelligent agents. Intelligent agents, whose application spans the spectrum from internal combustion engines to remote robotic control, must be able to make decisions, act autonomously, and exhibit real time behavior in a potentially hostile environment. Recent advances in parallel processing including fault tolerance in programming languages provides an arena in which to explore and apply this technology to the construction of robotic systems that exhibit decision making capability and respond in real time.
We describe in this paper a partial evaluator for a parallel programming language. The parallel language we present is a combination of lambda calculus and message passing communication mechanism. By improving some te...
详细信息
ISBN:
(纸本)0818678763
We describe in this paper a partial evaluator for a parallel programming language. The parallel language we present is a combination of lambda calculus and message passing communication mechanism. By improving some techniques originally used for partial evaluation of sequential language-and introducing some new methods, we successfully solve the problems caused by some internal semantic differences between lambda cab culus and message passing in our partial evaluator for the parallel language.
Computational accelerator physics has changed and broadened over the last decade or so. Part of the change is due to the advent of multiple ways of parallelcomputing. Another part comes from algorithmic developments....
详细信息
Computational accelerator physics has changed and broadened over the last decade or so. Part of the change is due to the advent of multiple ways of parallelcomputing. Another part comes from algorithmic developments. The multiple ways of parallelcomputing include distributed memory parallelism and on-chip parallelism, with the latter coming from architectures (CPU and GPU) having multiple processing elements (cores or streaming multiprocessors) and wide vector (SIMD) instruction units. The basics of these new architectures and their application to computational accelerator physics are briefly reviewed. Algorithmic advances in the select areas of spin tracking, cavity calculations, plasma acceleration, and electron cooling are also reviewed. In some cases the algorithms provide increased fidelity improving the overall accuracy, while in other cases, such as controlled dispersion, the algorithms provide increased fidelity by better modeling the essential physical interaction. Finally, the use of computational frameworks, which provide the basic computational infrastructure, while allowing the capability developer to concentrate on the math and physics, is reviewed in the context of the Vorpal application, which has found use across accelerator physics and many other fields.
This volume is the second part of a four-volume set (CCIS 190, CCIS 191, CCIS 192, CCIS 193), which constitutes the refereed proceedings of the First internationalconference on computing and Communications, ACC 2011,...
ISBN:
(数字)9783642227141
ISBN:
(纸本)9783642227134
This volume is the second part of a four-volume set (CCIS 190, CCIS 191, CCIS 192, CCIS 193), which constitutes the refereed proceedings of the First internationalconference on computing and Communications, ACC 2011, held in Kochi, India, in July 2011. The 72 revised full papers presented in this volume were carefully reviewed and selected from a large number of submissions. The papers are organized in topical sections on database and information systems; distributed software development; human computer interaction and interface; ICT; internet and Web computing; mobile computing; multi agent systems; multimedia and video systems; parallel and distributed algorithms; security, trust andprivacy.
The development of parallel batch pattern back propagation training algorithm of multilayer perceptron with two hidden layers and the research of its parallelization efficiency on many-core system are presented in thi...
详细信息
ISBN:
(纸本)9783319075938;9783319075921
The development of parallel batch pattern back propagation training algorithm of multilayer perceptron with two hidden layers and the research of its parallelization efficiency on many-core system are presented in this paper. The model of multilayer perceptron and batch pattern training algorithm are theoretically described. The algorithmic description of the parallel batch pattern training method is presented. Our results show high parallelization efficiency of the developed algorithm on many-core parallel system with 48 CPUs using MPI technology.
In this paper we describe the design of a distributed animation system built using the Java language, a parallel Virtual Machine platform, and the World-Wide Web. We focus on two aspects. One is the design of a platfo...
详细信息
In this paper we describe the design of a distributed animation system built using the Java language, a parallel Virtual Machine platform, and the World-Wide Web. We focus on two aspects. One is the design of a platform to support distributed 3D animation, the other is the improvement of the efficiency of the parallelcomputing. Due to the collaborative and distributed nature of the Web, the Web browser is integrated with the distributedcomputing system like a parallel Virtual Machine. The model emphasizes the separation of interface and function. It provides a very friendly and portable interface to manipulate the PVM console and the 3D animation system. To improve the efficiency of the parallelcomputing, we propose a new load balancing strategy, called global distributed control to balance the load in the network processors. The algorithm not only has the ability to dynamically adjust to the load imbalance, but also has the fault tolerance ability. It performs the best when it is compared with three traditional load balancing schemes. (C) 1997 Elsevier Science B.V.
The paper describes the development of a powerful high performance finite element computing framework in a network of small computers. A basic object-oriented general purpose FE analysis code with a frontal solver has...
详细信息
The paper describes the development of a powerful high performance finite element computing framework in a network of small computers. A basic object-oriented general purpose FE analysis code with a frontal solver has been developed in C+ +. CORBA has been used as a platform for objects deployment as a network in a client-server environment. As mentioned earlier, the server has been developed in C+ + while both Java and C+ + clients have been used. Different cases viz. (i) simple client/server model and (ii) multiple concurrent servers with a Java client model have been developed and validated. The distributed network environment has been utilized for parallelizing the finite element analysis. This has presently been implemented over a cluster of Intel workstations connected through a switch, thereby offering a very economical solution for the solution of large problems. Sub-structuring and use of superelements have been employed for this parallelization. Each sub-server is responsible for the assembly of elements, computation of superelement stiffness, communication with central server and the computation of low-level solution. Some initial results on performance are also reported. (C) 2004 Civil-Comp Ltd and Elsevier Ltd. All rights reserved.
The market for parallel and distributedcomputing systems keeps growing. Technological advances in processor power, networking, telecommunication and multimedia are stimulating the development of applications requirin...
详细信息
The market for parallel and distributedcomputing systems keeps growing. Technological advances in processor power, networking, telecommunication and multimedia are stimulating the development of applications requiring parallel and distributedcomputing. An important research problem in this area is the need to find a robust bridge between the decentralisation of knowledge sources in information-based systems and the distribution of computational power. Consequently, the attention of the research community has been directed towards high-level, concurrent, distributed programming. This work proposes a new hypermedia framework based on the metaphor of the actor model. The storage and run-time layers are represented entirely as communities of independent actors that cooperate in order to accomplish common goals, such as version management or user adaptivity. These goals involve fundamental and complex hypermedia issues, which, thanks to the distribution of tasks, are treated in an efficient and simple way.
A parallel design and implementation of the Self-Organizing Map (SOM) neural computing model is proposed. The parallel design of SOM is implemented in a parallel virtual machine (PVM) environment of a distributed syst...
详细信息
A parallel design and implementation of the Self-Organizing Map (SOM) neural computing model is proposed. The parallel design of SOM is implemented in a parallel virtual machine (PVM) environment of a distributed system. A practical realization of SOM algorithm is investigated, the construction of computing module in parallel virtual machine is discussed, the communication methods and an optimization of messages passing between multiple processes are proposed, and the parallel programming technique and a PVM implementation of SOM neural computing model are given and discussed in detail.
The paper describes a concept of software tools for data stream processing. The tools can be used to implement parallel processing systems. Description of the task is presented in the first part of paper. The system i...
详细信息
ISBN:
(纸本)9783319312934;9783319312910
The paper describes a concept of software tools for data stream processing. The tools can be used to implement parallel processing systems. Description of the task is presented in the first part of paper. The system is based on pipeline parallelism and was distributed for using on a cluster computer. The paper describes a base scheme and a main work algorithm of the system. An actual application example is presented. The system has some weak sides which are described at the end of paper. Direction of future research is presented at the end of the article.
暂无评论