Department of  Computing

Applications of Computing in Industry : Lecture

20 October
12pm, LT308 Huxley
 
company: Imagination Technologies

Title: Parallax and the Impossibility of Implementing Floating-Point Polynomials
Abstract: Graphics cores can process billions of triangles a second, they use floating-point arithmetic to perform the necessary geometric calculations. Floating-point error is notoriously hard to control and such errors can result in catastrophic visual artefacts. You would think it would be easy to correctly calculate if a light ray intersects a triangle. Unfortunately not. Such basic tests require the accurate evaluation of polynomials in floating-point - which is very hard. This talk will explain which polynomials can be accurately implemented and which can’t – where upping the ante even to quad precision won’t help you. The talk will conclude with a brief overview of the tool “Parallax” created in conjunction with Imperial, which attempts to solve this problem.
Speaker Details: Dr Theo Drane
 
Dr Drane, started his career working for the Datapath consultancy Arithmatica in 2002 after completely a Mathematics degree from the University of Cambridge. He moved to Imagination Technologies in 2005 where his interests were datapath optimisation, verification and validation. After a two year sabbatical to work for an independent financial data provider, Markit, he returned to Imagination to head up their Datapath group while studying for a PhD in conjunction with Imperial College London’s Electrical and Electronic Engineering Department. Now, in addition to his duties at Imagination, he regularly visits Imperial as an Honorary Research Fellow.

Social Bookmarking:
Delicious
Digg