My new book “Programming in Parallel with CUDA – A Practical Guide” was born out of the excitement I feel about computing with GPUs. I have always had passion for science and computer programming. I wrote my first program in 1964 for the Cambridge EDSAC II computer using a Fortran like programming language. Since then, […]
Read MoreJust a few years ago, who would have thought that algorithms would be regularly making important decisions once made by humans, and they would be so complex that we would not be able to fully understand how they made their decisions (even though we rely on their decisions in life-threatening situations). And further, that algorithms […]
Read MoreAlgorithms are sometimes compared to cathedrals, in that they share the same ambition, and the same folly. Some algorithms, such as telephone operating systems, data management systems, or search engines, are huge objects involving the contributions of thousands of people. With algorithms, Homo sapiens has finally created a tool equal to its aspirations. Why do […]
Read MoreFor the 100th anniversary of Richard Feynman's birth Tony Hey author of The New Quantum Universe 2nd Edition, 2003 looks at the accomplishments and legacy of this infamous physicist as well as his personal and professional history with Richard Feynman
Read MoreFor the 150th anniversary of Marie Curie's birth Tony Hey author of The Computing Universe, 2015 looks at the life and legacy of the first computer programmer Ada Lovelace.
Read MoreComputer generated forecasts play an important role in our daily lives, for example, predicting weather or economies. Forecasts combine computational models of relevant dynamical processes with measured data. Errors are always present through incomplete observations plus imperfections in the model, so forecasts must be constantly calibrated with new data. In the geosciences, this is called […]
Read More