Skip to main content

Shopping Cart

You're getting the VIP treatment!

Item(s) unavailable for purchase
Please review your cart. You can remove the unavailable item(s) now or we'll automatically remove it at Checkout.
itemsitem
itemsitem

Recommended For You

Loading...


nir shavit

Showing 1 - 12 of 12 results for “nir shavit
Skip side bar filters
  • The Art of Multiprocessor Programming

    The Art of Multiprocessor Programming, Second Edition, provides users with an authoritative guide to multicore programming. This updated edition introduces higher level software development skills relative to those needed for efficient single-core programming, and includes comprehensive coverage of the new principles, algorithms, and tools necessary for effective multiprocessor programming. The ... Read more

    $53.09 USD

  • The Art of Multiprocessor Programming, Revised Reprint

    Revised and updated with improvements conceived in parallel programming courses, The Art of Multiprocessor Programming is an authoritative guide to multicore programming. It introduces a higher level set of software development skills than that needed for efficient single-core programming. This book provides comprehensive coverage of the new principles, algorithms, and tools necessary for ... Read more

    $66.59 USD

People who read these also enjoyed

  • Cryptography Engineering

    Design Principles and Practical Applications

    The ultimate guide to cryptography, updated from an author team of the world's top cryptography experts.Cryptography is vital to keeping information safe, in an era when the formula to do so becomes more and more challenging. Written by a team of world-renowned cryptography experts, this essential guide is the definitive introduction to all major areas of cryptography: message security, key ... Read more

    $35.00 USD

  • Algorithms in C++, Parts 1-4

    Fundamentals, Data Structure, Sorting, Searching

    Robert Sedgewick has thoroughly rewritten and substantially expanded and updated his popular work to provide current and comprehensive coverage of important algorithms and data structures. Christopher Van Wyk and Sedgewick have developed new C++ implementations that both express the methods in a concise and direct manner, and also provide programmers with the practical means to test them on real ... Read more

    $53.99 USD

  • Elements of Programming

    “Ask a mechanical, structural, or electrical engineer how far they would get without a heavy reliance on a firm mathematical foundation, and they will tell you, ‘not far.’ Yet so-called software engineers often practice their art with little or no idea of the mathematical underpinnings of what they are doing. And then we wonder why software is notorious for being delivered late and full of bugs, ... Read more

    $34.19 USD

  • The Art of Concurrency

    A Thread Monkey's Guide to Writing Parallel Applications

    If you're looking to take full advantage of multi-core processors with concurrent programming, this practical book provides the knowledge and hands-on experience you need. The Art of Concurrency is one of the few resources to focus on implementing algorithms in the shared-memory model of multi-core processors, rather than just theoretical models or distributed-memory architectures. The book ... Read more

    $25.99 USD

  • Structured Parallel Programming

    Patterns for Efficient Computation

    Structured Parallel Programming offers the simplest way for developers to learn patterns for high-performance parallel programming. Written by parallel computing experts and industry insiders Michael McCool, Arch Robison, and James Reinders, this book explains how to design and implement maintainable and efficient parallel algorithms using a composable, structured, scalable, and machine ... Read more

    $53.99 USD

  • Principles of Computer System Design

    An Introduction

    Principles of Computer System Design is the first textbook to take a principles-based approach to the computer system design. It identifies, examines, and illustrates fundamental concepts in computer system design that are common across operating systems, networks, database systems, distributed systems, programming languages, software engineering, security, fault tolerance, and architecture ... Read more

    $74.69 USD

  • Virtual Machines

    Versatile Platforms for Systems and Processes

    Series series The Morgan Kaufmann Series in Computer Architecture and Design
    Virtual Machine technology applies the concept of virtualization to an entire machine, circumventing real machine compatibility constraints and hardware resource constraints to enable a higher degree of software portability and flexibility. Virtual machines are rapidly becoming an essential element in computer system design. They provide system security, flexibility, cross-platform compatibility, ... Read more

    $62.09 USD

  • Real-World Cryptography

    by David Wong ...
    "A staggeringly comprehensive review of the state of modern cryptography. Essential for anyone getting up to speed in information security." - Thomas Doylend, Green Rocket SecurityAn all-practical guide to the cryptography behind common tools and protocols that will help you make excellent security choices for your systems and applications.In Real-World Cryptography, you will find:Best practices ... Read more

    $49.99 USD

  • Cryptography and Network Security

    Demystifying the ideas of Network Security, Cryptographic Algorithms, Wireless Security, IP Security, System Security, and Email Security

    Cryptography and Network Security teaches you everything about cryptography and how to make its best use for both, network and internet security. To begin with, you will learn to explore security goals, the architecture, its complete mechanisms, and the standard operational model. You will learn some of the most commonly used terminologies in cryptography such as substitution, and transposition. ... Read more

    $14.39 USD or Free with Kobo Plus

  • Algorithms and Parallel Computing

    by Fayez Gebali ...
    Series Book 84 - Wiley Series on Parallel and Distributed Computing
    There is a software gap between the hardware potential and the performance that can be attained using today's software parallel program development tools. The tools need manual intervention by the programmer to parallelize the code. Programming a parallel computer requires closely studying the target algorithm or application, more so than in the traditional sequential programming we have all ... Read more

    $113.00 USD