Publisher: Morgan Kaufmann; 1st edition (March 1, 2013)
Language: English
ISBN-10: 0124104142
ISBN-13: 978-0124104143
eBook Description:
Intel Xeon Phi Coprocessor High Performance Programming
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
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 the 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 the Intel Xeon Phi coprocessors and the Intel MIC architecture. Download eBook Free »
Publisher: Morgan Kaufmann; 1st edition (January 2, 2013)
Language: English
ISBN-10: 0123969816
ISBN-13: 978-0123969811
eBook Description:
Designing the Search Experience: The Information Architecture of Discovery
Understand how people search, and how the concepts of information seeking, information foraging, and sensemaking underpin the search process.
Apply the principles of user-centered design to the search box, search results, faceted navigation, mobile interfaces, social search, and much more.
Design the cross-channel search experiences of tomorrow that span desktop, tablet, mobile, and other devices.
Search is not just a box and ten blue links. Search is a journey: an exploration where what we encounter along the way changes what we seek. But in order to guide people along this journey, designers must understand both the art and science of search. In Designing the Search Experience: The Information Architecture of Discovery, authors Tony Russell-Rose and Tyler Tate weave together the theories of information seeking with the practice of user interface design.
Search is not just a box and ten blue links. Search is a journey: an exploration where what we encounter along the way changes what we seek. But in order to guide people along this journey, designers must understand both the art and science of search. In Designing the Search Experience: The Information Architecture of Discovery, authors Tony Russell-Rose and Tyler Tate weave together the theories of information seeking with the practice of user interface design. Download eBook Free »
Publisher: Morgan Kaufmann; 1st edition (January 25, 2013)
Language: English
ISBN-10: 0124058655
ISBN-13: 978-0124058651
eBook Description:
Human-Computer Interaction: An Empirical Research Perspective
Master empirical and experimental research with this comprehensive, A-to-Z guide in a concise, hands-on reference
Discover the practical and theoretical ins-and-outs of user studies
Find exercises, takeaway points, and case studies throughout
Human-Computer Interaction: An Empirical Research Perspective
Human-Computer Interaction: An Empirical Research Perspective is the definitive guide to empirical research in HCI. The book begins with foundational topics including historical context, the human factor, interaction elements, and the fundamentals of science and research. From there, you’ll progress to learning about the methods for conducting an experiment to evaluate a new computer interface or interaction technique. There are detailed discussions and how-to analyses on models of interaction, focusing on descriptive models and predictive models. Writing and publishing a research paper is explored with helpful tips for success. Throughout the book, you’ll find hands-on exercises, checklists, and real-world examples. This is your must-have, comprehensive guide to empirical and experimental research in HCI-an essential addition to your HCI library. Download eBook Free »
Publisher: Morgan Kaufmann; 1st edition (November 19, 2012)
Language: English
ISBN-10: 0123884357
ISBN-13: 978-0123884350
eBook Description:
Intersection: How Enterprise Design Bridges the Gap between Business, Technology, and People
Teaches how to align business strategy with Brand Identity, Customer Experience, and Enterprise Architecture initiatives as part of a consolidated enterprise-wide design practice to achieve stakeholder value
Provides a framework for designing systems, products and services as the building blocks of a consistent and coherent experience for all stakeholders in the wider enterprise, joining strategic considerations with the delivery of tangible outcomes
Explains how to make results such as websites, apps, objects, platforms, or environments part of a larger system that orchestrates enterprise touchpoints with people
Intersection: How Enterprise Design Bridges the Gap between Business, Technology, and People
This book gives designers, entrepreneurs, innovators, and leaders a model and a comprehensive vocabulary for tackling such deep-rooted challenges. The Enterprise Design framework cuts through the complexity of Strategic Design work, showing how to navigate key aspects and bridge diverging viewpoints. In 9 case studies, the author looks at the way companies like SAP, BBVA, IKEA, and Jeppesen (a Boeing Company) apply design thinking and practice to shape their enterprises. Moving from strategy to conceptual design and concrete results, Intersection shows what is relevant at which point, and what expertise to involve. Download eBook Free »
Publisher: Morgan Kaufmann; 1st edition (November 27, 2012)
Language: English
ISBN-10: 0123877938
ISBN-13: 978-0123877932
eBook Description:
Data Insights: New Ways to Visualize and Make Sense of Data
Demonstrates, with a variety of case studies, how visualizations can foster a clearer and more comprehensive understanding of data
Answers the question, “How can data visualization help me?” with discussions of how it fits into a wide array of purposes and situations
Makes the case that data visualization is not just about technology; it also involves a deeply human process
Data Insights: New Ways to Visualize and Make Sense of Data
Data Insights: New Ways to Visualize and Make Sense of Data offers multi-disciplinary perspectives and useful information about how visualizations can open your eyes to data. This thought-provoking book takes a conversational approach to presenting an overview of the subject, while also focusing on key details. It highlights the ideas and work of a variety of people who are actively contributing to this still emerging field. Case studies from business analytics, healthcare, games, security, and network monitoring, among others, portray what is going on in data visualization today. A diverse blend of original illustrations and real-world examples, both classical and cutting-edge, help fill in the picture. Download eBook Free »
Publisher: Morgan Kaufmann; 2nd edition (November 27, 2012)
Language: English
ISBN-10: 0124058949
ISBN-13: 978-0124058941
eBook Description:
Heterogeneous Computing with OpenCL, Second Edition: Revised OpenCL 1.2 Edition
Explains principles and strategies to learn parallel programming with OpenCL, from understanding the four abstraction models to thoroughly testing and debugging complete applications.
Covers image processing, web plugins, particle simulations, video editing, performance optimization, and more.
Shows how OpenCL maps to an example target architecture and explains some of the tradeoffs associated with mapping to various architectures
Addresses a range of fundamental programming techniques, with multiple examples and case studies that demonstrate OpenCL extensions for a variety of hardware platforms
Heterogeneous Computing with OpenCL, Second Edition: Revised OpenCL 1.2 Edition
Heterogeneous Computing with OpenCL, Second Edition: Revised OpenCL 1.2 Edition teaches OpenCL and parallel programming for complex systems that may include a variety of device architectures: multi-core CPUs, GPUs, and fully-integrated Accelerated Processing Units (APUs) such as AMD Fusion technology. Designed to work on multiple platforms and with wide industry support, OpenCL will help you more effectively program for a heterogeneous future. Download eBook Free »