Narrow your search

Library

Odisee (9)

Thomas More Kempen (9)

Thomas More Mechelen (9)

UCLL (9)

VIVES (9)

LUCA School of Arts (6)

Vlerick Business School (6)

VUB (6)

KBC (4)

KU Leuven (3)

More...

Resource type

book (9)

digital (1)


Language

English (9)


Year
From To Submit

2023 (2)

2018 (2)

2013 (3)

2012 (1)

2011 (1)

Listing 1 - 9 of 9
Sort by

Book
Hands-On GPU Programming with Python and CUDA : explore high-performance parallel computing with CUDA
Author:
ISBN: 9781788995221 9781788993913 Year: 2018 Publisher: Birmingham : Packt,

Loading...
Export citation

Choose an application

Bookmark

Abstract

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 Description Hands-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 for Hands-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.


Multi
Essential Guide to RenderMan® Shading Plugin Development : Understanding Bxdfs
Author:
ISBN: 9781484293928 9781484293911 9781484293935 1484293924 Year: 2023 Publisher: Berkeley, CA : Apress : Imprint: Apress,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Understand the fundamentals of Bxdf plugins for RenderMan® 21+, both the technical details and API architecture. The main goal of the book is to enable technical artists, hobbyists, and students in using the noncommercial (NCR), free RenderMan® edition. RenderMan® is an industry standard for rendering software. It has been used for every Pixar film to date and numerous other projects. RenderMan® 21, and all subsequent versions, use Monte Carlo path tracing. This change has necessitated the use of C++ plugins in place of the RenderMan Shader Language (RSL). Because of this, writing Bxdfs now requires knowledge of Monte Carlo integration, probability density functions, and the RenderMan® C++ API. Essential Guide to RenderMan® Shading Plugin Development specifically addresses writing RenderMan® C++ materials. It explores the mathematical models of representative Bxdfs while drawing parallels, when helpful, to earlier RSL implementations. It also includes an overview of Integrators, providing further context for modern RenderMan® programmable shading. What You Will Learn C++ development for Bxdfs Fundamentals of the rendering equation Monte Carlo integration.


Book
OpenGL 4 shading language cookbook : build high-quality, real-time 3D graphics with OpenGL 4.6, GLSL 4.6 and C++17
Author:
ISBN: 1789340667 9781789340662 Year: 2018 Publisher: Birmingham : London : Packt Publishing, Bloomsbury Publishing (UK),

Loading...
Export citation

Choose an application

Bookmark

Abstract

OpenGL 4 Shading Language Cookbook, Third Edition provides easy-to-follow recipes that first walk you through the theory and background behind each technique, and then proceed to showcase and explain the GLSL and OpenGL code needed to implement them.


Book
Real-time graphics rendering engine
Authors: ---
ISBN: 3642183417 9786613477569 1283477564 3642183425 Year: 2011 Publisher: Hangzhou : Berlin : Zhejiang University Press ; Springer,

Loading...
Export citation

Choose an application

Bookmark

Abstract

"Real-Time Graphics Rendering Engine" reveals the software architecture of the modern real-time 3D graphics rendering engine and the relevant technologies based on the authors’ experience developing this high-performance, real-time system. The relevant knowledge about real-time graphics rendering such as the rendering pipeline, the visual appearance and shading and lighting models are also introduced. This book is intended to offer well-founded guidance for researchers and developers who are interested in building their own rendering engines. Hujun Bao is a professor at the State Key Lab of Computer Aided Design and Computer Graphics, Zhejiang University, China. Dr. Wei Hua is an associate professor at the same institute.


Book
OpenGL 4 shading language cookbook
Author:
ISBN: 178216703X 9781782167037 9781782167020 1782167021 Year: 2013 Publisher: Birmingham : Packt Publishing,

Loading...
Export citation

Choose an application

Bookmark

Abstract

OpenGL Shading Language 4 Cookbook is a hands-on guide that gets straight to the point - actually creating graphics, instead of just theoretical learning. Each recipe is specifically tailored to satisfy your appetite for producing real-time 3-D graphics using the latest GLSL specification.This book is for OpenGL programmers looking to use the modern features of GLSL 4 to create real-time, three-dimensional graphics. Familiarity with OpenGL programming, along with the typical 3D coordinate systems, projections, and transformations is assumed. It can also be useful for experienced GLSL programmers who are looking to implement the techniques that are presented here.


Book
GLSL essentials
Author:
ISBN: 1849698007 9781849698009 9781849698016 1849698015 9781849698009 Year: 2013 Publisher: Birmingham : Packt Publishing,

Loading...
Export citation

Choose an application

Bookmark

Abstract

This book is a practical guide to the OpenGL Shading Language, which contains several real-world examples that will allow you to grasp the core concepts easily and the use of the GLSL for graphics rendering applications.If you want upgrade your skills, or are new to shader programming and want to learn about graphic programming, this book is for you. If you want a clearer idea of shader programming, or simply want to upgrade from fixed pipeline systems to state-of-the-art shader programming and are familiar with any C-based language, then this book will show you what you need to know.


Book
Essential Guide to RenderMan® Shading Plugin Development : Understanding Bxdfs
Author:
ISBN: 1484293924 1484293916 Year: 2023 Publisher: Berkeley, CA : Apress : Imprint: Apress,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Understand the fundamentals of Bxdf plugins for RenderMan® 21+, both the technical details and API architecture. The main goal of the book is to enable technical artists, hobbyists, and students in using the noncommercial (NCR), free RenderMan® edition. RenderMan® is an industry standard for rendering software. It has been used for every Pixar film to date and numerous other projects. RenderMan® 21, and all subsequent versions, use Monte Carlo path tracing. This change has necessitated the use of C++ plugins in place of the RenderMan Shader Language (RSL). Because of this, writing Bxdfs now requires knowledge of Monte Carlo integration, probability density functions, and the RenderMan® C++ API. Essential Guide to RenderMan® Shading Plugin Development specifically addresses writing RenderMan® C++ materials. It explores the mathematical models of representative Bxdfs while drawing parallels, when helpful, to earlier RSL implementations. It also includes an overview of Integrators, providing further context for modern RenderMan® programmable shading. What You Will Learn C++ development for Bxdfs Fundamentals of the rendering equation Monte Carlo integration.


Book
KeyShot 3D rendering : showcase your 3D models and create hyperrealistic images with KeyShot in the fastest and most efficient way possible
Author:
ISBN: 1283938065 1849694834 9781849694834 1849694826 9781849694827 Year: 2012 Publisher: Birmingham, UK : Packt Pub.,

Loading...
Export citation

Choose an application

Bookmark

Abstract

The book includes a series of step-by-step illustrated tutorials supported by a detailed explanation for each aspect of the 3D rendering procedure. Some of the procedures or steps may be omitted if they have been previously explained in an exercise or chapter. ""Keyshot 3D Rendering"" is ideal for beginners and professionals who are involved with product development, entertainment, and industrial design. It is recommended for readers who already have some level of experience with 3D modelling, texturing, and rendering applications.


Book
HLSL development cookbook : implement stunning 3D rendering techniques using the power of HLSL and DirectX 11
Author:
ISBN: 1849694214 1299674046 9781299674042 9781849694216 1849694206 9781849694209 Year: 2013 Publisher: Birmingham : Packt Pub.,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Written in an engaging yet practical manner, HLSL Development Cookbook allows you to pick the recipes you need as and when they are required.If you have some basic Direct3D knowledge and want to give your work some additional visual impact by utilizing advanced rendering techniques, then this book is for you. It is also ideal for those seeking to make the transition from DirectX 9 to DirectX 11, and those who want to implement powerful shaders with the High Level Shader Language (HLSL).

Listing 1 - 9 of 9
Sort by