Author Archives: Nick Higham

Advances in Numerical Linear Algebra Conference and James Hardy Wilkinson Centenary

This year marks the 100th anniversary of the birth of James Hardy Wilkinson, FRS. Wilkinson developed the theory and practice of backward error analysis for floating-point computation, and developed, analyzed, and implemented in software many algorithms in numerical linear algebra. … Continue reading

Posted in conferences | Tagged | Leave a comment

Who Invented the Matrix Condition Number?

The condition number of a matrix is a well known measure of ill conditioning that has been in use for many years. For an matrix it is , where is any matrix norm. If is singular we usually regard the … Continue reading

Posted in matrix computations | Leave a comment

Reflections on a SIAM Presidency

My two-year term as SIAM President ended on December 31, 2018. It’s been an exciting and enjoyable two years, not least because of the excellent SIAM staff, leadership and other volunteers I’ve worked with. My blog post Taking Up the … Continue reading

Posted in miscellaneous | Tagged | Leave a comment

Top Ten Posts of 2018

According to the WordPress statistics, this blog received over 42,000 visitors and 73,000 views in 2018. These are the ten most-viewed posts published during the year. How to Program log z Tricks and Tips in Numerical Computing Conversations with Gil … Continue reading

Posted in miscellaneous | Leave a comment

Half Precision Arithmetic: fp16 Versus bfloat16

The 2008 revision of the IEEE Standard for Floating-Point Arithmetic introduced a half precision 16-bit floating point format, known as fp16, as a storage format. Various manufacturers have adopted fp16 for computation, using the obvious extension of the rules for … Continue reading

Posted in research | Tagged , , | 8 Comments

What’s New in MATLAB R2018b?

The MATLAB R2018b release notes report a number of performance improvements, including faster startup and faster calls to built-in functions. I pick out here a few other highlights from the release (excluding the toolboxes) that are of interest from the … Continue reading

Posted in software | Tagged | Leave a comment

Bohemian Matrices in Manchester

Bohemian matrices are families of matrices in which the entries are drawn from a fixed discrete set of small integers (or some other discrete set). The term is a contraction of BOunded HEight Matrix of Integers and was coined by … Continue reading

Posted in conferences | Tagged | Leave a comment

Conversations with Gil Strang

At JuliaCon 2018 in London, one of the keynote presentations was a conversation with Gil Strang led by Alan Edelman and Pontus Stenetorp. Gil is well known for his many books on linear algebra, applied mathematics and numerical analysis, as … Continue reading

Posted in conferences | Tagged | Leave a comment

Tricks and Tips in Numerical Computing

In a keynote talk at JuliaCon 2018 I described a variety of tricks, tips and techniques that I’ve found useful in my work in numerical computing. The first part of the talk was about two aspects of complex arithmetic: the … Continue reading

Posted in conferences | Tagged | 2 Comments

What’s New in MATLAB R2018a?

MATLAB R2018a was released in March 2018. With each biannual release I try to give a brief overview of the changes in MATLAB (not the toolboxes) that are of most interest to me. These are not comprehensive summaries of what’s … Continue reading

Posted in software | Tagged | 3 Comments