0
Your cart

Your cart is empty

Browse All Departments
Price
  • R100 - R250 (7)
  • R250 - R500 (15)
  • R500+ (456)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer hardware & operating systems > Computer architecture & logic design > Parallel processing

Advanced Python Programming - Build high performance, concurrent, and multi-threaded apps with Python using proven design... Advanced Python Programming - Build high performance, concurrent, and multi-threaded apps with Python using proven design patterns (Paperback)
Dr. Gabriele Lanaro, Quan Nguyen, Sakis Kasampalis
R1,260 Discovery Miles 12 600 Ships in 18 - 22 working days

Create distributed applications with clever design patterns to solve complex problems Key Features Set up and run distributed algorithms on a cluster using Dask and PySpark Master skills to accurately implement concurrency in your code Gain practical experience of Python design patterns with real-world examples Book DescriptionThis Learning Path shows you how to leverage the power of both native and third-party Python libraries for building robust and responsive applications. You will learn about profilers and reactive programming, concurrency and parallelism, as well as tools for making your apps quick and efficient. You will discover how to write code for parallel architectures using TensorFlow and Theano, and use a cluster of computers for large-scale computations using technologies such as Dask and PySpark. With the knowledge of how Python design patterns work, you will be able to clone objects, secure interfaces, dynamically choose algorithms, and accomplish much more in high performance computing. By the end of this Learning Path, you will have the skills and confidence to build engaging models that quickly offer efficient solutions to your problems. This Learning Path includes content from the following Packt products: Python High Performance - Second Edition by Gabriele Lanaro Mastering Concurrency in Python by Quan Nguyen Mastering Python Design Patterns by Sakis Kasampalis What you will learn Use NumPy and pandas to import and manipulate datasets Achieve native performance with Cython and Numba Write asynchronous code using asyncio and RxPy Design highly scalable programs with application scaffolding Explore abstract methods to maintain data consistency Clone objects using the prototype pattern Use the adapter pattern to make incompatible interfaces compatible Employ the strategy pattern to dynamically choose an algorithm Who this book is forThis Learning Path is specially designed for Python developers who want to build high-performance applications and learn about single core and multi-core programming, distributed concurrency, and Python design patterns. Some experience with Python programming language will help you get the most out of this Learning Path.

Hands-On High Performance with Spring 5 - Techniques for scaling and optimizing Spring and Spring Boot applications... Hands-On High Performance with Spring 5 - Techniques for scaling and optimizing Spring and Spring Boot applications (Paperback)
Chintan Mehta, Subhash Shah, Pritesh Shah, Prashant Goswami, Dinesh Radadiya
R1,223 Discovery Miles 12 230 Ships in 18 - 22 working days

A hands-on guide to creating, monitoring, and tuning a high performance Spring web application Key Features Understand common performance pitfalls and improve your application's performance Build and deploy strategies for complex applications using the microservice architecture Understand internals of JVM - the core of all Java Runtime Environments Book DescriptionWhile writing an application, performance is paramount. Performance tuning for real-world applications often involves activities geared toward detecting bottlenecks. The recent release of Spring 5.0 brings major advancements in the rich API provided by the Spring framework, which means developers need to master its tools and techniques to achieve high performance applications. Hands-On High Performance with Spring 5 begins with the Spring framework's core features, exploring the integration of different Spring projects. It proceeds to evaluate various Spring specifications to identify those adversely affecting performance. You will learn about bean wiring configurations, aspect-oriented programming, database interaction, and Hibernate to focus on the metrics that help identify performance bottlenecks. You will also look at application monitoring, performance optimization, JVM internals, and garbage collection optimization. Lastly, the book will show you how to leverage the microservice architecture to build a high performance and resilient application. By the end of the book, you will have gained an insight into various techniques and solutions to build and troubleshoot high performance Spring-based applications. What you will learn Master programming best practices and performance improvement with bean wiring Analyze the performance of various AOP implementations Explore database interactions with Spring to optimize design and configuration Solve Hibernate performance issues and traps Leverage multithreading and concurrent programming to improve application performance Gain a solid foundation in JVM performance tuning using various tools Learn the key concepts of the microservice architecture and how to monitor them Perform Spring Boot performance tuning, monitoring, and health checks Who this book is forIf you're a Spring developer who'd like to build high performance applications and have more control over your application's performance in production and development, this book is for you. Some familiarity with Java, Maven, and Eclipse is necessary.

Mastering Concurrency in Python - Create faster programs using concurrency, asynchronous, multithreading, and parallel... Mastering Concurrency in Python - Create faster programs using concurrency, asynchronous, multithreading, and parallel programming (Paperback)
Quan Nguyen
R1,217 Discovery Miles 12 170 Ships in 18 - 22 working days

Immerse yourself in the world of Python concurrency and tackle the most complex concurrent programming problems Key Features Explore the core syntaxes, language features and modern patterns of concurrency in Python Understand how to use concurrency to keep data consistent and applications responsive Utilize application scaffolding to design highly-scalable programs Book DescriptionPython is one of the most popular programming languages, with numerous libraries and frameworks that facilitate high-performance computing. Concurrency and parallelism in Python are essential when it comes to multiprocessing and multithreading; they behave differently, but their common aim is to reduce the execution time. This book serves as a comprehensive introduction to various advanced concepts in concurrent engineering and programming. Mastering Concurrency in Python starts by introducing the concepts and principles in concurrency, right from Amdahl's Law to multithreading programming, followed by elucidating multiprocessing programming, web scraping, and asynchronous I/O, together with common problems that engineers and programmers face in concurrent programming. Next, the book covers a number of advanced concepts in Python concurrency and how they interact with the Python ecosystem, including the Global Interpreter Lock (GIL). Finally, you'll learn how to solve real-world concurrency problems through examples. By the end of the book, you will have gained extensive theoretical knowledge of concurrency and the ways in which concurrency is supported by the Python language What you will learn Explore the concepts of concurrency in programming Explore the core syntax and features that enable concurrency in Python Understand the correct way to implement concurrency Abstract methods to keep the data consistent in your program Analyze problems commonly faced in concurrent programming Use application scaffolding to design highly-scalable programs Who this book is forThis book is for developers who wish to build high-performance applications and learn about signle-core, multicore programming or distributed concurrency. Some experience with Python programming language is assumed.

Learning Concurrency in Kotlin - Build highly efficient and robust applications (Paperback): Miguel Angel Castiblanco Torres Learning Concurrency in Kotlin - Build highly efficient and robust applications (Paperback)
Miguel Angel Castiblanco Torres
R1,162 Discovery Miles 11 620 Ships in 18 - 22 working days

Take advantage of Kotlin's concurrency primitives to write efficient multithreaded applications Key Features Learn Kotlin's unique approach to multithreading Work through practical examples that will help you write concurrent non-blocking code Improve the overall execution speed in multiprocessor and multicore systems Book DescriptionThe primary requirements of modern-day applications are scalability, speed, and making the most use of hardware. Kotlin meets these requirements with its immense support for concurrency. Many concurrent primitives of Kotlin, such as channels and suspending functions, are designed to be non-blocking and efficient. This allows for new approaches to concurrency and creates unique challenges for the design and implementation of concurrent code. Learning Concurrency in Kotlin addresses those challenges with real-life examples and exercises that take advantage of Kotlin's primitives. Beginning with an introduction to Kotlin's coroutines, you will learn how to write concurrent code and understand the fundamental concepts needed to be able to write multithreaded software in Kotlin. You'll explore how to communicate between and synchronize your threads and coroutines to write asynchronous applications that are collaborative. You'll also learn how to handle errors and exceptions, as well as how to leverage multi-core processing. In addition to this, you'll delve into how coroutines work internally, allowing you to see the bigger picture. Throughout the book you'll build an Android application - an RSS reader - designed and implemented according to the different topics covered in the book What you will learn Understand Kotlin's approach to concurrency Implement sequential and asynchronous suspending functions Create suspending data sources that are resumed on demand Explore the best practices for error handling Use channels to communicate between coroutines Uncover how coroutines work under the hood Who this book is forIf you're a Kotlin or Android developer interested in learning how to program concurrently to enhance the performance of your applications, this is the book for you.

Aws Certified Solutions Architect - Associate Exam Practice Questions - 500+ Questions (Paperback): Ip Specialist Aws Certified Solutions Architect - Associate Exam Practice Questions - 500+ Questions (Paperback)
Ip Specialist
R713 Discovery Miles 7 130 Ships in 18 - 22 working days
Selenium WebDriver Quick Start Guide - Write clear, readable, and reliable tests with Selenium WebDriver 3 (Paperback): Pinakin... Selenium WebDriver Quick Start Guide - Write clear, readable, and reliable tests with Selenium WebDriver 3 (Paperback)
Pinakin Chaubal
R780 Discovery Miles 7 800 Ships in 18 - 22 working days

Get writing tests and learn to design your own testing framework with Selenium WebDriver API Key Features Learn Selenium from the ground up Design your own testing framework Create reusable functionality in your framework Book DescriptionSelenium WebDriver is a platform-independent API for automating the testing of both browser and mobile applications. It is also a core technology in many other browser automation tools, APIs, and frameworks. This book will guide you through the WebDriver APIs that are used in automation tests. Chapter by chapter, we will construct the building blocks of a page object model framework as you learn about the required Java and Selenium methods and terminology. The book starts with an introduction to the same-origin policy, cross-site scripting dangers, and the Document Object Model (DOM). Moving ahead, we'll learn about XPath, which allows us to select items on a page, and how to design a customized XPath. After that, we will be creating singleton patterns and drivers. Then you will learn about synchronization and handling pop-up windows. You will see how to create a factory for browsers and understand command design patterns applicable to this area. At the end of the book, we tie all this together by creating a framework and implementing multi-browser testing with Selenium Grid. What you will learn Understand what an XPath is and how to design a customized XPath Learn how to create a Maven project and build Create a Singleton driver Get to grips with Jenkins integration Create a factory for browsers Implement multi-browser testing with Selenium Grid Create a sample pop-up window and JavaScript alert Report using Extent Reports Who this book is forThis book is for software testers or developers.

Hands-On GPU Programming with Python and CUDA - Explore high-performance parallel computing with CUDA (Paperback): Dr. Brian... Hands-On GPU Programming with Python and CUDA - Explore high-performance parallel computing with CUDA (Paperback)
Dr. Brian Tuomanen
R1,170 Discovery Miles 11 700 Ships in 18 - 22 working days

Build real-world applications with Python 2.7, CUDA 9, and CUDA 10. We suggest the use of Python 2.7 over Python 3.x, since Python 2.7 has stable support across all the libraries we use in this book. Key Features Expand your background in GPU programming-PyCUDA, scikit-cuda, and Nsight Effectively use CUDA libraries such as cuBLAS, cuFFT, and cuSolver Apply GPU programming to modern data science applications Book DescriptionHands-On GPU Programming with Python and CUDA hits the ground running: you'll start by learning how to apply Amdahl's Law, use a code profiler to identify bottlenecks in your Python code, and set up an appropriate GPU programming environment. You'll then see how to "query" the GPU's features and copy arrays of data to and from the GPU's own memory. As you make your way through the book, you'll launch code directly onto the GPU and write full blown GPU kernels and device functions in CUDA C. You'll get to grips with profiling GPU code effectively and fully test and debug your code using Nsight IDE. Next, you'll explore some of the more well-known NVIDIA libraries, such as cuFFT and cuBLAS. With a solid background in place, you will now apply your new-found knowledge to develop your very own GPU-based deep neural network from scratch. You'll then explore advanced topics, such as warp shuffling, dynamic parallelism, and PTX assembly. In the final chapter, you'll see some topics and applications related to GPU programming that you may wish to pursue, including AI, graphics, and blockchain. By the end of this book, you will be able to apply GPU programming to problems related to data science and high-performance computing. What you will learn Launch GPU code directly from Python Write effective and efficient GPU kernels and device functions Use libraries such as cuFFT, cuBLAS, and cuSolver Debug and profile your code with Nsight and Visual Profiler Apply GPU programming to datascience problems Build a GPU-based deep neuralnetwork from scratch Explore advanced GPU hardware features, such as warp shuffling Who this book is forHands-On GPU Programming with Python and CUDA is for developers and data scientists who want to learn the basics of effective GPU programming to improve performance using Python code. You should have an understanding of first-year college or university-level engineering mathematics and physics, and have some experience with Python as well as in any C-based programming language such as C, C++, Go, or Java.

Windows(R) 64-bit Assembly Language Programming Quick Start - Intel(R) X86-64, SSE, AVX (Paperback): Robert Dunne Windows(R) 64-bit Assembly Language Programming Quick Start - Intel(R) X86-64, SSE, AVX (Paperback)
Robert Dunne
R445 Discovery Miles 4 450 Ships in 18 - 22 working days
Bitcoin and Blockchain - Cryptocurrency, Technology Swallowed by Avarice (Paperback): Justin Lee Bitcoin and Blockchain - Cryptocurrency, Technology Swallowed by Avarice (Paperback)
Justin Lee
R461 Discovery Miles 4 610 Ships in 18 - 22 working days
Distributed File Systems - Distributed Computing Architecture (Paperback): Neal Kobel Distributed File Systems - Distributed Computing Architecture (Paperback)
Neal Kobel
R1,553 Discovery Miles 15 530 Ships in 18 - 22 working days
Systems Architecture of Avalanche Prevention and Relief Cloud Applications and Services Iot System - General Systems Theory 2.0... Systems Architecture of Avalanche Prevention and Relief Cloud Applications and Services Iot System - General Systems Theory 2.0 at Work (Paperback)
William S. Chao
R399 Discovery Miles 3 990 Ships in 18 - 22 working days
Grid Computing - Distributed Computing Architecture (Paperback): Marcus Bisogno Grid Computing - Distributed Computing Architecture (Paperback)
Marcus Bisogno
R1,564 Discovery Miles 15 640 Ships in 18 - 22 working days
Cryptocurrency Mining - A Complete Beginners Guide to Mining Cryptocurrencies, Including Bitcoin, Litecoin, Ethereum, Altcoin,... Cryptocurrency Mining - A Complete Beginners Guide to Mining Cryptocurrencies, Including Bitcoin, Litecoin, Ethereum, Altcoin, Monero, and Others (Paperback)
Crypto Tech Academy
R389 Discovery Miles 3 890 Ships in 18 - 22 working days
Machine Learning - The Ultimate Beginners Guide: To Understanding Machine Learning Basics & Techniques (Paperback): Richard... Machine Learning - The Ultimate Beginners Guide: To Understanding Machine Learning Basics & Techniques (Paperback)
Richard Dumont
R256 Discovery Miles 2 560 Ships in 18 - 22 working days
Mastering IPython 4.0 (Paperback): Thomas Bitterman Mastering IPython 4.0 (Paperback)
Thomas Bitterman
R1,306 Discovery Miles 13 060 Ships in 18 - 22 working days

Get to grips with the advanced concepts of interactive computing to make the most out of IPython About This Book * Most updated book on Interactive computing with IPython 4.0; * Detailed, example-rich guide that lets you use the most advanced level interactive programming with IPython; * Get flexible interactive programming with IPython using this comprehensive guide Who This Book Is For This book is for IPython developers who want to make the most of IPython and perform advanced scientific computing with IPython utilizing the ease of interactive computing. It is ideal for users who wish to learn about the interactive and parallel computing properties of IPython 4.0, along with its integration with third-party tools and concepts such as testing and documenting results. What You Will Learn * Develop skills to use IPython for high performance computing (HPC) * Understand the IPython interactive shell * Use XeroMQ and MPI to pass messages * Integrate third-party tools like R, Julia, and JavaScript with IPython * Visualize the data * Acquire knowledge to test and document the data * Get to grips with the recent developments in the Jupyter notebook system In Detail IPython is an interactive computational environment in which you can combine code execution, rich text, mathematics, plots, and rich media. This book will get IPython developers up to date with the latest advancements in IPython and dive deep into interactive computing with IPython. This an advanced guide on interactive and parallel computing with IPython will explore advanced visualizations and high-performance computing with IPython in detail. You will quickly brush up your knowledge of IPython kernels and wrapper kernels, then we'll move to advanced concepts such as testing, Sphinx, JS events, interactive work, and the ZMQ cluster. The book will cover topics such as IPython Console Lexer, advanced configuration, and third-party tools. By the end of this book, you will be able to use IPython for interactive and parallel computing in a high-performance computing environment. Style and approach This is a comprehensive guide to IPython for interactive, exploratory and parallel computing. It will let the IPython get up to date with the latest advancements in IPython and dive deeper into interactive computing with IPython

Arduino - The Ultimate Beginner's Guide (Paperback): Lee Maxwell Arduino - The Ultimate Beginner's Guide (Paperback)
Lee Maxwell
R290 Discovery Miles 2 900 Ships in 18 - 22 working days
Tron Chronicles - English (Paperback): Isaac B Newton Tron Chronicles - English (Paperback)
Isaac B Newton
R1,260 Discovery Miles 12 600 Ships in 18 - 22 working days
Cluster Computing - Distributed Computing Architecture (Paperback): Mark Heynen Cluster Computing - Distributed Computing Architecture (Paperback)
Mark Heynen
R1,590 Discovery Miles 15 900 Ships in 18 - 22 working days
A Collection of System Design Interview Questions (Paperback): Antonio Gulli A Collection of System Design Interview Questions (Paperback)
Antonio Gulli
R297 Discovery Miles 2 970 Ships in 18 - 22 working days
Large Scale Machine Learning with Python (Paperback): Bastiaan Sjardin, Luca Massaron, Alberto Boschetti Large Scale Machine Learning with Python (Paperback)
Bastiaan Sjardin, Luca Massaron, Alberto Boschetti
R1,327 Discovery Miles 13 270 Ships in 18 - 22 working days

Learn to build powerful machine learning models quickly and deploy large-scale predictive applications About This Book * Design, engineer and deploy scalable machine learning solutions with the power of Python * Take command of Hadoop and Spark with Python for effective machine learning on a map reduce framework * Build state-of-the-art models and develop personalized recommendations to perform machine learning at scale Who This Book Is For This book is for anyone who intends to work with large and complex data sets. Familiarity with basic Python and machine learning concepts is recommended. Working knowledge in statistics and computational mathematics would also be helpful. What You Will Learn * Apply the most scalable machine learning algorithms * Work with modern state-of-the-art large-scale machine learning techniques * Increase predictive accuracy with deep learning and scalable data-handling techniques * Improve your work by combining the MapReduce framework with Spark * Build powerful ensembles at scale * Use data streams to train linear and non-linear predictive models from extremely large datasets using a single machine In Detail Large Python machine learning projects involve new problems associated with specialized machine learning architectures and designs that many data scientists have yet to tackle. But finding algorithms and designing and building platforms that deal with large sets of data is a growing need. Data scientists have to manage and maintain increasingly complex data projects, and with the rise of big data comes an increasing demand for computational and algorithmic efficiency. Large Scale Machine Learning with Python uncovers a new wave of machine learning algorithms that meet scalability demands together with a high predictive accuracy. Dive into scalable machine learning and the three forms of scalability. Speed up algorithms that can be used on a desktop computer with tips on parallelization and memory allocation. Get to grips with new algorithms that are specifically designed for large projects and can handle bigger files, and learn about machine learning in big data environments. We will also cover the most effective machine learning techniques on a map reduce framework in Hadoop and Spark in Python. Style and approach This efficient and practical title is stuffed full of the techniques, tips and tools you need to ensure your large scale Python machine learning runs swiftly and seamlessly. Large-scale machine learning tackles a different issue to what is currently on the market. Those working with Hadoop clusters and in data intensive environments can now learn effective ways of building powerful machine learning models from prototype to production. This book is written in a style that programmers from other languages (R, Julia, Java, Matlab) can follow.

Boost.Asio C++ Network Programming Cookbook (Paperback): Dmytro Radchuk Boost.Asio C++ Network Programming Cookbook (Paperback)
Dmytro Radchuk
R1,273 Discovery Miles 12 730 Ships in 18 - 22 working days

Over 25 hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library About This Book * Build highly efficient distributed applications with ease * Enhance your cross-platform network programming skills with one of the most reputable C++ libraries * Find solutions to real-world problems related to network programming with ready-to-use recipes using this detailed and practical handbook Who This Book Is For If you want to enhance your C++ network programming skills using the Boost.Asio library and understand the theory behind development of distributed applications, this book is just what you need. The prerequisite for this book is experience with general C++11. To get the most from the book and comprehend advanced topics, you will need some background experience in multithreading. What You Will Learn * Boost your working knowledge of one of the most reputable C++ networking libraries-Boost.Asio * Familiarize yourself with the basics of TCP and UDP protocols * Create scalable and highly-efficient client and server applications * Understand the theory behind development of distributed applications * Increase the security of your distributed applications by adding SSL support * Implement a HTTP client easily * Use iostreams, scatter-gather buffers, and timers In Detail Starting with recipes demonstrating the execution of basic Boost.Asio operations, the book goes on to provide ready-to-use implementations of client and server applications from simple synchronous ones to powerful multithreaded scalable solutions. Finally, you are presented with advanced topics such as implementing a chat application, implementing an HTTP client, and adding SSL support. All the samples presented in the book are ready to be used in real projects just out of the box. As well as excellent practical examples, the book also includes extended supportive theoretical material on distributed application design and construction. Style and approach This book is a set of recipes, each containing the statement and description of a particular practical problem followed by code sample providing the solution to the problem and detailed step-by-step explanation. Recipes are grouped by topic into chapters and ordered by the level of complexity from basic to advanced.

Mastering C# Concurrency (Paperback): Eugene Agafonov, Andrew Koryavchenko Mastering C# Concurrency (Paperback)
Eugene Agafonov, Andrew Koryavchenko
R1,316 Discovery Miles 13 160 Ships in 18 - 22 working days

Create robust and scalable applications along with responsive UI using concurrency and the multi-threading infrastructure in .NET and C# About This Book * Learn to combine your asynchronous operations with Task Parallel Library * Master C#'s asynchronous infrastructure and use asynchronous APIs effectively to achieve optimal responsiveness of the application * An easy-to-follow, example-based guide that helps you to build scalable applications using concurrency in C# Who This Book Is For If you are a C# developer who wants to develop modern applications in C# and wants to overcome problems by using asynchronous APIs and standard patterns, then this book is ideal for you. Reasonable development knowledge, an understanding of core elements and applications related to the .Net platform, and also the fundamentals of concurrency is assumed. What You Will Learn * Apply general multithreading concepts to your application's design * Leverage lock-free concurrency and learn about its pros and cons to achieve efficient synchronization between user threads * Combine your asynchronous operations with Task Parallel Library * Make your code easier with C#'s asynchrony support * Use common concurrent collections and programming patterns * Write scalable and robust server-side asynchronous code * Create fast and responsible client applications * Avoid common problems and troubleshoot your multi-threaded and asynchronous applications In Detail Starting with the traditional approach to concurrency, you will learn how to write multithreaded concurrent programs and compose ways that won't require locking. You will explore the concepts of parallelism granularity, and fine-grained and coarse-grained parallel tasks by choosing a concurrent program structure and parallelizing the workload optimally. You will also learn how to use task parallel library, cancellations, timeouts, and how to handle errors. You will know how to choose the appropriate data structure for a specific parallel algorithm to achieve scalability and performance. Further, you'll learn about server scalability, asynchronous I/O, and thread pools, and write responsive traditional Windows and Windows Store applications. By the end of the book, you will be able to diagnose and resolve typical problems that could happen in multithreaded applications. Style and approach An easy-to-follow, example-based guide that will walk you through the core principles of concurrency and multithreading using C#.

Mastering Julia (Paperback): Malcolm Sherrington Mastering Julia (Paperback)
Malcolm Sherrington
R1,447 Discovery Miles 14 470 Ships in 18 - 22 working days

COM018000

Tron Chronicles - Extensa (Paperback): Isaac B Newton Tron Chronicles - Extensa (Paperback)
Isaac B Newton
R995 Discovery Miles 9 950 Ships in 18 - 22 working days
IBM Cognos BI v10.2 Administration Essentials (Paperback): Khalid Mehmood Awan IBM Cognos BI v10.2 Administration Essentials (Paperback)
Khalid Mehmood Awan
R929 Discovery Miles 9 290 Ships in 18 - 22 working days

IBM Cognos BI v10.2 is an advanced suite of business intelligence tools that empower a business with a wide range of capabilities to plan, design, develop, manage reports, analysis, and design dashboards to deliver effective business intelligence strategies. This book particularly focuses on understanding the administration aspects of managing a Cognos BI environment. This fast-paced guide will provide you with practical hands-on experience of all the necessary features to administer an IBM Cognos environment.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Nonlinear Assignment Problems…
Panos M. Pardalos, L.S. Pitsoulis Hardcover R4,049 Discovery Miles 40 490
Programming Environments for Massively…
K.M. Decker, R. M Rehmann Hardcover R2,446 Discovery Miles 24 460
Parallel Computing in Optimization
A. Migdalas, Panos M. Pardalos, … Hardcover R7,963 Discovery Miles 79 630
Limits to Parallel Computation…
Raymond Greenlaw, H. James Hoover, … Hardcover R5,295 Discovery Miles 52 950
Constraint Decision-Making Systems in…
Santosh Kumar Das, Nilanjan Dey Hardcover R6,687 Discovery Miles 66 870
Creativity in Load-Balance Schemes for…
Alberto Garcia-Robledo, Arturo Diaz Perez, … Hardcover R3,901 Discovery Miles 39 010
Blockchain - Novice to Expert - 2…
Keizer Soeze Hardcover R996 R848 Discovery Miles 8 480
Applying Integration Techniques and…
Gabor Kecskemeti Hardcover R6,050 Discovery Miles 60 500
Cloud Technology - Concepts…
Irma Hardcover R17,860 Discovery Miles 178 600
Concurrency - The Works of Leslie…
Dahlia Malkhi Hardcover R2,469 Discovery Miles 24 690

 

Partners