WorldCat Identities

Kirk, David 1960-

Overview
Works: 18 works in 107 publications in 2 languages and 1,549 library holdings
Genres: Conference papers and proceedings 
Roles: Author, Editor
Classifications: T385, 006.6
Publication Timeline
.
Most widely held works by David Kirk
Programming massively parallel processors : a hands-on approach by David Kirk( Book )

36 editions published between 2010 and 2013 in English and held by 482 WorldCat member libraries worldwide

This work demonstrates the basic concepts of parallel programming and GPU architecture. It explores various techniques for constructing parallel programs in detail and features case studies to illuminate the development process
Graphics gems III by David Kirk( Book )

36 editions published between 1992 and 1999 in English and Undetermined and held by 364 WorldCat member libraries worldwide

Contains gems related to modeling and rendering, particularly lighting and shading. This work covers image processing, numerical and programming techniques, modeling and transformations, 2D and 3D and more. It explains techniques for making computer graphics implementations more efficient. It also includes a disk containing source codes
Physical education, curriculum, and culture : critical issues in the contemporary crisis by David Kirk( Book )

15 editions published between 1990 and 2005 in English and Undetermined and held by 273 WorldCat member libraries worldwide

This collection of studies addresses contemporary issues and problems in the physical education curriculum. The editors stress that physical education is a part of social life and is therefore a key site for the production of cultural mores, values and symbols
Graphics gems( Book )

2 editions published between 1999 and 2002 in English and held by 11 WorldCat member libraries worldwide

Graphics gems by Paul S Heckbert( Book )

4 editions published between 1990 and 1994 in English and held by 7 WorldCat member libraries worldwide

Contains more than 100 different ideas, methods and techniques that anyone should be able to use in graphics programming, ranging from basic geometry to specific algorithms in fields like anti-aliased line drawing, texture mapping, splines and polygon rendering
Accurate and precise computation using Analog VLSI, with applications to computer graphics and neural networks by David Kirk( Book )

1 edition published in 1993 in English and held by 5 WorldCat member libraries worldwide

CUDA puroguramingu jissen kōza : Chōheiretsu purosessa ni okeru puroguramingu shuhō( Book )

2 editions published in 2010 in Japanese and held by 3 WorldCat member libraries worldwide

Variable resolution anti-aliasing using a depth buffer by David Kirk( )

1 edition published in 1983 in English and held by 2 WorldCat member libraries worldwide

Technique for approximating the bivariate normal correlation coefficient, P, and estimating tetrachoric r. by David Kirk( Book )

1 edition published in 1971 in English and held by 2 WorldCat member libraries worldwide

Accurate and precise computation using analog VLSI, with applications to computer graphics and neural networks by David Kirk( )

1 edition published in 1993 in Undetermined and held by 1 WorldCat member library worldwide

This thesis develops an engineering practice and design methodology to enable us to use CMOS analog VLSI chips to perform more accurate and precise computation. These techniques form the basis of an approach that permits us to build computer graphics and neural network applications using analog VLSI. The nature of the design methodology focuses on defining goals for circuit behavior to be met as part of the design process. To increase the accuracy of analog computation, we develop techniques for creating compensated circuit building blocks, where compensation implies the cancellation of device variations, offsets, and nonlinearities. These compensated building blocks can be used as components in larger and more complex circuits, which can then also be compensated. To this end, we develop techniques for automatically determining appropriate parameters for circuits, using constrained optimization. We also fabricate circuits that implement multi-dimensional gradient estimation for a gradient descent optimization technique. The parameter-setting and optimization tools allow us to automatically choose values for compensating our circuit building blocks, based on our goals for the circuit performance. We can also use the techniques to optimize parameters for larger systems, applying the goal-based techniques hierarchically. We also describe a set of thought experiments involving circuit techniques for increasing the precision of analog computation. Our engineering design methodology is a step toward easier use of analog VLSI to solve problems in computer graphics and neural networks. We provide data measured from compensated multipliers built using these design techniques. To demonstrate the feasibility of using analog VLSI for more quantitative computation, we develop small applications using the goal-based design approach and compensated components. Finally, we conclude by discussing the expected significance of this work for the wider use of analog VLSI for quantitativ
CUDA puroguramingu jissen koza : Choheiretsu purosessa niokeru puroguramingu shuho( Book )

1 edition published in 2010 in Japanese and held by 1 WorldCat member library worldwide

Graphics gems.( Book )

1 edition published in 1992 in English and held by 1 WorldCat member library worldwide

Reconstruction of bifurcated surfaces for CT-scan applications by David Kirk( )

1 edition published in 1982 in English and held by 1 WorldCat member library worldwide

Technique for approximating the bivariate normal correlation coefficient, Rho, and estimating tetrachoric r by David Kirk( Book )

1 edition published in 1971 in English and held by 1 WorldCat member library worldwide

In this paper a reliable method is found for approximating the value of the Bivariate Normal Correlation Coefficient, rho, given values of the joint probability and the normal deviates, h and k, or the related areas. This technique finds useful application in the computation of the tetrachoric correlation coefficient, r, when the underlying distributions may be assumed to be normal
GPU gems : programming techniques, tips, and tricks for real-time graphics( Book )

1 edition published in 2005 in English and held by 1 WorldCat member library worldwide

Randima Fernando removes the mystery behind complex effects and reveals the full potential of programmable GPUs (graphics processing units). He covers some of the most difficult effects, such as simulating fire, water, and waving blades of grass
Information security, visualization, and inverse problems, on the basis of optimization techniques by visualization, and inverse problems, on the basis of optimization techniques Forum "Math-for-industry" : information security( Book )

1 edition published in 2010 in English and held by 0 WorldCat member libraries worldwide

Programming massively parallel processors a hands-on approach, second edition by David Kirk( )

1 edition published in 2013 in English and held by 0 WorldCat member libraries worldwide

Graphics Gems No. III by David Kirk( )

1 edition published in 1994 in English and held by 0 WorldCat member libraries worldwide

This sequel to Graphics Gems (Academic Press, 1990), and Graphics Gems II (Academic Press, 1991) is a practical collection of computer graphics programming tools and techniques. Graphics Gems III contains a larger percentage of gems related to modeling and rendering, particularly lighting and shading. This new edition also covers image processing, numerical and programming techniques, modeling and transformations, 2D and 3D geometry and algorithms,ray tracing and radiosity, rendering, and more clever new tools and tricks for graphics programming. Volume III also includes a disk containing source codes for either the IBM or Mac versions featuring all code from Volumes I, II, and III.Author David Kirk lends his expertise to the Graphics Gems series in Volume III with his far-reaching knowledge of modeling and rendering, specifically focusing on the areas of lighting and shading. Volume III includes a disk containing source codes for both the IBM and Mac versions featuring all code from volumes I, II, and III. Graphics Gems I, II, and III are sourcebooks of ideas for graphics programmers. They also serve as toolboxes full of useful tricks and techniques for novice programmers and graphics experts alike. Each volume reflects the personality and particular interests of its respective editor. Key Features* Includes a disk containing source codes for both the IBM and Mac versions featuring code from volumes I, II, and III* Features all new graphics gems* Explains techniques for making computer graphics implementations more efficient* Emphasizes physically based modeling, rendering, radiosity, and ray tracing* Presents techniques for making computer graphics implementations more efficient
 
moreShow More Titles
fewerShow Fewer Titles
Audience Level
0
Audience Level
1
  Kids General Special  
Audience level: 0.61 (from 0.54 for Accurate a ... to 1.00 for Graphics G ...)

Programming massively parallel processors : a hands-on approach
Alternative Names
David Kirk scientist

Kirk, David B.

Kirk, David B. 1960-

Kirk, David Blair 1960-

Languages
English (101)

Japanese (3)

Covers
Graphics gems IIIPhysical education, curriculum, and culture : critical issues in the contemporary crisisGraphics gemsGraphics gemsGPU gems : programming techniques, tips, and tricks for real-time graphicsGraphics Gems No. III