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]