Commit graph

170 commits

Author SHA1 Message Date
Stefan Lankes
859c11e399 add RCCE test 2012-09-11 23:50:39 -07:00
Stefan Lankes
21e113c53a avoid compiling of SCC features on non-SCC systems 2012-04-24 10:35:24 +02:00
Stefan Lankes
e03d155fc0 add missing RCCE file to support RCCE_allreduce 2011-12-19 22:33:19 -08:00
Stefan Lankes
49ee4593d0 minor optimization of the mail benchmark 2011-12-14 01:39:55 -08:00
Generic account for RWTHAachen Students
adc10512ed little changes in pingpong bench 2011-12-13 03:39:21 -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
85c94f7af7 disable unused performance counters 2011-11-21 13:37:15 -08:00
Stefan Lankes
cf76781baa first steps to support affinity on the touch 2011-11-16 03:12:09 -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
Stefan Lankes
198c1dcebd merge Simon's current version of our mailbox system 2011-11-07 13:01:57 -08:00
Stefan Lankes
7edde5cb8f cosmetic changes 2011-11-07 12:24:11 -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
Stefan Lankes
ec0c1e5381 define dummy_header as static variable 2011-11-04 13:09:42 -07: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
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
c68332bea4 mask eMAC device per default 2011-10-10 13:10:50 -07:00
Stefan Lankes
244aa1a4c0 minor optimizations, use RC_RCCEID to determine the core id 2011-10-10 22:03:12 +02:00
Stefan Lankes
364609e8e0 add the array RC_RCCEID to determine the RCCE ID from a given core id 2011-10-10 21:54:56 +02:00
Stefan Lankes
8f4349ee51 minor optimizations 2011-10-09 21:03:31 -07:00
Stefan Lankes
8e6b00b42e redesign of the interrupt handling
=> now, the eMAC device uses also LINT0
2011-10-09 13:04:13 -07:00
Stefan Lankes
907eb10e28 map all test and set register into the virtual address space 2011-10-05 13:22:51 -07:00
Stefan Lankes
fbb0b9237b add mmnif_irqhandler in the default handler 2011-10-03 03:53:15 -07:00
Stefan Lankes
498654447c move scc_memcpy.h to arch/x86/include/asm 2011-10-02 14:07:13 -07:00
Stefan Lankes
41dc03235a use get_cpu_frequency instead of the static number 533 2011-09-02 13:52:42 -07:00
Stefan Lankes
6a9794dc9b remove obsolete files 2011-08-29 04:03:32 -07:00
Stefan Lankes
49dde7a522 use get_cpu_frequency instead of the hard-coded frequency number 533 2011-08-29 01:54:59 -07:00
Stefan Lankes
5f4c1f8aaa Integration of Simon's mailbox system into the SVM subsystem 2011-08-29 01:49:59 -07:00
Stefan Lankes
19cfc735e2 Merge remote branch 'origin/mailbox_integration' into demo 2011-08-28 23:59:48 -07:00
Stefan Lankes
38d26aecae Merge branch 'master' into demo 2011-08-28 23:59:12 -07:00
Simon Pickartz
236a207ce1 benchmarks now working with 4 cores 2011-08-28 07:09:04 -07:00
Generic account for RWTHAachen Students
6d065f8621 fix in mail_noise 2011-08-27 23:32:04 -07:00
Stefan Lankes
e015f72686 disable temporary the mmnif device 2011-08-27 14:29:52 -07:00
Simon Pickartz
1a7eeaa16b testing mail_noise 2011-08-27 11:20:18 -07:00
Simon Pickartz
762d39e69a major fix in use of irqs in iRCCE_mailbox.c 2011-08-27 10:13:13 -07:00
Stefan Lankes
c81c83e9ff Merge remote branch 'origin/mailbox_integration' into demo 2011-08-27 08:07:43 -07:00
Stefan Lankes
eadaf67d06 add additional output messages
- describes the SCC's L2 behaviour
2011-08-27 05:28:03 -07:00
Simon Pickartz
be39dbec1f change in iRCCE_mailbox_close 2011-08-27 02:43:06 -07:00
Simon Pickartz
8fac6ba205 little changes 2011-08-27 02:31:30 -07:00
Stefan Lankes
416a798adc remove typo 2011-08-26 03:43:50 -07:00
Stefan Lankes
809699a5b6 add missing "cc" in the clobber list 2011-08-26 08:49:10 +02:00
Simon Pickartz
b3ee8f1a07 fix noise production 2011-08-25 12:59:32 -07:00
Generic account for RWTHAachen Students
17b104d11c Merge commit '499f43bfaf0bd7ca9387091712c0b60273bfa5d2' into mailbox_integration
Conflicts:
	arch/x86/scc/icc.c
	kernel/tests.c
2011-08-24 23:47:56 -07:00
Generic account for RWTHAachen Students
0d4ff65bcb fix irq reset 2011-08-24 04:25:10 -07:00
Simon Pickartz
c5befddfdf testing rem irq with mail_noise 2011-08-23 14:45:08 -07:00