Michael Mueller
|
fd4aea9def
|
Added support for bricks, i.e. static resource containers.
|
2025-01-21 15:22:24 +01:00 |
|
Michael Mueller
|
991dd5e6c5
|
Added experimental lock-free MPMC queue as packet queue implementation.
|
2025-01-21 15:20:57 +01:00 |
|
Michael Mueller
|
7535440e79
|
Avoid argument parser in blinktree server for now.
|
2025-01-21 15:19:32 +01:00 |
|
Michael Mueller
|
dd41406bcd
|
Use MxIP for blinktree server.
|
2025-01-21 15:19:02 +01:00 |
|
Michael Mueller
|
0eacac72e5
|
Made volatile cell component compilable again.
|
2025-01-21 15:16:28 +01:00 |
|
Michael Mueller
|
9979d7596e
|
Rewrote raw_nic to use lwIP.
|
2025-01-21 15:15:58 +01:00 |
|
Michael Mueller
|
d632954bbf
|
Reset channel usage prediction when resuming MxTasking.
|
2025-01-21 15:15:19 +01:00 |
|
Michael Mueller
|
d776f038b2
|
Updated scenario for VSCode dry-run.
|
2025-01-21 15:14:34 +01:00 |
|
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 |
|