John A. Kapenga

Learn More
In this article we explore the possibility of a VLSI chip for ray tracing bicubic patches in Bezier form. The purpose of the chip is to calculate the intersection point of a ray with the bicubic patch to a specified level of accuracy, returning parameter values (u,v) specifying the location of the intersection on the patch, and a parameter value, t, which(More)
In high performance computing, Monte Carlo methods are widely used to solve problems in various areas of computational physics, finance, mathematics, electrical engineering and many other fields. We present Monte Carlo methods for the Intel Xeon Phi coprocessor, to compute Feynman loop integrals in high energy physics, and integrals arising in stochastic(More)