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
Stefan Lankes
d9e0d932f0
workaround to disable temporary the mmnif device
2011-11-16 03:11:16 -08:00
Stefan Lankes
5221c3bf46
redesign of the init routine
...
- use affinity-on-first touch to determine the "nearest" location
2011-11-16 02:47:47 -08:00
Stefan Lankes
8c67426c8c
Merge branch 'svm' of git.lfbs.rwth-aachen.de:metalsvm into svm
2011-11-10 01:15:37 -08:00
Pablo Reble
1636501973
- fix merge conflicts
2011-11-10 01:09:31 -08:00
Stefan Lankes
e68568aa8f
Merge branch 'svm' of git.lfbs.rwth-aachen.de:metalsvm into svm
...
Conflicts:
arch/x86/mm/svm.c
2011-11-10 01:00:45 -08:00
Stefan Lankes
aba9731610
first steps to realiz "affinity-on-first-touch"
2011-11-10 00:58:34 -08:00
Pablo Reble
a114e3997d
Merge branch 'svm', remote branch 'origin/svm' into svm
...
Conflicts:
arch/x86/mm/svm.c
2011-11-09 07:56:54 -08:00
Pablo Reble
774388526a
- set correct task flag
...
- cosmetical changes
2011-11-09 07:48:16 -08:00
Jacek Galowicz
79df8dc737
Wrote a task starting tutorial article for the documentation.
2011-11-09 16:37:31 +01:00
Marian Ohligs
1a72958274
Merge branch 'master' into readwrite
2011-11-09 13:14:29 +01:00
Marian Ohligs
14689517e6
some changes in ls
2011-11-09 13:13:41 +01:00
Marian Ohligs
557cdfa4b9
remove debug msg
2011-11-09 12:53:46 +01:00
Marian Ohligs
b292e96cec
fix bug
2011-11-09 12:51:21 +01:00
Marian Ohligs
6a10fb1a0b
add ls in mshell
2011-11-09 12:14:31 +01:00
Marian Ohligs
a834155cce
add readdir
2011-11-09 11:56:37 +01:00
Jacek Galowicz
0ae9fbd1bb
Merge branch 'master' of git.lfbs.rwth-aachen.de:metalsvm
2011-11-09 10:48:54 +01:00
Jacek Galowicz
75263f85d6
Template-fix
...
Fixed the doxygen HTML-documentation template. This feature seems to be quite new, so they will change things from time to time...
Works with doxygen 1.7.5.1
Fixed two spots where Stefan fixed the text in the original article from L2P.
2011-11-09 10:47:41 +01:00
Marian Ohligs
f108a3613f
add newlib support for readdir
2011-11-08 21:49:00 +01:00
Stefan Lankes
e9cbe88e21
Merge branch 'master', remote branch 'origin' into svm
2011-11-08 12:23:30 -08:00
Pablo Reble
7b6a2424e0
- implemented first draft of L2 flush
2011-11-08 09:22:49 -08:00
Stefan Lankes
ed26215989
add additional performance counters
2011-11-08 07:46:35 -08:00
Stefan Lankes
b9664a0db4
minor optimizations
2011-11-08 07:46:01 -08:00
Marian Ohligs
c63fa01de6
add opendir, add closedir
2011-11-08 16:45:16 +01:00
Marian Ohligs
92c1bbae62
Merge branch 'master' into readwrite
...
Conflicts:
newlib/src/libgloss/metalsvm/Makefile.in
2011-11-08 16:09:34 +01:00
Marian Ohligs
2688601379
remove debug msg
2011-11-08 16:01:07 +01:00
Marian Ohligs
e6218e3821
Merge branch 'master' of git.lfbs.rwth-aachen.de:metalsvm
2011-11-08 16:00:03 +01:00
Marian Ohligs
b6b6d42a89
fix bug in open
2011-11-08 15:55:15 +01:00
Stefan Lankes
9e286a567e
initialize atomic counters and enable Lubashevsky barrier
2011-11-08 06:49:40 -08:00
Marian Ohligs
108c73e35f
fix bug in open
2011-11-08 15:46:40 +01:00
Jacek Galowicz
7db55b481d
Fixed a doxygen comment line.
2011-11-08 14:00:11 +01:00