Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Pioneer

Glenn Fowler

Software And Its Engineering

Glenn Fowler is a computer scientist who, with Phong Vo, originated the idea behind the Fowler-Noll-Vo hash function, known as FNV. In 1991 Fowler and Vo sent reviewer comments to the IEEE POSIX P1003.2 committee that contained the basis of the FNV hash algorithm. In a later ballot round Landon Curt Noll improved on their algorithm. Some people tried the hash and found that it worked rather well, and in an email message to Noll they named it the Fowler, Noll, Vo hash, or FNV. FNV hashes are designed to be fast while keeping a low collision rate, and their high dispersion suits nearly identical strings such as URLs, hostnames, filenames, text and IP addresses. The algorithm and its source code were placed in the public domain, and FNV later became an official IETF RFC. This entry records only what the FNV history page states about Fowler's part in it.

Glenn Fowler
Filter Results1 entry
Connections

Credited

Source Fowler-Noll-Vo hash function (source article)

In Field

Source FNV Hash, history and use (Landon Curt Noll)

Invented By

Source Fowler-Noll-Vo hash function (source article)
Sources
FNV Hash, history and use (Landon Curt Noll)
  • In Group: Software Tools and Development Environments, Lead
    The basis of the FNV hash algorithm was taken from an idea sent
  • In Field: Algorithms and Complexity Theory, Lead
    The basis of the FNV hash algorithm was taken from an idea sent
View the Source
Fowler-Noll-Vo hash function (source article)
  • Credited: Fowler-Noll-Vo hash function, Lead
    created by Glenn Fowler, Landon Curt Noll, and Kiem-Phong Vo
  • Invented By: Fowler-Noll-Vo hash function, Lead
    created by Glenn Fowler, Landon Curt Noll, and Kiem-Phong Vo
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.