Jacek Galowicz
120500b5cb
Translated the documentation from the L2P into english and put them into
...
the Doxygen documentation.
Documenters can just put *.dox files into the documentation/text/
directory which describe how to do things with MetalSVM.
making_coffee.dox is still missing - anyone?
2011-11-08 13:58:29 +01:00
Marian Ohligs
d51e4c32c4
change makefiles, use own dirent.h
2011-11-08 12:50:29 +01:00
Marian Ohligs
dfc0f6026f
remove folder in src/newlib/libc/sys/metalsvm
2011-11-08 10:49:19 +01:00
Stefan Lankes
d24958f8b1
Merge branch 'svm' of git.lfbs.rwth-aachen.de:metalsvm into svm
2011-11-08 01:12:13 -08:00
Stefan Lankes
4c61e37fca
first steps to realize a Lubachevsky barrier with flag
2011-11-08 01:03:27 -08:00
Stefan Lankes
198c1dcebd
merge Simon's current version of our mailbox system
2011-11-07 13:01:57 -08:00
Stefan Lankes
2e1c062780
set laplace to the default example
2011-11-07 12:24:27 -08:00
Stefan Lankes
7edde5cb8f
cosmetic changes
2011-11-07 12:24:11 -08:00
Stefan Lankes
d9a4acdb22
do not longer use SHM_ADD
2011-11-07 12:23:32 -08:00
Stefan Lankes
9dbde43197
rename svmmalloc to svm_malloc, rename svmfree to svm_free, add the function svm_barrier
2011-11-07 12:19:57 -08:00
Stefan Lankes
1f998714e5
Merge remote branch 'origin/master' into svm
2011-11-07 11:30:31 -08:00
Stefan Lankes
4c2525c0b3
add code to evaluate the performance of our SVM system
2011-11-07 11:28:44 -08:00
Stefan Lankes
0c5fddeeb3
remove compiler warnings
2011-11-07 11:27:53 -08:00
Stefan Lankes
a5503ad23a
add function icc_wait, which waits for a specific mail tag
2011-11-07 11:25:54 -08:00
Pablo Reble
2459cdcc7f
- started to add L2 flush routine and adapt svm testcase
2011-11-07 07:39:08 -08:00
Jacek Galowicz
687385ed7b
Merge branch 'master' of git.lfbs.rwth-aachen.de:metalsvm
2011-11-07 08:20:07 +01:00
Stefan Lankes
b230f1a451
cosmetic changes
2011-11-07 08:13:22 +01:00
Jacek Galowicz
80014ec135
Merge branch 'master' of git.lfbs.rwth-aachen.de:metalsvm
2011-11-05 11:52:43 +01:00
Stefan Lankes
ec0c1e5381
define dummy_header as static variable
2011-11-04 13:09:42 -07:00
Stefan Lankes
5950a5c3a7
fix typo
2011-11-04 13:07:00 -07:00
Stefan Lankes
993ceb4612
simplify code
2011-11-04 09:02:34 +01:00
Stefan Lankes
869e6da81b
add missing barrier
...
=> wait for the gfx_update
2011-11-04 08:01:04 +01:00
Marian Ohligs
d90d962201
add type FS_SOCKET, change locking rules, it's now possible to use more then one mshell at the same time.
2011-11-01 20:11:52 +01:00
Stefan Lankes
242738a3b8
increasing the readability
2011-10-31 19:17:25 +01:00
Jacek Galowicz
ae49f557f0
Generated and modified a layout-file to customize the output.
...
Added some manual article pages.
2011-10-31 10:07:57 +01:00
Jacek Galowicz
88a57159c3
Merge branch 'master' of git.lfbs.rwth-aachen.de:metalsvm
2011-10-26 23:51:24 +02:00
Stefan Lankes
a33d1ca9eb
use a simpler name (log) for kernel messages
2011-10-26 13:05:31 -07:00
Jacek Galowicz
ffc7064baa
Enabled the Doxygen configuration to greedily take any documentation
...
page it finds to embedd it into the HTMl-documentation.
Started to adopt the compiling tutorial from L2P.
2011-10-24 23:55:53 +02:00
Jacek Galowicz
098f3c48e1
Merge branch 'master' of git.lfbs.rwth-aachen.de:metalsvm
2011-10-24 19:27:12 +02:00
Jacek Galowicz
5a4bd9a069
Fixed some documentation errors across the project.
...
Changed some stuff in the doxyfile and added a directory structure for
future manual pages.
2011-10-24 19:26:27 +02:00
Jacek Galowicz
71e4cf3d29
Fixed the documentation's HTML templates. Things were not displayed
...
properly.
2011-10-24 16:43:41 +02:00
Stefan Lankes
610f8177d8
remove compiling problems on non-SCC plattforms
2011-10-24 16:23:25 +02:00
Stefan Lankes
63b9e2e177
switch back to default test cases
2011-10-24 16:20:29 +02:00
Stefan Lankes
a36cc3f3a9
redesign of the init code
...
=> now, all cores initialize the arrays
2011-10-24 01:24:37 -07:00
Stefan Lankes
97a648020a
add prefetching for the sequentiel laplace
2011-10-22 06:13:16 -07:00
Stefan Lankes
e54b0e132b
add test and set barrier
2011-10-21 14:21:39 -07:00
Stefan Lankes
1f7f702ae3
cosmetic changes
2011-10-21 14:19:05 -07:00
Stefan Lankes
2db441bc17
add temporary workaround to distribute shared pages over all memory controllers
2011-10-21 14:17:54 -07:00
Stefan Lankes
5687380ea0
remove bug in the calculation of I
2011-10-21 14:16:39 -07:00
Stefan Lankes
dcfbb44213
use a benchmark friendly problem size
2011-10-21 00:10:57 -07:00
Stefan Lankes
ca1abe00f6
add Laplace example and GFX code
2011-10-20 23:23:16 -07:00
Stefan Lankes
c74ee965ca
minor optimizations
2011-10-20 08:46:27 -07:00
Stefan Lankes
e3a8c1ae77
cosmetic changes
2011-10-20 06:44:53 -07:00
Stefan Lankes
60cfb9b586
using of clear function names
2011-10-20 06:28:14 -07:00
Stefan Lankes
844acb30b9
fix bug in get_destination
2011-10-20 04:51:34 -07:00
Stefan Lankes
fcbc567c71
minor optimizations
2011-10-20 03:45:51 -07:00
Stefan Lankes
5f84a93c01
extending the functionality and increasing the compatability of the Socket API
...
- removing some minor bugs (races)
- increasing the readability
2011-10-19 04:48:16 -07:00
Stefan Lankes
62f2038a6e
add a workaround to avoid the using of the missing select function
2011-10-19 04:47:19 -07:00
Stefan Lankes
bdb0a895f2
fix bug in the initialize routine
2011-10-17 04:57:17 -07:00
Stefan Lankes
cd6f8b56fc
remove bug in the initialization of heap_start_address
2011-10-17 01:55:22 -07:00