Stefan Lankes
71a1502489
add support of pid caching
2012-04-24 20:47:36 +02:00
Stefan Lankes
e6816bb0bd
add test case for the system call "getpid"
2012-04-24 20:44:25 +02:00
Stefan Lankes
21e113c53a
avoid compiling of SCC features on non-SCC systems
2012-04-24 10:35:24 +02:00
Stefan Lankes
c52d457b08
switch to the default apps
2012-04-24 01:29:24 -07:00
Stefan Lankes
ee4e23bff0
Merge branch 'master' into experiments
2012-04-24 00:38:42 -07:00
Stefan Lankes
86687fdd6f
disable the support of operations on large files (sseek64 etc.)
2012-04-23 13:39:17 -07:00
Stefan Lankes
0c4e177c1f
switch to a reentrant version of newlib and uses correct values for O_CREAT & Co
...
=> see include/metalsvm/fs.h and newlib/examples/hello.c
2012-04-23 21:23:49 +02:00
Stefan Lankes
dafa1f813e
upgrade to newlib 1.2.0
2012-04-23 15:29:51 +02:00
Stefan Lankes
ee5597df15
increasing the readability
2012-04-22 21:40:17 +02:00
Stefan Lankes
bc6a55a696
Merge branch 'master' of git.lfbs.rwth-aachen.de:metalsvm
2012-04-03 16:17:46 +02:00
Jacek Galowicz
72016236f1
Fixed two typos.
2012-04-02 14:55:29 +02:00
Jacek Galowicz
da1e72f5b3
Added the famous Mike Ostrich logo to the documentation!
2012-03-28 14:01:12 +02:00
Jacek Galowicz
5e4e0e2159
Edited the Doxyfile
...
Fixed some errors and added a nice iframes treeview.
2012-03-28 13:06:25 +02:00
Florian Zeitz
b64324def1
Fix tautologic compare, harmonize types
2012-02-28 13:20:46 +01:00
Florian Zeitz
4b7cc737f6
Fix GFX_init() and use it instead of gfx_init()
2012-02-28 13:16:55 +01:00
Florian Zeitz
f58afd7e34
Introduce CPP_FOR_TARGET in Makefile
2012-02-28 12:48:25 +01:00
Stefan Lankes
8ec1d0e817
fix deadlock in load_balancing
2012-02-24 06:47:41 +01:00
Marian Ohligs
5b5139c283
now using readsyscall in newlib/net/recv and writesyscall in newlib/net/send
2012-02-14 17:01:57 +01:00
Marian Ohligs
9f30fab544
fix newlib/Makefile
2012-02-14 10:32:35 +01:00
Stefan Lankes
bfbd560f70
this fixes booting with initrd on qemu 1.0
...
patch submitted by Niels Ole Salscheider <niels_ole@salscheider-online.de>
2012-02-02 22:54:09 +01:00
Stefan Lankes
fd4281bb16
fine tuning
2011-12-21 08:26:03 -08:00
Stefan Lankes
b9747ae4d1
fine tuning
2011-12-21 06:54:15 -08:00
Stefan Lankes
e3e77baee5
add jacobi example
2011-12-21 05:22:16 -08:00
Stefan Lankes
e03d155fc0
add missing RCCE file to support RCCE_allreduce
2011-12-19 22:33:19 -08:00
Stefan Lankes
4148da6571
fine tuning
2011-12-19 12:26:22 -08:00
Jacek Galowicz
4e53aa6f95
Commented the PIT-initialization code to make it easier to understand.
2011-12-15 18:48:06 +01:00
Stefan Lankes
2183059db7
add Simon's script for nicer output messages
2011-12-14 02:45:24 -08:00
Stefan Lankes
b0e8b71e1e
Merge branch 'experiments' of git.lfbs.rwth-aachen.de:metalsvm into experiments
...
Conflicts:
arch/x86/scc/icc.c
2011-12-14 01:45:30 -08:00
Stefan Lankes
49ee4593d0
minor optimization of the mail benchmark
2011-12-14 01:39:55 -08:00
Stefan Lankes
dceb8485d9
increasing the support of affinity-on-first-touch
2011-12-14 01:39:12 -08:00
Stefan Lankes
022983346e
Merge branch 'experiments' of git.lfbs.rwth-aachen.de:metalsvm into experiments
2011-12-13 05:42:01 -08:00
Stefan Lankes
85bcb140d9
switch to affinity by first touch in our examples
2011-12-13 05:40:59 -08:00
Stefan Lankes
18ef7ad7d8
send no noise message to core A and B
2011-12-13 04:28:24 -08:00
Generic account for RWTHAachen Students
adc10512ed
little changes in pingpong bench
2011-12-13 03:39:21 -08:00
Stefan Lankes
ce9435612c
add lowlevel benchmark to measure the overhead of the SVM system
2011-12-05 02:40:53 -08:00
Stefan Lankes
1d5ad1c917
use response mail per default
2011-12-05 00:19:47 -08:00
Stefan Lankes
e28dd65204
cosmetic changes, increasing the readability
2011-12-04 04:48:52 -08:00
Stefan Lankes
fae93b4304
support an approach without response mail
2011-12-04 04:47:40 -08:00
Stefan Lankes
feaf615724
align address to page boundary, cosmetic changes
2011-12-03 12:06:36 -08:00
Stefan Lankes
3acdf72b88
remove obsolete debug message
2011-12-01 06:52:04 -08:00
Stefan Lankes
2d1a19f15e
use core ids instead of RCCE ids for the mailbox benchmarks
2011-12-01 05:40:10 -08:00
Stefan Lankes
54b1c3e6ac
check five times the receive buffers because a remote interrupt could pass the mail
2011-11-29 03:22:01 -08:00
Stefan Lankes
ef750e1c31
add debug message to determine the task id of the tcpip thread
2011-11-29 00:16:56 -08:00
Stefan Lankes
7ed258a1fb
remove buf in the calucaltion of the MPB address
...
+ increasing the readabilty
+ add additional performance counters for the page allocation
2011-11-21 13:39:01 -08:00
Stefan Lankes
2071bb0601
increasing the readability of the code
2011-11-21 13:38:02 -08:00
Stefan Lankes
85c94f7af7
disable unused performance counters
2011-11-21 13:37:15 -08:00
Stefan Lankes
4bed72c890
use nicer code style, remove obsolte lines
2011-11-21 13:35:42 -08:00
Generic account for RWTHAachen Students
698759df75
fix bug in Makefile.example
2011-11-21 03:37:19 -08:00
Jacek Galowicz
17da526f10
Added cross compiler and stack protector variable to Makefile
...
If using another tool chain to compile everything, like on the Intel SCC
or OS X, there is only one variable in the Makefile to change the cross compiler prefix.
Furthermore, there is another variable to remove the -fno-stack-protector setting, which is important for compiling on the SCC.
Adapted the documentation to this, too.
2011-11-19 12:21:45 +01:00
Stefan Lankes
cf76781baa
first steps to support affinity on the touch
2011-11-16 03:12:09 -08:00