Kirk, David 1960
Overview
Works:  17 works in 55 publications in 2 languages and 1,112 library holdings 

Genres:  History Conference papers and proceedings 
Roles:  Author 
Classifications:  T385, 006.6 
Publication Timeline
.
Most widely held works by
David Kirk
Programming massively parallel processors : a handson approach by
David Kirk(
Book
)
26 editions published between 2006 and 2013 in English and held by 479 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
26 editions published between 2006 and 2013 in English and held by 479 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
)
12 editions published in 1992 in English and held by 287 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
12 editions published in 1992 in English and held by 287 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
The road to Cardiff : the story of New Zealand and the Rugby World Cup by
Graham Hutchins(
Book
)
1 edition published in 1999 in English and held by 26 WorldCat member libraries worldwide
1 edition published in 1999 in English and held by 26 WorldCat member libraries worldwide
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
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 4 WorldCat member libraries worldwide
2 editions published in 2010 in Japanese and held by 4 WorldCat member libraries worldwide
Technique for approximating the bivariate normal correlation coefficient, P, and estimating tetrachoric r. by
David Kirk(
Book
)
2 editions published in 1971 in English and held by 3 WorldCat member libraries 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
2 editions published in 1971 in English and held by 3 WorldCat member libraries 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
Variable resolution antialiasing using a depth buffer by
David Kirk(
)
1 edition published in 1983 in English and held by 2 WorldCat member libraries worldwide
1 edition published in 1983 in English and held by 2 WorldCat member libraries worldwide
Implementing rotation matrix constraints in aanalog VLSI by
David Kirk(
)
1 edition published in 1993 in English and held by 1 WorldCat member library worldwide
1 edition published in 1993 in English and held by 1 WorldCat member library worldwide
Unbiased sampling techniques for image synthesis by
David Kirk(
)
1 edition published in 1991 in English and held by 1 WorldCat member library worldwide
1 edition published in 1991 in English and held by 1 WorldCat member library worldwide
The rendering architecture of the DN1000VS by
David Kirk(
)
1 edition published in 1990 in English and held by 1 WorldCat member library worldwide
1 edition published in 1990 in English and held by 1 WorldCat member library 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 multidimensional gradient estimation for a gradient descent optimization technique. The parametersetting 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 goalbased 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 goalbased 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
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 multidimensional gradient estimation for a gradient descent optimization technique. The parametersetting 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 goalbased 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 goalbased 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
Particle transport and image synthesis by
James Arvo(
)
1 edition published in 1990 in English and held by 1 WorldCat member library worldwide
1 edition published in 1990 in English and held by 1 WorldCat member library worldwide
Reconstruction of bifurcated surfaces for CTscan applications by
David Kirk(
)
1 edition published in 1982 in English and held by 1 WorldCat member library worldwide
1 edition published in 1982 in English and held by 1 WorldCat member library worldwide
GPU gems : programming techniques, tips, and tricks for realtime graphics by
Randima Fernando(
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
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 MathforIndustry and Study Group Workshop Information Security(
Book
)
1 edition published in 2010 in English and held by 0 WorldCat member libraries worldwide
1 edition published in 2010 in English and held by 0 WorldCat member libraries worldwide
more
fewer
Audience Level
0 

1  
Kids  General  Special 
Related Identities
Useful Links
Associated Subjects
Algorithms All Blacks (Rugby team) C (Computer program language) Computer architecture Computer gamesProgramming Computer graphics Computer graphicsComputer programs Computer graphicsMathematics Computer graphicsTechnique IBM Personal ComputerProgramming Integrated circuitsVery large scale integration Inverse problems (Differential equations) Mathematical optimization MathematicsIndustrial applications MicrocomputersProgramming Multiprocessors Neural networks (Computer science) New Zealand Parallel processing (Electronic computers) Parallel programming (Computer science) Probabilities RadiotherapyData processing Realtime programming Rugby football players Rugby footballTournaments Statistics World Cup (Rugby football)