Programming Massively Parallel Processors: A Hands-on Approach, Third Edition shows both student and professional alike the basic concepts of parallel programming and GPU architecture, exploring, in detail, various techniques for constructing parallel programs.
Managing the Web of Things: Linking the Real World to the Web presents a consolidated and holistic coverage of engineering, management, and analytics of the Internet of Things.
Intel Xeon Phi Processor High Performance Programming is an all-in-one source of information for programming the Second-Generation Intel Xeon Phi product family also called Knights Landing.
GPU programming in MATLAB is intended for scientists, engineers, or students who develop or maintain applications in MATLAB and would like to accelerate their codes using GPU programming without losing the many benefits of MATLAB.
Mobile Security and Privacy: Advances, Challenges and Future Research Directions provides the first truly holistic view of leading edge mobile security research from Dr.
Embedded Computing for High Performance: Design Exploration and Customization Using High-level Compilation and Synthesis Tools provides a set of real-life example implementations that migrate traditional desktop systems to embedded systems.
Topics in Parallel and Distributed Computing provides resources and guidance for those learning PDC as well as those teaching students new to the discipline.
Shared Memory Application Programming presents the key concepts and applications of parallel programming, in an accessible and engaging style applicable to developers across many domains.
Pervasive Computing: Next Generation Platforms for Intelligent Data Collection presents current advances and state-of-the-art work on methods, techniques, and algorithms designed to support pervasive collection of data under ubiquitous networks of devices able to intelligently collaborate towards common goals.
Service computing is a cross-disciplinary field that covers science and technology, and represents a promising direction for distributed computing and software development methodologies.
Distributed and Cloud Computing: From Parallel Processing to the Internet of Things offers complete coverage of modern distributed computing technology including clusters, the grid, service-oriented architecture, massively parallel processors, peer-to-peer networking, and cloud computing.
GPU Computing Gems Emerald Edition offers practical techniques in parallel computing using graphics processing units (GPUs) to enhance scientific research.
A comprehensive guide in developing and deploying high performance microservices with RustKey FeaturesStart your microservices journey and get a broader perspective on microservices development using RUST 2018,Build, deploy, and test microservices using AWSExplore advanced techniques for developing microservices such as actor model, Requests Routing, and threadsBook DescriptionMicroservice architecture is sweeping the world as the de facto pattern for building web-based applications.
Deploy, orchestrate, and monitor serverless applications using KubernetesKey FeaturesGet hands-on experience with frameworks, such as Kubeless, Apache OpenWhisk, and FunktionMaster the basics of Kubernetes and prepare yourself for challenging technical assessmentsLearn how to launch Kubernetes both locally and in a public cloudBook DescriptionKubernetes has established itself as the standard platform for container management, orchestration, and deployment.
This book presents cutting-edge research, advanced techniques, and practical applications of the integration of Cloud Computing and Internet of Things (IoT).
Business Analytics (BA) is an evolving phenomenon that showcases the increasing importance of using huge volumes of data to generate value for businesses.
Business Analytics (BA) is an evolving phenomenon that showcases the increasing importance of using huge volumes of data to generate value for businesses.
The Art of Multiprocessor Programming promises to be the first comprehensive presentation of the principles and tools available for programming multiprocessor machines.
Design and create robust and resilient distributed solutions with AWSKey FeaturesDesign and secure virtual private network environments on the AWS cloudDeploy appropriate instance types and sizes based on performance and cost requirementsGain proficiency and confidence when designing virtual cloud environmentsBook DescriptionAmazon Web Services (AWS) provides trusted,cloud-based solutions to help you meet your business needs.
Become a certified Azure Architect and learn to design effective solutions that span compute, security, networking, and developmentKey FeaturesLearn to successfully design and architect powerful and cost-effective solutions on Microsoft AzurePrepare to gain AZ-300 certification with the help of mock tests and practice questionsEnhance your computing, networking, storage, and security skills to design modern cloud-based solutionsBook DescriptionFrom designing solutions on Azure to configuring and managing virtual networks, AZ-300 certification can help you achieve all this and more.
Written by industry thought leaders, Java Web Services Architecture is a no-nonsense guide to web services technologies including SOAP, WSDL, UDDI and the JAX APIs.
Today, parallel computing experts can solve problems previously deemed impossible and make the "e;merely difficult"e; problems economically feasible to solve.
Location-based services (LBS) are a new concept integrating a user's geographic location with the general notion of services, such as dialing an emergency number from a cell phone or using a navigation system in a car.
Service computing is a cross-disciplinary field that covers science and technology, and represents a promising direction for distributed computing and software development methodologies.
This book explores the transformative potential of blockchain technology and shows how blockchain can promote equitable access to resources and bridge societal gaps.
The Fundamentals of Software-Defined Networking: Towards Intelligent and Flexible Networks is a comprehensive, beginner-friendly guide to Software-Defined Networking (SDN), specifically designed for educators, trainers, and professionals transitioning into modern networking.
The Fundamentals of Software-Defined Networking: Towards Intelligent and Flexible Networks is a comprehensive, beginner-friendly guide to Software-Defined Networking (SDN), specifically designed for educators, trainers, and professionals transitioning into modern networking.