daniel-k
20f6597ef9
benchmarks/tests: change order of linker command so that ld doesn't discard lxray
2016-05-18 01:24:30 +02:00
Stefan Lankes
a081169f9c
add new output format elf64-x86-64-hermit
...
- gcc & Co are able to create directly HermitCore applications
- a workaround via elfedit isn't longer required
2016-05-08 00:40:20 +02:00
Stefan Lankes
9d0f9bf0a1
reuse sched_yield from our pthread library
2016-05-04 09:19:26 +02:00
Stefan Lankes
692920ff93
remove memory in the clobber list because rdtsp is a serializing instr.
2016-05-03 17:37:11 +02:00
Stefan Lankes
95f51da71f
add cache warm-up for the first page access
2016-05-03 16:56:49 +02:00
Stefan Lankes
f0eb7c327a
add benchmark to measure the overhead of common system calls
2016-05-02 23:28:51 +02:00
131c69523b
using binutil's elfedit to patch our custom OSABI
...
also get rid of obsolete targets
2016-04-01 19:46:28 +02:00
0f6fdeb411
patch all binaries with a custom OSABI field in the ELF header
2016-03-30 15:51:09 +02:00
Stefan Lankes
0acea5cbf3
use init_array/fini_array to initialize the system
2016-03-24 00:22:29 +01:00
Stefan Lankes
b38914d3cf
minor changes to guarantee that the code is compatible to UNIX
2016-03-13 00:11:27 +01:00
Stefan Lankes
da36e9883f
include .eh_frame in the list of sections
2016-01-28 08:17:40 +01:00
Stefan Lankes
871ce8cc0d
enable iRCCE support
2016-01-26 14:30:00 +01:00
Stefan Lankes
ee7d764ba2
the usage of LwIP in "user-space" requires the definition of _POSIX_SOURCE
2016-01-10 20:25:58 +01:00
Stefan Lankes
f9058f51e5
increase the interoperability between LwIP and newlib
...
- create own socket functions for newlib
- exchange error numbers between newlib and LwIP
- add LWIP_FD_BIT to mark a file descriptor as LwIP file descriptor
- add netio example
2016-01-10 03:13:31 +01:00
Stefan Lankes
24979db914
build benchmarks per default
2015-12-30 10:38:14 +01:00
Stefan Lankes
a90238ea79
enable cache warm up
2015-10-19 22:59:33 +02:00
Stefan Lankes
238b0ddae0
align arrays to 32 byte
...
- ideal for the AVX support
2015-10-19 07:20:53 +02:00
Stefan Lankes
b7944b2cb4
remove compiler warnings
2015-10-18 20:26:07 +02:00
Stefan Lankes
ffd52cb8fa
increase default values
...
because in comparsion to the SCC are current processors clearly faster
2015-10-18 11:17:34 +02:00
Stefan Lankes
d9a5fca2d4
add iRCCE examples
2015-10-17 11:58:56 +02:00
Stefan Lankes
ac2c7ddf72
add hourglass benchmark
...
- see
http://static.usenix.org/publications/library/proceedings/usenix02/tech/freenix/regehr.html
2015-10-09 22:17:57 +02:00
Stefan Lankes
698263fd65
increase the default arrax size
...
- fits better to our test platform
2015-10-09 20:33:05 +02:00
Stefan Lankes
6e374c7b5a
move all benchmarks to a special directory
2015-10-09 20:31:14 +02:00
Stefan Lankes
e6481584ad
remove typos
2015-10-09 20:29:16 +02:00