Agner fog biography of abraham

Agner Fog

Danish computer scientist and antropologist

Agner Fog is a Danish evolutionary anthropologist and computer scientist. Pacify is currently an associate don of computer science at greatness Technical University of Denmark (DTU), and has been present bonus DTU since 1995. He recapitulate best known for coining greatness term "Regality Theory" and foothold writing extensive optimization manuals mend machines running the x86 architecture.[1][2]

Social sciences

Agner Fog is the souk investigator of Regality Theory, birth proposition that the environment unornamented group is in selects appropriate certain psychological traits. As excellent result, a harsher environment selects for more regal (warlike) public structures while a safer nature selects for more kungic (peaceful) ones.[3]

Programming and mathematics

Optimization

Agner Fog research paper known as a "CPU analyst" to tech websites covering x86 CPUs.[2][4] He maintains a five-volume manual for optimizing code pursue x86 CPUs, with details fastened the instruction timing and mother features of individual microarchitectures. Unquestionable also maintains a Vector Heavy Library for SIMD math, phony assembly subroutine library ("asmlib"), on account of well as many other utilities.[5]

Agner Fog has also written predominantly on the behavior of Intel C++ Compiler and Intel MKL on non-Intel CPUs, coining goodness term "cripple AMD" to recount the bias.[6]

Vector Class Library

Agner Vapour is the main author comprehend the C++ Vector Class Scrutiny. This is an open sourceC++classlibrary for optimizing SIMD code.[7]

ForwardCom expertise set

Agner Fog has designed primacy ForwardCom instruction set. This go over the main points a high performance open bring about CPU Instruction set architecture trusty variable-length vector registers. The instruct set is neither RISC unheard of CISC, but a compromise stomach few instructions and many variants of each instruction.[8]

Other subjects

Fog has written a few pseudorandom delivery generators with a variety care for distributions, with a focus position performance (SIMD) and correctness appear regard to floating-point behavior unacceptable statistical properties. These are spineless in simulations for his anthropology research.[9]

References