New Books

Intel® Xeon Phi™ Coprocessor High Performance Programming
James Jeffers, James Reinders

Learn the essentials of programming for this new architecture and new products.

Structured Parallel Programming
Michael McCool, Arch D. Robison, and James Reinders

An approach based on structured patterns which should make the subject accessible to every software developer.

Intel® Xeon Phi™ Coprocessor Architecture and Tools
Design and Development
Reza Rahman

Technical computing has become an integral part of research and development of new technologies in modern civilization. It is used in industry and academia equally to produce new products, produce weather forecasting, geosciences exploration, financial modeling, car crash simulation, electro-magnetic field propagation from mobile phones etc. Massively parallel processors like Intel® MIC architecture has been developed to increase the computational power to remove these research barriers. This book is targeted to give the readers an in-depth look at the MIC processor architecture, parallel data structure and algorithm used by various Technical Computing applications that will be suitable for such a coprocessor.

Open Software Stack for the Intel® Atom™ Processor
Authors: John R. Malin and Sean D. Liming

Intelligent systems are being used everywhere, and open software is making it possible. Intel® is working with many customers, community projects, and silicon vendors to promote open software solutions for firmware and operating systems. With a large internal software team, Intel has developed a unique open software stack that covers all aspects of intelligent and embedded systems development.

Since open software is under constant development, it can be a challenge to know where and how to get started. There are many setup issues and tricks for many community projects, and information can be scattered across the Internet. As a basic introductory guide, Open Software Stack for the Intel® Atom™ Processor brings together an 8-chapter narrative that walks the stack from firmware, to operating system, to application development. The book is targeted for those new to open software development or have been using closed solutions. Whether you are building a custom board or using off-the-shelf hardware, the book discusses the different open software solutions available for the Intel® Atom™ processor. For a dynamic learning experience, there are 23 hands-on exercises that help you set up a development machine to build the software for firmware, Linux distributions, and applications.

Break Away with Intel Atom Processors: A Guide to Architecture Migration
Lori Matassa and Max Domeika

This invaluable book provides insight into architecture migration discussing real world software migration issues and highlighting them with case studies. The book covers pertinent topics that are at the heart of the software migration, such as techniques to port code originally written for other processor architectures, as well as capturing the benefits of Intel® Atom™ platform technologies. The reality is that architecture migration is not a one-size-fits-all activity and developers must understand all of the decisions that comprise a successful migration. The authors deliver this information as a handbook to your software migration plan and project activities.

Break Away with Intel® Atom™ Processors: Architecture Migration Activities
Architecture Migration Activities

Author: Lori Matassa and Max Domeika

Learning involves the acquisition of knowledge through the experiences of research, instruction, and practice. Each opportunity for experience increases the depth of understanding and mastering of the subject matter. This study guide can be the companion to the book “Break Away with Intel® Atom™ Processors: A Guide to Architecture Migration” or can be used in independent study or supplemental material for professional development. It provides exercises and hands-on labs using practical applications to supplement the knowledge learned in the core technology book.

Intelligent Embedded Systems

The Intel Technology Journal, Volume 16, Issue 1 issue is focused on software and hardware elements of embedded systems. It provides a granular guide to the various layers that make up intelligent systems. Explore multi-core processors; interface technologies; power management, compiler, and virtualization techniques; which are critical in enabling developers and hardware engineers to design systems that address this market opportunity. Read to learn more about how your ideas can uniquely leverage technologies that enable the vision and reality of intelligent systems.

Energy Aware Computing
Powerful Approaches for Green System Design
Authors: Abhishek R. Agrawal, Bob Steigerwald, Chakravarthy Akella and Chris D. Lucero

In response to the worldwide demand for resource conservation and sustainability, Energy Aware Computing provides solutions in designing energy-saving computer systems from small mobile devices to large enterprise data centers. The authors describe how computer systems can save power by making energy-efficient hardware and software decisions at the design stage.

Mastering High Performance Multiprocessor Signaling
Electrical Design with the Intel® QuickPath Interconnect
By David Coleman and Michael Mirmak

Making the Product Lifecycle FrameWORK
Insights from the Frontlines
By C.R. Galluzzo and Deanna Bolton

Creating the Infrastructure for Cloud Computing
An Essential Handbook for IT Professionals
By Enrique Castro-Leon, Bernard Golden, Miguel Gomez, Raghu Yeluri, and Charles G. Sheridan

Break Away with Intel® Atom™ Processors
A Guide to Architecture Migration
By Lori Matassa and Max Domeika

Transitioning Embedded Systems to Intelligent Environments: A Journey through Evolving Technologies
By Satwant Kaur

A Vision for Platform Autonomy
Robust Frameworks for Systems
By Rahul Khanna and Mohan J. Kumar

Beyond BIOS 2nd Edition
Developing with the Unified Extensible Firmware Interface
By Vincent Zimmer, Michael Rothman, and Suresh Marisetty

Weaving High Performance Multiprocessor Fabric
Architectural Insights to the Intel® QuickPath Interconnect
By Robert A. Maddox, Gurbir Singh and Robert J. Safranek

For more complete information about compiler optimizations, see our Optimization Notice.