Stefan Lankes
|
b1bf768341
|
temporary disabling the support of reentrant functions
|
2012-04-27 22:25:54 +02:00 |
|
Stefan Lankes
|
702bc7dfcd
|
minor improvements
|
2012-04-24 21:02:47 +02:00 |
|
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 |
|
Jacek Galowicz
|
9b36a72f5f
|
Wrote a benchmark for measuring the context switch time.
|
2012-04-15 19:40:51 +02:00 |
|
Jacek Galowicz
|
0984eb593f
|
Commented everything
|
2012-04-14 09:57:18 +02:00 |
|
Jacek Galowicz
|
43fc6c94e5
|
Removed DS, ES, FS and GS registers from task switch routines
|
2012-04-14 09:18:36 +02:00 |
|
Jacek Galowicz
|
f4a7d6bd3a
|
The context is now switched by software.
- Cleanup to be done
- Arch_fork does NOT work in this state
- Multiprocessing support not yet implemented
|
2012-04-14 00:34:09 +02:00 |
|
Jacek Galowicz
|
49533df72e
|
Made the interrupt entry also safe the registers DS to GS.
This may be removed in the future for speed purposes.
|
2012-04-11 08:41:58 +02:00 |
|
Jacek Galowicz
|
f4950981b2
|
Added a define constant for task switching modes.
|
2012-04-09 20:02:21 +02:00 |
|
Jacek Galowicz
|
17106b7a74
|
Added a context switch measurement scenario from the operating systems
lecture
|
2012-04-09 20:01:39 +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 |
|
Marian Ohligs
|
181610783e
|
Merge branch 'master' into readwrite
|
2012-02-08 10:05:24 +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 |
|