Narrow your search

Library

KU Leuven (8)

ULB (8)

UGent (5)

ULiège (4)

KBC (3)

Odisee (3)

Thomas More Kempen (3)

Thomas More Mechelen (3)

UAntwerpen (3)

UCLouvain (3)

More...

Resource type

book (17)


Language

English (16)

German (1)


Year
From To Submit

2018 (1)

2017 (3)

2013 (1)

2012 (1)

2011 (1)

More...
Listing 1 - 10 of 17 << page
of 2
>>
Sort by

Book
Design of multithreaded software : the entity-life modeling approach
Author:
ISBN: 1118102738 1283306069 9786613306067 0470904909 0470904917 9780470904916 Year: 2011 Publisher: Oxford : Wiley-Blackwell,

Loading...
Export citation

Choose an application

Bookmark

Abstract

This book assumes familiarity with threads (in a language such as Ada, C#, or Java) and introduces the entity-life modeling (ELM) design approach for certain kinds of multithreaded software. ELM focuses on "reactive systems," which continuously interact with the problem environment. These "reactive systems" include embedded systems, as well as such interactive systems as cruise controllers and automated teller machines.Part I covers two fundamentals: program-language thread support and state diagramming. These are necessary for understanding ELM and are provided primarily for reference. P.

Java thread programming
Author:
ISBN: 0672315858 9780672315855 Year: 1999 Publisher: Indianapolis, Ind.: Sams Pub.,

Loading...
Export citation

Choose an application

Bookmark

Abstract


Book
C++17 STL cookbook : over 90 recipes that leverage the powerful features of the standard library in C++17
Author:
ISBN: 1787121763 Year: 2017 Publisher: Birmingham, [England] : Packt Publishing,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Over 90 recipes that leverage the powerful features of the Standard Library in C++17 About This Book Learn the latest features of C++ and how to write better code by using the Standard Library (STL). Reduce the development time for your applications. Understand the scope and power of STL features to deal with real-world problems. Compose your own algorithms without forfeiting the simplicity and elegance of the STL way. Who This Book Is For This book is for intermediate-to-advanced C++ programmers who want to get the most out of the Standard Template Library of the newest version of C++: C++ 17. What You Will Learn Learn about the new core language features and the problems they were intended to solve Understand the inner workings and requirements of iterators by implementing them Explore algorithms, functional programming style, and lambda expressions Leverage the rich, portable, fast, and well-tested set of well-designed algorithms provided in the STL Work with strings the STL way instead of handcrafting C-style code Understand standard support classes for concurrency and synchronization, and how to put them to work Use the filesystem library addition available with the C++17 STL In Detail C++ has come a long way and is in use in every area of the industry. Fast, efficient, and flexible, it is used to solve many problems. The upcoming version of C++ will see programmers change the way they code. If you want to grasp the practical usefulness of the C++17 STL in order to write smarter, fully portable code, then this book is for you. Beginning with new language features, this book will help you understand the language's mechanics and library features, and offers insight into how they work. Unlike other books, ours takes an implementation-specific, problem-solution approach that will help you quickly overcome hurdles. You will learn the core STL concepts, such as containers, algorithms, utility classes, lambda expressions, iterators, and more, while working on practical real-world recipes. These recipes will help you get the most from the STL and show you how to program in a better way. By the end of the book, you will be up to date with the latest C++17 features and save time and effort while solving tasks elegantly using the STL. Style and approach This recipe-based guide will show you how to make the best use of C++ together with the STL to squeeze more out of the standard language

Java threads.
Author:
ISBN: 0596007825 Year: 2004 Publisher: Beijing O'Reilly

Loading...
Export citation

Choose an application

Bookmark

Abstract


Book
Mastering C++ multithreading : a comprehensive guide to developing effective multithreading applications in C++
Author:
Year: 2017 Publisher: Birmingham, England : Packt,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Master multithreading and concurrent processing with C++ About This Book Delve into the fundamentals of multithreading and concurrency and find out how to implement them Explore atomic operations to optimize code performance Apply concurrency to both distributed computing and GPGPU processing Who This Book Is For This book is for intermediate C++ developers who wish to extend their knowledge of multithreading and concurrent processing. You should have basic experience with multithreading and be comfortable using C++ development toolchains on the command line. What You Will Learn Deep dive into the details of the how various operating systems currently implement multithreading Choose the best multithreading APIs when designing a new application Explore the use of mutexes, spin-locks, and other synchronization concepts and see how to safely pass data between threads Understand the level of API support provided by various C++ toolchains Resolve common issues in multithreaded code and recognize common pitfalls using tools such as Memcheck, CacheGrind, DRD, Helgrind, and more Discover the nature of atomic operations and understand how they can be useful in optimizing code Implement a multithreaded application in a distributed computing environment Design a C++-based GPGPU application that employs multithreading In Detail Multithreaded applications execute multiple threads in a single processor environment, allowing developers achieve concurrency. This book will teach you the finer points of multithreading and concurrency concepts and how to apply them efficiently in C++. Divided into three modules, we start with a brief introduction to the fundamentals of multithreading and concurrency concepts. We then take an in-depth look at how these concepts work at the hardware-level as well as how both operating systems and frameworks use these low-level functions. In the next module, you will learn about the native multithreading and concurrency support available in C++ since the 2011 revision, synchronization and communication between threads, debugging concurrent C++ applications, and the best programming practices in C++. In the final module, you will learn about atomic operations before moving on to apply concurrency to distributed and GPGPU-based processing. The comprehensive coverage of essential multithreading concepts means you will be able to efficiently apply multithreading concepts while coding in C++. Style and approach This book is filled with ...


Book
C++17 : praxiswissen zum neuen Standard : von C++11 bis 17
Author:
ISBN: 3868023615 Year: 2017 Publisher: Frankfurt am Main, [Germany] : entwickler.press,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Modern multithreading : implementing, testing, and debugging multithreaded Java and C++/Pthreads/Win32 programs
Authors: ---
ISBN: 9780471725046 0471725048 Year: 2006 Publisher: Hoboken, NJ : Wiley-Interscience,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Object-oriented multithreading using C++.
Authors: ---
ISBN: 0471180122 Year: 1997 Publisher: New York (N.Y.) Wiley

Loading...
Export citation

Choose an application

Bookmark

Abstract


Book
Thread and Data Mapping for Multicore Systems : Improving Communication and Memory Accesses
Authors: --- ---
ISBN: 3319910736 3319910744 Year: 2018 Publisher: Cham : Springer International Publishing : Imprint: Springer,

Loading...
Export citation

Choose an application

Bookmark

Abstract

This book presents a study on how thread and data mapping techniques can be used to improve the performance of multi-core architectures. It describes how the memory hierarchy introduces non-uniform memory access, and how mapping can be used to reduce the memory access latency in current hardware architectures. On the software side, this book describes the characteristics present in parallel applications that are used by mapping techniques to improve memory access. Several state-of-the-art methods are analyzed, and the benefits and drawbacks of each one are identified.

Threads primer : a guide to multithreaded programming.
Authors: ---
ISBN: 0134436989 9780134436982 Year: 1996 Publisher: Mountain View SunSoft Press

Listing 1 - 10 of 17 << page
of 2
>>
Sort by