We conducted research and development of distributed Supercomputing Environment (DSE) based on distributed shared memory model to serve as a cluster computing environment to provide parallel processing facilities. Sha...
详细信息
We conducted research and development of distributed Supercomputing Environment (DSE) based on distributed shared memory model to serve as a cluster computing environment to provide parallel processing facilities. Shared memory model and message passing model are well-known typical models of parallel processing. It is desired that hybrid programming environment will make the best use of the prominent features of both models. Consequently, we add a new message passing mechanism to present DSE, and create a prototype called Hybrid DSE as a hybrid model based cluster computing environment. In this paper, we describe the implementation of a message passing mechanism on DSE and performance evaluation of Hybrid DSE.
the Internet of Things (IoT) aims at connecting all communicating "things" that surround us. The acts of addressing billions of heterogeneous devices, interconnecting them and running cost-effective applicat...
详细信息
ISBN:
(纸本)9781467371483
the Internet of Things (IoT) aims at connecting all communicating "things" that surround us. The acts of addressing billions of heterogeneous devices, interconnecting them and running cost-effective applications on top of them require new architectures, services and protocols. This position paper presents our thoughts on IoT and discusses a distributed cloud model for supporting IoT and its applications.
We price discretely monitored options when the underlying evolves according to different exponential Levy processes. By geometric randomization of the option maturity, we transform the n-steps backward recursion that ...
详细信息
We price discretely monitored options when the underlying evolves according to different exponential Levy processes. By geometric randomization of the option maturity, we transform the n-steps backward recursion that arises in option pricing into an integral equation. The option price is then obtained solving n independent integral equations by a suitable quadrature method. Since the integral equations are mutually independent, we can exploit the potentiality of a grid computing architecture. The primary performance disadvantage of grids is the slow communication speeds between nodes. However, our algorithm is well-suited for grid computing since the integral equations can be solved in parallel, without the need to communicate intermediate results between processors. Moreover, numerical experiments on a cluster architecture show the good scalability properties of our algorithm. (C) 2010 Elsevier B.V. All rights reserved.
This special issue presents new trends in computer architecture and in parallel and distributed systems. It is based on the best papers of the 24th internationalsymposium on Computer Architecture and High Performance...
详细信息
This special issue presents new trends in computer architecture and in parallel and distributed systems. It is based on the best papers of the 24th internationalsymposium on Computer Architecture and High Performance computing, which was held in New York, NY, USA on October 24-26, 2012 in the Columbia University. The authors were invited to provide extended versions of the papers presented in the conference, taking into account suggestions by the double-blinded peer review process and comments gathered during the conference.
Based on efficient computation of parallel computer, a parallel algorithm is found for optimization theory of three-dimensional ceramic/metal functionally gradient thermal barrier coating material. The numerical metho...
详细信息
ISBN:
(纸本)9781538621622
Based on efficient computation of parallel computer, a parallel algorithm is found for optimization theory of three-dimensional ceramic/metal functionally gradient thermal barrier coating material. The numerical methods of optimization design of inverse heat transfer problems are given. The heat conduction coefficient is given..
Due to the rapid growth in the multicore and GPU based computing devices, the need to teach parallelcomputing in CS/CE curriculum has become almost mandatory nowadays. A course on parallelcomputing Systems (PCS) has...
详细信息
ISBN:
(纸本)9781538655559
Due to the rapid growth in the multicore and GPU based computing devices, the need to teach parallelcomputing in CS/CE curriculum has become almost mandatory nowadays. A course on parallelcomputing Systems (PCS) has been designed to provide an understanding of the fundamental principles and engineering trade-offs involved in designing modern parallelcomputing systems as well as to teach parallel programming techniques necessary to effectively utilize these machines. An activity based learning approach was adopted for teaching the course and several parallel programming paradigms and technologies such OpenMP, MPI, and CUDA have been covered. This course was offered as a required course to graduate students. This paper describes the implementation of the course at Thiagarajar College of Engineering. Evaluation of the implementation of the course reveals that for students who have not been exposed to parallel and distributedcomputing, i) activity based learning results in better knowledge gain compared to the traditional approach, ii) learning OpenMP was much easier than MPI or CUDA, iii) some parallel and distributedcomputing (PDC) concepts such as false sharing were harder to grasp compared to basic concepts, and iv) it is essential to introduce parallelcomputing in the undergraduate curriculum.
The ability to design effective solutions using parallel processing should be a required competency for every computing student. However, teaching parallel concepts is sometimes challenging and costly, specially at ea...
详细信息
ISBN:
(纸本)9781509036820
The ability to design effective solutions using parallel processing should be a required competency for every computing student. However, teaching parallel concepts is sometimes challenging and costly, specially at early stages of a computer science degree. For such reasons we present a set of modules to teach parallelcomputing paradigms using as examples problems that are computationally intensive, but easy to understand and can be easily implemented using the Python parallelization libraries MPI for Python and Disco.
A novel approach is presented to teach the parallel and distributedcomputing concepts of synchronization and remote memory access. The single program multiple data (SPMD) partitioned global address space (PGAS) model...
详细信息
ISBN:
(纸本)9780769561493
A novel approach is presented to teach the parallel and distributedcomputing concepts of synchronization and remote memory access. The single program multiple data (SPMD) partitioned global address space (PGAS) model presented in this paper uses a procedural programming language appealing to undergraduate students. We propose that the amusing nature of the approach may engender creativity and interest using these concepts later in more sober environments. Specifically, we implement parallel extensions to LOLCODE within a source-to-source compiler sufficient for the development of parallel and distributed algorithms normally implemented using conventional high-performance computing languages and APIs.
An approach to the management of non-functional concerns in massively parallel and/or distributed architectures that marries parallel programming patterns with autonomic computing is presented. The necessity and suita...
详细信息
ISBN:
(纸本)9781424437511
An approach to the management of non-functional concerns in massively parallel and/or distributed architectures that marries parallel programming patterns with autonomic computing is presented. The necessity and suitability of the adoption of autonomic techniques are evidenced. Issues arising in the implementation of autonomic managers taking care of multiple concerns and of coordination among hierarchies of such autonomic managers are discussed. Experimental results are presented that demonstrate the feasibility of the approach.
暂无评论