biod.pnpi.spb.ru
/
alexxy
/
gromacs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Declare __STDC_*_MACROS in gmxpre.h
[alexxy/gromacs.git]
/
docs
/
install-guide
/
install-guide.md
diff --git
a/docs/install-guide/install-guide.md
b/docs/install-guide/install-guide.md
index 3ce470db15e828f68a464632aed8621b09552f20..095db26641212c0303656e4d8f6fe8c657dd70dc 100644
(file)
--- a/
docs/install-guide/install-guide.md
+++ b/
docs/install-guide/install-guide.md
@@
-75,6
+75,9
@@
architectures including x86, AMD64/x86-64, PPC, ARM v7 and SPARC VIII.
Technically, GROMACS can be compiled on any platform with an ANSI C99
and C++98 compiler, and their respective standard C/C++ libraries.
Technically, GROMACS can be compiled on any platform with an ANSI C99
and C++98 compiler, and their respective standard C/C++ libraries.
+We use only a few C99 features, but note that the C++ compiler also needs to
+support these C99 features (notably, int64_t and related things), which are not
+part of the C++98 standard.
Getting good performance on an OS and architecture requires choosing a
good compiler. In practice, many compilers struggle to do a good job
optimizing the GROMACS architecture-optimized SIMD kernels.
Getting good performance on an OS and architecture requires choosing a
good compiler. In practice, many compilers struggle to do a good job
optimizing the GROMACS architecture-optimized SIMD kernels.