Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Loading
CUDA Application Design and Development

Buy

As the computer industry retools to leverage massively parallel graphics processing units (GPUs), this book is designed to meet the needs of working software developers who need to understand GPU programming with CUDA and increase efficiency in their projects. CUDA Application Design and Development starts with an introduction to parallel computing concepts for readers with no previous parallel experience, and focuses on issues of immediate importance to working software developers: achieving high performance, maintaining competitiveness, analyzing CUDA benefits versus costs, and determining application lifespan.

The book then details the thought behind CUDA and teaches how to create, analyze, and debug CUDA applications. Throughout, the focus is on software engineering issues: how to use CUDA in the context of existing application code, with existing compilers, languages, software tools, and industry-standard API libraries.

Using an approach refined in a series of well-received articles at Dr Dobb's Journal, author Rob Farber takes the reader step-by-step from fundamentals to implementation, moving from language theory to practical coding.

  • Includes multiple examples building from simple to more complex applications in four key areas: machine learning, visualization, vision recognition, and mobile computing
  • Addresses the foundational issues for CUDA development: multi-threaded programming and the different memory hierarchy
  • Includes teaching chapters designed to give a full understanding of CUDA tools, techniques and structure.
  • Presents CUDA techniques in the context of the hardware they are implemented on as well as other styles of programming that will help readers bridge into the new material
(HTML tags aren't allowed.)

The Universal Book of Mathematics: From Abracadabra to Zeno's Paradoxes
The Universal Book of Mathematics: From Abracadabra to Zeno's Paradoxes

What makes a number weird, and why, as far as anyone can tell, aren’t weird numbers odd? What do monsters, moonshine, and 24-dimensional oranges have in common? Why couldn’t Sam Loyd get a patent for his famous fifteen puzzle? What is the significance of the statement "the smallest number not nameable in under ten words"?...

eBay Photography the Smart Way: Creating Great Product Pictures that Will Attract Higher Bids and Sell Your Items Faster
eBay Photography the Smart Way: Creating Great Product Pictures that Will Attract Higher Bids and Sell Your Items Faster
If a picture is worth a thousand words, just imagine how much a picture could be worth on eBay! In "eBay Photography the Smart Way", professional eBay expert Joseph Sinclair teams up with professional product photographer Stanley Livingston to show sellers how to instantly increase their sales and ramp up their profits! The book gives...
Intellectual Property Rights in Agricultural Biotechnology (Biotechnology in Agriculture Series)
Intellectual Property Rights in Agricultural Biotechnology (Biotechnology in Agriculture Series)
The successful application of biotechnology tools has had and is having dramatic effects in some areas of agriculture. These effects are being felt throughout the world in academic, government and industrial communities. The result is the rapid development of a multi-million dollar industry. This work has been going on for more than two decades...

3D Game Textures, Second Edition: Create Professional Game Art Using Photoshop
3D Game Textures, Second Edition: Create Professional Game Art Using Photoshop

Finally the eagerly-awaited next edition of Luke Ahearn's cornerstone game art book: 3D Game Textures is on its way. The book will be refreshed per the latest revision of Photoshop and the latest game industry trends and developments. 3D Game Textures allows next-gen game artists to learn to create everything from bricks to books in...

Flexible Rails: Flex 3 on Rails 2
Flexible Rails: Flex 3 on Rails 2
Flexible Rails is a unique, application-based guide for using Ruby on Rails 2 and Adobe Flex 3 to build rich Internet applications (RIAs). It is not an exhaustive Ruby on Rails or Flex reference. Instead, it is an extensive tutorial in which the reader builds multiple iterations of an interesting RIA using Flex and Rails together.

...

Introduction to Microprocessors and Microcontrollers
Introduction to Microprocessors and Microcontrollers
The first edition of this book started with the words: ‘A modern society could no longer function without the microprocessor.’

This is certainly still true but it is even truer if we include the microcontroller. While the microprocessor is at the heart of our computers, with a great deal of publicity, the microcontroller is
...
©2017 LearnIT (support@pdfchm.net) - Privacy Policy