Stefan Lankes
|
458e29eb86
|
reduce the number of debug messages
|
2016-03-15 22:52:43 +01:00 |
|
Stefan Lankes
|
1a5fb9e070
|
fix buffer size of the mmnif driver
|
2016-03-15 22:51:54 +01:00 |
|
Stefan Lankes
|
e258887700
|
remove typos
|
2016-03-15 22:03:06 +01:00 |
|
Stefan Lankes
|
19b45a0052
|
remove compiler warnings
|
2016-03-15 11:14:19 +01:00 |
|
Stefan Lankes
|
482decafd3
|
some code cleanups
|
2016-03-15 10:39:55 +01:00 |
|
Stefan Lankes
|
6ccf12167a
|
some code cleanups
|
2016-03-15 00:01:41 +01:00 |
|
Stefan Lankes
|
2aef120c8e
|
some code cleanups
|
2016-03-14 21:45:09 +01:00 |
|
Stefan Lankes
|
e19677dc42
|
increasing the readability of the TLS creation
|
2016-03-14 21:11:13 +01:00 |
|
Stefan Lankes
|
525e169c6f
|
revise and simplify code, remove white spaces
|
2016-03-14 21:08:57 +01:00 |
|
Stefan Lankes
|
133abe1706
|
fix bug in the calucation of the fs value
|
2016-03-14 17:49:42 +01:00 |
|
Stefan Lankes
|
5f03c0efcf
|
increase the readability
|
2016-03-14 17:49:16 +01:00 |
|
Stefan Lankes
|
bbf6957883
|
increasing the readability
|
2016-03-14 16:35:54 +01:00 |
|
Stefan Lankes
|
cf6e98a8c0
|
fix bug in the calulation of the current time
|
2016-03-14 14:19:58 +01:00 |
|
Stefan Lankes
|
e46d2cb7d9
|
replace gettimeofday by a HermitCore compatible function
|
2016-03-14 12:25:21 +01:00 |
|
Stefan Lankes
|
81639a4097
|
fine tuning of sys_yield
- checks only if a process is ready to run
- no additional timer checks
|
2016-03-14 12:23:32 +01:00 |
|
Jens Breitbart
|
3a8b2c2d15
|
Removed <0 check for unsigned value.
|
2016-03-13 14:26:14 +01:00 |
|
Jens Breitbart
|
8ca290671e
|
Spaces.
|
2016-03-13 14:07:20 +01:00 |
|
Jens Breitbart
|
c988aa073a
|
Added .clang-format and .clang_complete.
.clang-format just disables clang-format formating for the whole project.
.clang_complete allows for clang based code auto-completion.
|
2016-03-13 14:04:27 +01:00 |
|
Stefan Lankes
|
1ff9688d62
|
use TLS to determine the thread id
|
2016-03-13 12:26:54 +01:00 |
|
Stefan Lankes
|
05465fa5b7
|
set defaul stack size to 64KByte
|
2016-03-13 11:48:17 +01:00 |
|
Stefan Lankes
|
ceea432877
|
remove obsolete debug message
|
2016-03-13 11:46:44 +01:00 |
|
Stefan Lankes
|
c0c835f98f
|
remove compiler warnings
|
2016-03-13 11:45:41 +01:00 |
|
Stefan Lankes
|
a370b33741
|
enable per default Intel' OpenMP Runtime
|
2016-03-13 11:11:59 +01:00 |
|
Stefan Lankes
|
4cb7e65dc8
|
revise code to check the boot process
|
2016-03-13 10:28:25 +01:00 |
|
Stefan Lankes
|
0e681c8695
|
replace cpu_relax by rep_nop
|
2016-03-13 10:27:14 +01:00 |
|
Stefan Lankes
|
dae879f222
|
add check, if the cores are successfully booted
|
2016-03-13 10:01:46 +01:00 |
|
Stefan Lankes
|
df5208ca7d
|
add variable OMPRT to identify, which OpenMP runtime (GNU/Intel) is used
|
2016-03-13 00:31:42 +01:00 |
|
Stefan Lankes
|
b38914d3cf
|
minor changes to guarantee that the code is compatible to UNIX
|
2016-03-13 00:11:27 +01:00 |
|
Stefan Lankes
|
6c89f85854
|
fine tuning in the configuration of Intel's OpenMP Runtime
|
2016-03-13 00:04:05 +01:00 |
|
Stefan Lankes
|
89cf77b230
|
add system call to yield the processor
|
2016-03-12 23:15:36 +01:00 |
|
Stefan Lankes
|
8e3e46500f
|
re-add initial version of Intel's libomp for HermitCore
- by readdinng, a conflict in the submodule configuration is removed
|
2016-03-11 21:22:26 +01:00 |
|
Stefan Lankes
|
33f1986c24
|
Removed submodule libomp
|
2016-03-11 21:19:00 +01:00 |
|
Stefan Lankes
|
13c788b70b
|
remove typo
|
2016-03-11 14:35:57 +01:00 |
|
Stefan Lankes
|
c985844f3f
|
add initial version of Intel's Runtime for HermitCore
|
2016-03-11 14:17:53 +01:00 |
|
Stefan Lankes
|
a7d897807e
|
use CXXFLAGS_FOR_TARGET to define compiler flags for g++
|
2016-03-11 11:43:51 +01:00 |
|
Stefan Lankes
|
4f4a3712f8
|
add test to determine the overhead of HermitCore's locks
|
2016-03-11 11:40:39 +01:00 |
|
Stefan Lankes
|
1bba79f92e
|
add demo executable to the list of ignore files
|
2016-03-11 11:39:11 +01:00 |
|
Stefan Lankes
|
fedd9df9a8
|
add EPCC OpenMP micro-benchmark suite 3.1
|
2016-03-08 19:10:51 +01:00 |
|
Stefan Lankes
|
ab4d1fda73
|
increase the mailbox and the ring buffer size of mmnif
|
2016-03-08 18:23:44 +01:00 |
|
Stefan Lankes
|
eecbf16987
|
add debug messges, disable temporary the p-state handling
|
2016-03-08 16:20:13 +01:00 |
|
Stefan Lankes
|
c045e3d5f2
|
increase the number of cores
|
2016-03-08 16:08:11 +01:00 |
|
Stefan Lankes
|
a2c2e3a7be
|
boot processor is always given by the Linux kernel
=> remove "real" boot processor detection
|
2016-03-08 16:06:44 +01:00 |
|
Stefan Lankes
|
30475701df
|
remove typo
|
2016-03-07 10:53:25 +01:00 |
|
Stefan Lankes
|
78771302b2
|
Merge branch 'devel' of github.com:RWTH-OS/HermitCore into devel
|
2016-03-07 10:23:02 +01:00 |
|
Stefan Lankes
|
3f3195aea7
|
add turbo mode support
|
2016-03-07 10:18:42 +01:00 |
|
Stefan Lankes
|
e1bf63d863
|
disable IPIs to wakeup cores
because the halt state is only used to shutdown the system
|
2016-03-06 13:22:48 +01:00 |
|
Stefan Lankes
|
cf1dc59240
|
move to gcc 5.3.0 (release)
|
2016-03-06 11:47:12 +01:00 |
|
Stefan Lankes
|
206e3d987b
|
add EST check before p-states will be printed
|
2016-03-06 11:38:26 +01:00 |
|
Stefan Lankes
|
e33c710f56
|
Merge branch 'master' into devel
|
2016-03-05 00:00:36 +01:00 |
|
Stefan Lankes
|
6514e2d8fd
|
use HALT state to shutdown the system, otherwise PAUSE, check EST & P-states
|
2016-03-04 23:57:15 +01:00 |
|