COMING SOON: Intel Xeon Phi Coprocessor High Performance Programming

February 5, 2013  Kaitlin

Morgan Kaufmann is excited to announce the forthcoming publication of Intel Xeon Phi Coprocessor High Performance Programming by James Jeffers and James Reinders. The 450-page reference is due out in March 2013.

Description

Authors Jim Jeffers and James Reinders spent two years helping educate customers about the prototype and pre-production hardware before Intel introduced the first Intel Xeon Phi coprocessor. They have distilled their own experiences coupled with insights from many expert customers, Intel Field Engineers, Application Engineers and Technical Consulting Engineers, to create this authoritative first book on the essentials of programming for this new architecture and these new products.

This book is useful even before you ever touch a system with an Intel Xeon Phi coprocessor. To ensure that your applications run at maximum efficiency, the authors emphasize key techniques for programming any modern parallel computing system whether based on Intel Xeon processors, Intel Xeon Phi coprocessors, or other high performance microprocessors. Applying these techniques will generally increase your program performance on any system, and better prepare you for Intel Xeon Phi coprocessors and the Intel MIC architecture.

Key Features

  • A practical guide to the essentials of the Intel Xeon Phi coprocessor
  • Presents best practices for portable, high-performance computing and a familiar and proven threaded, scalar-vector programming model
  • Includes simple but informative code examples that explain the unique aspects of this new highly parallel and high performance computational product
  • Covers wide vectors, many cores, many threads and high bandwidth cache/memory architecture

Who Should Read This Book

Software engineers,  High Performance and Super Computing developers, scientific researchers in need of high-performance computing resources.

Table of Contents

1. Introduction
2. High Performance examples
3. Benchmarking Apps
4. Real-world Situations Read more …

COMING SOON: Analyzing the Social Web

February 1, 2013  Kaitlin

Morgan Kaufmann is excited to announce the forthcoming publication of Analyzing the Social Web by Jennifer Golbeck. The 290-page reference is due out in March 2013.

Description

Analyzing the Social Web provides a framework for the analysis of public data currently available and being generated by social networks and social media, like Facebook, Twitter, and Foursquare. Access and analysis of this public data about people and their connections to one another allows for new applications of traditional social network analysis techniques that let us identify things like who are the most important or influential people in a network, how things will spread through the network, and the nature of peoples’ relationships. Analyzing the Social Web introduces you to these techniques, shows you their application to many different types of social media, and discusses how social media can be used as a tool for interacting with the online public.

Key Features

  • Presents interactive social applications on the web, and the types of analysis that are currently conducted in the study of social media.
  • Covers the basics of network structures for beginners, including measuring methods for describing nodes, edges, and parts of the network.
  • Discusses the major categories of social media applications or phenomena and shows how the techniques presented can be applied to analyze and understand the underlying data.
  • Provides an introduction to information visualization, particularly network visualization techniques, and methods for using them to identify interesting features in a network, generate hypotheses for analysis, and recognize patterns of behavior.
  • Includes a supporting website with lecture slides, exercises, and downloadable social network data sets that can be used can be used to apply the techniques presented in the book.

Who Should Read This Book

Researchers, academics, practitioners, and students in HCI, user experience design, data Information analysts, information and data warehouse and systems engineers.

Table of Contents

  1. Introduction
  2. Nodes, Edges, and Network Measures
  3. Network Structure and Measures
  4. Network Visualization Read more …

COMING SOON: Managing Data in Motion

February 1, 2013  Kaitlin

Morgan Kaufmann is excited to announce the forthcoming publication of Managing Data in Motion: Data Integration Best Practices and Technologies by April Reeve. The 300-page reference is due out in March 2013.

Description

Managing Data in Motion includes the techniques that have been developed for significantly reducing the complexity of managing system interfaces and enabling a scalable data architecture. Author April Reeve brings over two decades of experience to present a vendor-neutral approach that can be understood by IT and business managers as well as programmers and architects.Learn the different techniques, technologies, and best practices used to manage the passing of data between computer systems and integrating disparate data together in an enterprise environment.

Key Features

  • Presents a vendor-neutral overview of the different technologies and techniques for moving data between computer systems including the emerging solutions for unstructured as well as structured data types
  • Explains, in non-technical terms, the architecture and components required for an organization to perform Data Integration
  • Describes how to reduce the complexity of managing system interfaces and enable a scalable data architecture that can handle the dimensions of “Big Data”

Who Should Read This Book

Data Warehouse Professionals; Data Modelers and Architects; Database and Network Administrators; ETL and Application Programmers; Project Managers; IT and Data Center Managers; CIO/CTO.

Table of Contents

Part 1: Introduction
• An Explosion of New Technologies for Managing the Movement and Integration of Big Data, Cloud Processing, and Virtual Data
• The Importance of Data Integration in Data and Application Management
• The Differences and Similarities in Managing Data in Motion and Persistant Data
• Types and Complexity of Data Integration Read more …

COMING SOON: Brainstorming and Beyond

February 1, 2013  Kaitlin

Morgan Kaufmann is excited to announce the forthcoming publication of Brainstorming and Beyond: A User-Centered Design Method by Chauncey Wilson. The 84-page reference is due out in February 2013.

Description

Brainstorming and Beyond describes the techniques for generating ideas verbally, in writing, or through sketches. The first chapter focuses on brainstorming, the foundation method for ideation, which is a complex social process building off of social psychology principles, motivational constructs, and corporate culture. Brainstorming is commonly portrayed as an easy way to generate ideas, but in reality, it is a complex social process that is often flawed in ways that are not self-evident. Chapter 2 discusses Brainwriting, which is a variation on brainstorming in which each person writes ideas down on paper and then passes the paper to a new person who reads the first set of ideas and adds new ones. Since there is no group shouting out of ideas, strong facilitation skills are not required, and more often than not, Brainwriting results greatly exceed those of group brainstorming in a shorter time because ideas are generated in a parallel, rather than serial, fashion. Brainwriting is useful when time is limited, groups are hostile, or you are dealing with a culture where shouting out wild or divergent ideas might be difficult. Finally, in Chapter 3, readers learn about Braindrawing, a method of visual brainstorming that helps practitioners generate ideas for icons, other graphics, user interface layouts, or Web page designs. Each of these methods provides readers with ways to generate, present, and evaluate ideas so they can begin building a strong foundation for product success.

Who Should Read This Book

User experience architects, designers, researchers, and specialists.

Table of Contents

Chapter 1. Brainstorming

Overview of Brainstorming

When Should You Use Brainstorming?

Procedures and Practical Advice on Brainstorming

Variations and Extensions to Brainstorming

Reverse (Negative) Brainstorming

Data Analysis for Brainstorming

What Do You Need for Brainstorming?

Recommended Readings

References Read more …

JUST PUBLISHED: Computation and Storage in the Cloud

January 31, 2013  Kaitlin

  Computation and Storage in the Cloud: Understanding the Trade-Offs by Dong Yuan, Yun Yang and Jinjun Chen is now available! Please review the full Table of Contents below.

Description

Computation and Storage in the Cloud is the first comprehensive and systematic work investigating the issue of computation and storage trade-off in the cloud in order to reduce the overall application cost. Scientific applications are usually computation and data intensive, where complex computation tasks take a long time for execution and the generated datasets are often terabytes or petabytes in size. Storing valuable generated application datasets can save their regeneration cost when they are reused, not to mention the waiting time caused by regeneration. However, the large size of the scientific datasets is a big challenge for their storage. By proposing innovative concepts, theorems and algorithms, this book will help bring the cost down dramatically for both cloud users and service providers to run computation and data intensive scientific applications in the cloud.

Key Features

  • Covers cost models and benchmarking that explain the necessary tradeoffs for both cloud providers and users
  • Describes several novel strategies for storing application datasets in the cloud
  • Includes real-world case studies of scientific research applications

Who Should Read This Book

Researchers, practitioners, and graduate students in scientific computing seeking guidance for managing application datasets.

Table of Contents

  1. Introduction
  2. Data management and cost-effectiveness
  3. Motivating example and research
  4. Cost model of dataset storage in the cloud
  5. Minimum cost benchmarking approaches
  6. Cost-effective dataset storage strategies
  7. Evaluations
  8. Conclusions

 

ISBN: 9780124077676 ¦ Visit in bookstore