mirror of
https://github.com/amd/blis.git
synced 2026-05-21 00:48:56 +00:00
Details:
- Changed the default installation prefix from $HOME/lib to /usr/local.
- Modified the way configure internally handles the prefix, libdir,
includedir, and sharedir (and also added an --exec-prefix option).
The defaults to these variables are set as follows:
prefix: /usr/local
exec_prefix: ${prefix}
libdir: ${exec_prefix}/lib
includedir: ${prefix}/include
sharedir: ${prefix}/share
The key change, aside from the addition of exec_prefix and its use to
define the default to libdir, is that the variables are substituted
into config.mk with quoting that delays evaluation, meaning the
substituted values may contain unevaluated references to other
variables (namely, ${prefix} and ${exec_prefix}). This more closely
follows GNU conventions, including those used by GNU autoconf, and
also allows make to override any one of the variables *after*
configure has already been run (e.g. during 'make install').
- Updates to build/config.mk.in pursuant to above changes.
- Updates to output of 'configure --help' pursuant to above changes.
- Updated docs/BuildSystem.md to reflect the new default installation
prefix, as well as mention EXECPREFIX and SHAREDIR.
- Changed the definitions of the UNINSTALL_OLD_* variables in the
top-level Makefile to use $(wildcard ...) instead of 'find'. This
was motivated by the new way of handling prefix and friends, which
leads to the 'find' command being run on /usr/local (by default),
which can take a while almost never yielding any benefit (since the
user will very rarely use the uninstall-old targets).
- Removed periods from the end of descriptive output statements (i.e.,
non-verbose output) since those statements often end with file or
directory paths, which get confusing to read when puctuated by a
period.
- Trival change to 'make showconfig' output.
- Removed my name from 'configure --help'. (Many have contributed to it
over the years.)
- In configure script, changed the default state of threading_model
variable from 'no' to 'off' to match that of debug_type, where there
are similarly more than two valid states. ('no' is still accepted
if given via the --enable-debug= option, though it will be
standardized to 'off' prior to config.mk being written out.)
- Minor variable name change in flatten-headers.py that was intended for
32812ff.
- CREDITS file update.
101 lines
4.3 KiB
Plaintext
101 lines
4.3 KiB
Plaintext
|
|
BLIS framework
|
|
Acknowledgements
|
|
---
|
|
|
|
The BLIS framework was primarily authored by
|
|
|
|
Field Van Zee @fgvanzee (The University of Texas at Austin)
|
|
|
|
but many others have contributed code and feedback, including
|
|
|
|
Sameer Agarwal @sandwichmaker (Google)
|
|
Murtaza Ali (Texas Instruments)
|
|
Sajid Ali @s-sajid-ali (Northwestern University)
|
|
Erling Andersen @erling-d-andersen
|
|
Alex Arslan @ararslan
|
|
Vernon Austel (IBM, T.J. Watson Research Center)
|
|
Matthew Brett @matthew-brett (University of Birmingham)
|
|
Jed Brown @jedbrown (Argonne National Laboratory)
|
|
Robin Christ @robinchrist
|
|
Kay Dewhurst @jkd2016 (Max Planck Institute, Halle, Germany)
|
|
Jeff Diamond (Oracle)
|
|
Johannes Dieterich @iotamudelta
|
|
Krzysztof Drewniak @krzysz00
|
|
Marat Dukhan @Maratyszcza (Google)
|
|
Victor Eijkhout @VictorEijkhout (Texas Advanced Computing Center)
|
|
Evgeny Epifanovsky @epifanovsky (Q-Chem)
|
|
Isuru Fernando @isuruf
|
|
Roman Gareev @gareevroman
|
|
Richard Goldschmidt @SuperFluffy
|
|
Chris Goodyer
|
|
John Gunnels @jagunnels (IBM, T.J. Watson Research Center)
|
|
Ali Emre Gülcü @Lephar
|
|
Jeff Hammond @jeffhammond (Intel)
|
|
Jacob Gorm Hansen @jacobgorm
|
|
Jean-Michel Hautbois @jhautbois
|
|
Ian Henriksen @insertinterestingnamehere (The University of Texas at Austin)
|
|
Minh Quan Ho @hominhquan
|
|
Matthew Honnibal @honnibal
|
|
Stefan Husmann @stefanhusmann
|
|
Francisco Igual @figual (Universidad Complutense de Madrid)
|
|
Tony Kelman @tkelman
|
|
Lee Killough @leekillough (Cray)
|
|
Mike Kistler @mkistler (IBM, Austin Research Laboratory)
|
|
Michael Lehn @michael-lehn
|
|
Dave Love @loveshack
|
|
Tze Meng Low (The University of Texas at Austin)
|
|
Ye Luo @ye-luo (Argonne National Laboratory)
|
|
Ricardo Magana @magania (Hewlett Packard Enterprise)
|
|
Bryan Marker @bamarker (The University of Texas at Austin)
|
|
Devin Matthews @devinamatthews (The University of Texas at Austin)
|
|
Stefanos Mavros @smavros
|
|
Nisanth Padinharepatt (AMD)
|
|
Devangi Parikh @dnparikh (The University of Texas at Austin)
|
|
Elmar Peise @elmar-peise (RWTH-Aachen)
|
|
Clément Pernet @ClementPernet
|
|
Ilya Polkovnichenko
|
|
Jack Poulson @poulson (Stanford)
|
|
Mathieu Poumeyrol @kali
|
|
@qnerd
|
|
Michael Rader @mrader1248
|
|
Pradeep Rao @pradeeptrgit (AMD)
|
|
Aleksei Rechinskii
|
|
Karl Rupp @karlrupp
|
|
Martin Schatz (The University of Texas at Austin)
|
|
Nico Schlömer @nschloe
|
|
Rene Sitt
|
|
Tony Skjellum @tonyskjellum (The University of Tennessee at Chattanooga)
|
|
Mikhail Smelyanskiy (Intel, Parallel Computing Lab)
|
|
Nathaniel Smith @njsmith
|
|
Shaden Smith @ShadenSmith
|
|
Tyler Smith @tlrmchlsmth (The University of Texas at Austin)
|
|
Paul Springer @springer13 (RWTH-Aachen)
|
|
Vladimir Sukarev
|
|
Santanu Thangaraj (AMD)
|
|
Nicholai Tukanov @nicholaiTukanov (The University of Texas at Austin)
|
|
Rhys Ulerich @RhysU (The University of Texas at Austin)
|
|
Robert van de Geijn @rvdg (The University of Texas at Austin)
|
|
Kiran Varaganti @kvaragan (AMD)
|
|
Natalia Vassilieva (Hewlett Packard Enterprise)
|
|
Zhang Xianyi @xianyi (Chinese Academy of Sciences)
|
|
Benda Xu @heroxbd
|
|
Costas Yamin @cosstas
|
|
Chenhan Yu @ChenhanYu (The University of Texas at Austin)
|
|
M. Zhou @cdluminate
|
|
|
|
BLIS's development was partially funded by grants from industry
|
|
partners, including
|
|
|
|
AMD
|
|
Hewlett Packard Enterprise
|
|
Huawei
|
|
Intel
|
|
Microsoft
|
|
Oracle
|
|
Texas Instruments
|
|
|
|
as well as the National Science Foundation (NSF Awards CCF-0917167,
|
|
ACI-1148125/1340293, ACI-1550493, and CCF-1320112).
|
|
|