Commit graph

1778 commits

Author SHA1 Message Date
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
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