Computationally efficient solution of Snell's Law of Refraction

Jerzy Dziewierz, Anthony Gachagan

Research output: Contribution to journalArticlepeer-review

8 Citations (Scopus)


An algorithm for an efficient parallel solution of Snell’s Law of refraction, used to find the time of flight between points in two media, is found by algebraic manipulation. Singularity in the solution is addressed. The algorithm is implemented on a GP-GPU with over 4.6x improvement in computational speed compared with the Needler-Mead method. The accuracy of the solution is verified and the performance benchmarked. Application areas include phased array probe CAD, ultrasound simulation, implementing embedded, real-time “Total Focusing Method” for ultrasonic inspection, data fusion and 3D/4D imaging.
Original languageEnglish
Pages (from-to)1256-1259
Number of pages4
JournalIEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control
Issue number6
Publication statusPublished - Jun 2013


  • refraction
  • fast algorithm
  • GPU
  • ultrasonic imaging
  • non-destructive evaluation (NDE)
  • Snell's Law of Refraction


Dive into the research topics of 'Computationally efficient solution of Snell's Law of Refraction'. Together they form a unique fingerprint.

Cite this