Welcome to our book review site go-pdf.online!

You may have to Search all our reviewed books and magazines, click the sign up button below to create a free account.

Sign up

Graph Algorithms in the Language of Linear Algebra
  • Language: en
  • Pages: 388

Graph Algorithms in the Language of Linear Algebra

  • Type: Book
  • -
  • Published: 2011-01-01
  • -
  • Publisher: SIAM

The current exponential growth in graph data has forced a shift to parallel computing for executing graph algorithms. Implementing parallel graph algorithms and achieving good parallel performance have proven difficult. This book addresses these challenges by exploiting the well-known duality between a canonical representation of graphs as abstract collections of vertices and edges and a sparse adjacency matrix representation. This linear algebraic approach is widely accessible to scientists and engineers who may not be formally trained in computer science. The authors show how to leverage existing parallel matrix computation techniques and the large amount of software infrastructure that exists for these computations to implement efficient and scalable parallel graph algorithms. The benefits of this approach are reduced algorithmic complexity, ease of implementation, and improved performance.

Mathematics of Big Data
  • Language: en
  • Pages: 443

Mathematics of Big Data

  • Type: Book
  • -
  • Published: 2018-08-07
  • -
  • Publisher: MIT Press

The first book to present the common mathematical foundations of big data analysis across a range of applications and technologies. Today, the volume, velocity, and variety of data are increasing rapidly across a range of fields, including Internet search, healthcare, finance, social media, wireless devices, and cybersecurity. Indeed, these data are growing at a rate beyond our capacity to analyze them. The tools—including spreadsheets, databases, matrices, and graphs—developed to address this challenge all reflect the need to store and operate on data as whole sets rather than as individual elements. This book presents the common mathematical foundations of these data sets that apply ac...

Massive Graph Analytics
  • Language: en
  • Pages: 632

Massive Graph Analytics

  • Type: Book
  • -
  • Published: 2022-07-20
  • -
  • Publisher: CRC Press

"Graphs. Such a simple idea. Map a problem onto a graph then solve it by searching over the graph or by exploring the structure of the graph. What could be easier? Turns out, however, that working with graphs is a vast and complex field. Keeping up is challenging. To help keep up, you just need an editor who knows most people working with graphs, and have that editor gather nearly 70 researchers to summarize their work with graphs. The result is the book Massive Graph Analytics." — Timothy G. Mattson, Senior Principal Engineer, Intel Corp Expertise in massive-scale graph analytics is key for solving real-world grand challenges from healthcare to sustainability to detecting insider threats, cyber defense, and more. This book provides a comprehensive introduction to massive graph analytics, featuring contributions from thought leaders across academia, industry, and government. Massive Graph Analytics will be beneficial to students, researchers, and practitioners in academia, national laboratories, and industry who wish to learn about the state-of-the-art algorithms, models, frameworks, and software in massive-scale graph analytics.

Parallel MATLAB for Multicore and Multinode Computers
  • Language: en
  • Pages: 264

Parallel MATLAB for Multicore and Multinode Computers

  • Type: Book
  • -
  • Published: 2009-07-23
  • -
  • Publisher: SIAM

The first book on parallel MATLAB and the first parallel computing book focused on quickly producing efficient parallel programs.

The Art of Differentiating Computer Programs
  • Language: en
  • Pages: 358

The Art of Differentiating Computer Programs

  • Type: Book
  • -
  • Published: 2012-01-01
  • -
  • Publisher: SIAM

This is the first entry-level book on algorithmic (also known as automatic) differentiation (AD), providing fundamental rules for the generation of first- and higher-order tangent-linear and adjoint code. The author covers the mathematical underpinnings as well as how to apply these observations to real-world numerical simulation programs. Readers will find: examples and exercises, including hints to solutions; the prototype AD tools dco and dcc for use with the examples and exercises; first- and higher-order tangent-linear and adjoint modes for a limited subset of C/C++, provided by the derivative code compiler dcc; a supplementary website containing sources of all software discussed in the book, additional exercises and comments on their solutions (growing over the coming years), links to other sites on AD, and errata.

Introduction to High Performance Scientific Computing
  • Language: en
  • Pages: 470

Introduction to High Performance Scientific Computing

  • Type: Book
  • -
  • Published: 2019-03-01
  • -
  • Publisher: SIAM

Based on a course developed by the author, Introduction to High Performance Scientific Computing introduces methods for adding parallelism to numerical methods for solving differential equations. It contains exercises and programming projects that facilitate learning as well as examples and discussions based on the C programming language, with additional comments for those already familiar with C++. The text provides an overview of concepts and algorithmic techniques for modern scientific computing and is divided into six self-contained parts that can be assembled in any order to create an introductory course using available computer hardware. Part I introduces the C programming language for...

Implicit Filtering
  • Language: en
  • Pages: 171

Implicit Filtering

  • Type: Book
  • -
  • Published: 2011-09-29
  • -
  • Publisher: SIAM

A description of the implicit filtering algorithm, its convergence theory and a new MATLAB® implementation.

Bits and Bugs
  • Language: en
  • Pages: 264

Bits and Bugs

  • Type: Book
  • -
  • Published: 2019-03-08
  • -
  • Publisher: SIAM

In scientific computing (also known as computational science), advanced computing capabilities are used to solve complex problems. This self-contained book describes and analyzes reported software failures related to the major topics within scientific computing: mathematical modeling of phenomena; numerical analysis (number representation, rounding, conditioning); mathematical aspects and complexity of algorithms, systems, or software; concurrent computing (parallelization, scheduling, synchronization); and numerical data (such as input of data and design of control logic). Readers will find lists of related, interesting bugs, MATLAB examples, and ?excursions? that provide necessary background, as well as an in-depth analysis of various aspects of the selected bugs. Illustrative examples of numerical principles such as machine numbers, rounding errors, condition numbers, and complexity are also included.

Applied Parallel Computing
  • Language: en
  • Pages: 1195

Applied Parallel Computing

This book constitutes the refereed proceedings of the 7th International Conference on Applied Parallel Computing, PARA 2004, held in June 2004. The 118 revised full papers presented together with five invited lectures and 15 contributed talks were carefully reviewed and selected for inclusion in the proceedings. The papers are organized in topical sections.

Numerically Solving Polynomial Systems with Bertini
  • Language: en
  • Pages: 372

Numerically Solving Polynomial Systems with Bertini

  • Type: Book
  • -
  • Published: 2013-11-08
  • -
  • Publisher: SIAM

This book is a guide to concepts and practice in numerical algebraic geometry ? the solution of systems of polynomial equations by numerical methods. Through numerous examples, the authors show how to apply the well-received and widely used open-source Bertini software package to compute solutions, including a detailed manual on syntax and usage options. The authors also maintain a complementary web page where readers can find supplementary materials and Bertini input files. Numerically Solving Polynomial Systems with Bertini approaches numerical algebraic geometry from a user's point of view with numerous examples of how Bertini is applicable to polynomial systems. It treats the fundamental...