Michael Mueller
|
cabb9b13c4
|
Start drivers as sub-components of Hoitaja.
|
2025-01-21 15:13:29 +01:00 |
|
Michael Mueller
|
8310cf0530
|
Increased font size in VSCode.
|
2025-01-21 15:12:32 +01:00 |
|
Michael Mueller
|
e999d08c12
|
Introducing MxIP as a lwIP-based library for user-space networking.
|
2025-01-21 15:12:03 +01:00 |
|
Michael Mueller
|
0daf335dc2
|
Changed lwIP parameters to improve performance.
|
2025-01-21 15:09:40 +01:00 |
|
Michael Mueller
|
911f29bcf2
|
Increased RAM for drivers and added TOPO service to config.
|
2025-01-21 15:09:02 +01:00 |
|
Michael Mueller
|
e0eabd9d7c
|
Changed serial port number for log output.
|
2025-01-21 15:08:24 +01:00 |
|
Michael Mueller
|
fb20e83fc4
|
Updated hashes.
|
2025-01-21 15:07:58 +01:00 |
|
Michael Mueller
|
a271e98cfb
|
Removed debug output.
|
2025-01-21 15:06:12 +01:00 |
|
Michael Mueller
|
d2aaffbd4e
|
Simple example for using CiAO/IP as userspace IP stack.
|
2024-11-14 15:13:01 +01:00 |
|
Michael Mueller
|
17c728308d
|
Add target triple for CiAO/IP.
|
2024-11-12 15:33:44 +01:00 |
|
Michael Mueller
|
c038af6729
|
Port file and hash for CiAO/IP.
|
2024-11-12 15:17:38 +01:00 |
|
Michael Mueller
|
23c0069588
|
Updated recipe for mxtasking to include new header files.
|
2024-10-28 13:42:24 +01:00 |
|
Michael Mueller
|
0fb4f00a8b
|
Microbenchmark creating synthetic work to measure impact of CPU core allocator on application performance.
|
2024-10-24 14:35:10 +02:00 |
|
Michael Mueller
|
8904022415
|
Scenario with blinktree getting interference from antagonist.
|
2024-10-24 14:33:16 +02:00 |
|
Michael Mueller
|
4d0acbf4e5
|
Baseline scenario for B-link tree server.
|
2024-10-24 14:31:30 +02:00 |
|
Michael Mueller
|
c87c607003
|
Mutlithreaded netty server.
|
2024-10-24 14:30:38 +02:00 |
|
Michael Mueller
|
92f5d52134
|
More hash updates.
|
2024-10-24 14:29:30 +02:00 |
|
Michael Mueller
|
20da017b17
|
Allow use of aligned new in MxTasking.
|
2024-10-24 14:28:52 +02:00 |
|
Michael Mueller
|
7ffafddee7
|
Updated hash for NOVA.
|
2024-10-24 14:28:23 +02:00 |
|
Michael Mueller
|
4f364c4548
|
Added antagonist to create synthetic interference on caches, CPU and memory controllers.
|
2024-10-24 14:28:01 +02:00 |
|
Michael Mueller
|
15f7092285
|
Revised blinktree to include core allocation times in measurements.
|
2024-10-24 14:26:41 +02:00 |
|
Michael Mueller
|
d3377454d6
|
Changed compilation flags for blinktree.
|
2024-10-24 14:25:25 +02:00 |
|
Michael Mueller
|
635d1a637c
|
Networked version of B-link tree benchmark.
|
2024-10-24 14:24:36 +02:00 |
|
Michael Mueller
|
ee5502ed34
|
Updated hashes.
|
2024-10-24 14:22:47 +02:00 |
|
Michael Mueller
|
0f51994e54
|
Removed log output from sandbox.
|
2024-10-24 14:22:02 +02:00 |
|
Michael Mueller
|
b2283a69e0
|
Fixed use after free in ram_file_system.
|
2024-10-24 14:20:57 +02:00 |
|
Michael Mueller
|
46fc5f748a
|
Updated VSCode config.
|
2024-09-15 19:51:03 +02:00 |
|
Michael Mueller
|
3019ed2688
|
Rewrote some microbenchmarks.
|
2024-09-15 19:50:32 +02:00 |
|
Michael Mueller
|
7408bd2cd5
|
Updated more hashes.
|
2024-09-15 19:49:04 +02:00 |
|
Michael Mueller
|
809b54e524
|
Implemened stub for NUMA-aware try_alloc.
|
2024-09-15 19:48:13 +02:00 |
|
Michael Mueller
|
e7181adc88
|
Adapted blinktree application to changes in MxTasking.
|
2024-09-15 19:47:21 +02:00 |
|
Michael Mueller
|
7aaffa7f20
|
Enable debugging flag for MxTasking.
|
2024-09-15 19:46:28 +02:00 |
|
Michael Mueller
|
a71cc4fd0d
|
Remove SSE3 from compile flags for NOVA as this caused a bootloop on some machines.
|
2024-09-15 19:45:55 +02:00 |
|
Michael Mueller
|
62f033ddaf
|
Removed console log due to occassional livelocks.
|
2024-09-15 19:45:19 +02:00 |
|
Michael Mueller
|
e69d5847f2
|
Reduced time quantum for NOVA.
|
2024-09-15 19:44:43 +02:00 |
|
Michael Mueller
|
6e6c4411ce
|
Added TOPO as provided service and increase RAM quota.
|
2024-09-15 19:44:18 +02:00 |
|
Michael Mueller
|
00c9932d5c
|
Updated hashes.
|
2024-09-15 19:42:10 +02:00 |
|
Michael Mueller
|
0d9f359ec9
|
Increased number of caps available to core.
|
2024-09-15 19:40:48 +02:00 |
|
Michael Mueller
|
8120c5b47d
|
mxtasking: Always use branch yritys.
|
2024-03-12 12:50:38 +01:00 |
|
Michael Mueller
|
060c9f44b1
|
hoitaja: Fixed compile error.
|
2024-03-12 11:13:41 +01:00 |
|
Michael Mueller
|
a788e80fee
|
base-nova: Enable SSE3
|
2024-03-11 14:49:12 +01:00 |
|
Michael Mueller
|
0a0263c70a
|
Added microbenchmark to evaluate the overhead for core allocation and withdrawal.
|
2024-03-11 14:45:51 +01:00 |
|
Michael Mueller
|
48b2d725a8
|
hoitija: Removed old TASKING service.
|
2024-03-11 14:44:11 +01:00 |
|
Michael Mueller
|
13c22bc404
|
base-nova: Added new hypercalls for reserving a specific CPU, creating a habitat and querying the physical CPU ID.
|
2024-03-11 14:34:59 +01:00 |
|
Michael Mueller
|
0dbbca2af4
|
hoitaja: Use global affinity space for filtering affinities.
|
2024-03-11 14:31:54 +01:00 |
|
Michael Mueller
|
b38f6ee39a
|
hoitaja: Create habitat on startup.
|
2024-03-11 14:30:52 +01:00 |
|
Michael Mueller
|
cafee5c615
|
hoitaja: Print affinity of newly created cell to log.
|
2024-03-11 14:30:09 +01:00 |
|
Michael Mueller
|
d11ff63b6d
|
Simple component to create background noise for benchmarking.
|
2024-03-11 14:29:26 +01:00 |
|
Michael Mueller
|
77cf5143ea
|
mxtasking: Added missing includes in target.mk.
|
2024-03-11 14:27:39 +01:00 |
|
Michael Mueller
|
f5ed9c1e43
|
base: Print label of component that has exceeded its quota.
|
2024-03-11 14:25:12 +01:00 |
|