https://github.com/z3t0/asfastascee
just some synthetic code showing that gcc isn't necessarily faster.
https://github.com/z3t0/asfastascee
Last synced: about 1 year ago
JSON representation
just some synthetic code showing that gcc isn't necessarily faster.
- Host: GitHub
- URL: https://github.com/z3t0/asfastascee
- Owner: z3t0
- Created: 2019-03-11T05:25:04.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-03-11T05:29:06.000Z (over 7 years ago)
- Last Synced: 2024-12-21T14:46:16.327Z (over 1 year ago)
- Language: C
- Size: 1.95 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# output
```sh
[vagrant@arch asfastascee]$ make
gcc -O2 -c sum1.c
gcc -O2 -c sum.c
gcc sum.o sum1.o -o sum
javac Sum.java
[vagrant@arch asfastascee]$ make run > README.md
real 0.52
user 0.51
sys 0.00
real 0.17
user 0.16
sys 0.02
```
# runtimes
```sh
[vagrant@arch asfastascee]$ gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --enable-multilib --disable-werror --enable-checking=release --enable-default-pie --enable-default-ssp --enable-cet=auto
Thread model: posix
gcc version 8.2.1 20181127 (GCC)
[vagrant@arch asfastascee]$ java --version
openjdk 11.0.2 2018-10-16
OpenJDK Runtime Environment (build 11.0.2+7)
OpenJDK 64-Bit Server VM (build 11.0.2+7, mixed mode)
[vagrant@arch asfastascee]$ javac --version
javac 11.0.2
```
# system info
```sh
[vagrant@arch asfastascee]$ neofetch
-` vagrant@arch.localdomain
.o+` ------------------------
`ooo/ OS: Arch Linux x86_64
`+oooo: Host: VirtualBox 1.2
`+oooooo: Kernel: 4.20.4-arch1-1-ARCH
-+oooooo+: Uptime: 12 hours, 18 mins
`/:-:++oooo+: Packages: 390 (pacman)
`/++++/+++++++: Shell: bash 5.0.0
`/++++++++++++++: Terminal: /dev/pts/1
`/+++ooooooooooooo/` CPU: Intel i5-5257U (2) @ 2.699GHz
./ooosssso++osssssso+` GPU: VirtualBox Graphics Adapter
.oossssso-````/ossssss+` Memory: 146MiB / 3944MiB
-osssssso. :ssssssso.
:osssssss/ osssso+++.
/ossssssss/ +ssssooo/-
`/ossssso+/:- -:/+osssso+-
`+sso+:-` `.-/+oso:
`++:. `-/+/
.` `/
```