Parallel Computing Technologies


Book Description

This book constitutes the proceedings of the 13th International Conference on Parallel Computing Technologies, PaCT 2015, held in Petrozavodsk, Russia, during August / September 2015. The 37 full papers and 14 short papers presented were carefully reviewed and selected from 87 submissions. The papers are organized in topical sections on parallel models, algorithms and programming methods; unconventional computing; cellular automata; distributed computing; special processors programming techniques; applications.




Smart Infrastructure and Applications


Book Description

This book provides a multidisciplinary view of smart infrastructure through a range of diverse introductory and advanced topics. The book features an array of subjects that include: smart cities and infrastructure, e-healthcare, emergency and disaster management, Internet of Vehicles, supply chain management, eGovernance, and high performance computing. The book is divided into five parts: Smart Transportation, Smart Healthcare, Miscellaneous Applications, Big Data and High Performance Computing, and Internet of Things (IoT). Contributions are from academics, researchers, and industry professionals around the world. Features a broad mix of topics related to smart infrastructure and smart applications, particularly high performance computing, big data, and artificial intelligence; Includes a strong emphasis on methodological aspects of infrastructure, technology and application development; Presents a substantial overview of research and development on key economic sectors including healthcare and transportation.




Parallel Processing and Applied Mathematics


Book Description

The two-volume set LNCS 12043 and 12044 constitutes revised selected papers from the 13th International Conference on Parallel Processing and Applied Mathematics, PPAM 2019, held in Bialystok, Poland, in September 2019. The 91 regular papers presented in these volumes were selected from 161 submissions. For regular tracks of the conference, 41 papers were selected from 89 submissions. The papers were organized in topical sections named as follows: Part I: numerical algorithms and parallel scientific computing; emerging HPC architectures; performance analysis and scheduling in HPC systems; environments and frameworks for parallel/distributed/cloud computing; applications of parallel computing; parallel non-numerical algorithms; soft computing with applications; special session on GPU computing; special session on parallel matrix factorizations. Part II: workshop on language-based parallel programming models (WLPP 2019); workshop on models algorithms and methodologies for hybrid parallelism in new HPC systems; workshop on power and energy aspects of computations (PEAC 2019); special session on tools for energy efficient computing; workshop on scheduling for parallel computing (SPC 2019); workshop on applied high performance numerical algorithms for PDEs; minisymposium on HPC applications in physical sciences; minisymposium on high performance computing interval methods; workshop on complex collective systems. Chapters "Parallel Adaptive Cross Approximation for the Multi-trace Formulation of Scattering Problems" and "A High-Order Discontinuous Galerkin Solver with Dynamic Adaptive Mesh Refinement to Simulate Cloud Formation Processes" are available open access under a Creative Commons Attribution 4.0 International License via link.springer.com.




Cosmic Ray Muography


Book Description

Muography is a term recently introduced to embrace different techniques that profit from the penetration capability of the muon component of cosmic rays to investigate the interior of large and otherwise inaccessible structures. Primary cosmic rays — high energy particles originating outside the solar system — interact with the Earth atmosphere and generate muons, particles with the same electric charge as the electron, while their mass is 200 times heavier. At the Earth's surface, cosmic muons represent the most abundant component of cosmic rays, and favourably, they can feature energies sufficiently high to penetrate even thick and dense materials, giving the opportunity of unveiling the internal structure of large volumes.Muography was made possible by the development of detectors in the field of particle physics, allowing the exploitation of this natural source for imaging in a vast variety of fields, characterizing this technique as truly interdisciplinary, and leading to significant advances in several disciplines. This book tries to cover all aspects of this methodology, with the different chapters pointing to the general physics principles, to the technological and image reconstruction challenges and to the principal applications in several fields, such as archaeology and geology but also civil and industrial applications.The volume contributors had omitted unnecessary technical details, while focusing on the main features and methodologies. Hence, the book not only targets scientists working in the field but also non-specialists, who might enjoy the reading as a tutorial.




EPMESC VII


Book Description

The first EPMESC Conference took place in 1985. It was during the Conference, recognising the success it had been, that the promoters decided to organise other EPMESC conferences, giving birth to a new series of international meetings devoted to computational methods in engineering. The variety of subjects covered by the papers submitted to the 7th Conference demonstrates how much computational methods expanded and became richer in their applications to Science and Technology. New paradigms are being cultivated as non-numerical applications started to compete with the more traditional numerical ones. The scientific and technological communities to which the EPMESC Conferences used to be addressed themselves have changed.The two-volume Proceedings that we achieved to gather represent many of the interesting developments that are taking place, not only in the Asia Pacific Region, but also in some other scientifically advanced parts of the World, and cover a vast list of subjects grouped under the following headings: Applied Mathematics; Physics and Materials Science; Solid Mechanics; Finite Element and Boundary Element Methods; Structural Analysis; Structural Dynamics and Earthquake Engineering; Structural Engineering; Reinforced Concrete; Knowledge-Based Systems; Artificial Neural Networks and Genetic Algorithms; Computer-Aided Instruction; Computer-Aided Design and Computer-Aided Engineering; Geographic Information Systems; Environmental Applications; Road Engineering; Geotechnics; Soil Mechanics; Fluid Mechanics and Hydraulics.Two hundred and fifty one summaries were accepted, many of them with comments and restrictions, by the Programme Committee.From these, 153 papers resulted, many of them from Portuguese and Chinese origin, that were submitted to the revision of an international panel of referees from Australia, Belgium, Brazil, China, Italy, Macao, Portugal, Switzerland, United Kingdom and United States, to which we gladly acknowledge our gratitude and appreciation.




Illustrating Evolutionary Computation with Mathematica


Book Description

An essential capacity of intelligence is the ability to learn. An artificially intelligent system that could learn would not have to be programmed for every eventuality; it could adapt to its changing environment and conditions just as biological systems do. Illustrating Evolutionary Computation with Mathematica introduces evolutionary computation to the technically savvy reader who wishes to explore this fascinating and increasingly important field. Unique among books on evolutionary computation, the book also explores the application of evolution to developmental processes in nature, such as the growth processes in cells and plants. If you are a newcomer to the evolutionary computation field, an engineer, a programmer, or even a biologist wanting to learn how to model the evolution and coevolution of plants, this book will provide you with a visually rich and engaging account of this complex subject.* Introduces the major mechanisms of biological evolution.* Demonstrates many fascinating aspects of evolution in nature with simple, yet illustrative examples.* Explains each of the major branches of evolutionary computation: genetic algorithms, genetic programming, evolutionary programming, and evolution strategies.* Demonstrates the programming of computers by evolutionary principles using Evolvica, a genetic programming system designed by the author.* Shows in detail how to evolve developmental programs modeled by cellular automata and Lindenmayer systems.* Provides Mathematica notebooks on the Web that include all the programs in the book and supporting animations, movies, and graphics.







Computational Physics: Proceedings Of The Cp90 International Conference


Book Description

The invited talks include applications from the fields of solid state physics, plasma physics, hydrodynamics, high-energy physics, thermodymanics, atomic and molecular physics, chemistry, statistical physics, earth sciences, neural networks, meteorology, astrophysics, and presentations on cellular automata and quantum Monte Carlo methods. The emphasis is on methods of software development and engineering, graphic tools, and storage of physical data.




Encyclopedia of Parallel Computing


Book Description

Containing over 300 entries in an A-Z format, the Encyclopedia of Parallel Computing provides easy, intuitive access to relevant information for professionals and researchers seeking access to any aspect within the broad field of parallel computing. Topics for this comprehensive reference were selected, written, and peer-reviewed by an international pool of distinguished researchers in the field. The Encyclopedia is broad in scope, covering machine organization, programming languages, algorithms, and applications. Within each area, concepts, designs, and specific implementations are presented. The highly-structured essays in this work comprise synonyms, a definition and discussion of the topic, bibliographies, and links to related literature. Extensive cross-references to other entries within the Encyclopedia support efficient, user-friendly searchers for immediate access to useful information. Key concepts presented in the Encyclopedia of Parallel Computing include; laws and metrics; specific numerical and non-numerical algorithms; asynchronous algorithms; libraries of subroutines; benchmark suites; applications; sequential consistency and cache coherency; machine classes such as clusters, shared-memory multiprocessors, special-purpose machines and dataflow machines; specific machines such as Cray supercomputers, IBM’s cell processor and Intel’s multicore machines; race detection and auto parallelization; parallel programming languages, synchronization primitives, collective operations, message passing libraries, checkpointing, and operating systems. Topics covered: Speedup, Efficiency, Isoefficiency, Redundancy, Amdahls law, Computer Architecture Concepts, Parallel Machine Designs, Benmarks, Parallel Programming concepts & design, Algorithms, Parallel applications. This authoritative reference will be published in two formats: print and online. The online edition features hyperlinks to cross-references and to additional significant research. Related Subjects: supercomputing, high-performance computing, distributed computing