Marcel Lütke Dreimann
|
e4bf5e131e
|
max wg size
|
2025-06-26 16:05:27 +02:00 |
|
Marcel Lütke Dreimann
|
20fbcdf5ff
|
added noSLM kernel
|
2025-06-26 11:53:30 +02:00 |
|
Marcel Lütke Dreimann
|
045b5d9837
|
fixed OpenSurf + no SLM
|
2025-06-25 16:12:45 +02:00 |
|
Marcel Lütke Dreimann
|
8d5e1fe727
|
removed line break setting
|
2025-06-23 13:58:00 +02:00 |
|
Marcel Lütke Dreimann
|
93ef189be3
|
no SLM + host map
|
2025-06-23 13:57:49 +02:00 |
|
Marcel Lütke Dreimann
|
73dd7cedb5
|
fixed ocl layer + warning for missing SLM support
|
2025-06-23 13:33:57 +02:00 |
|
Marcel Lütke Dreimann
|
bbbb8a7604
|
enable SURF
|
2025-06-23 12:51:45 +02:00 |
|
Marcel Lütke Dreimann
|
515205683b
|
fixed build errors
|
2025-06-23 12:51:27 +02:00 |
|
Marcel Lütke Dreimann
|
9c47b881f6
|
WIP: Surf
|
2025-06-20 15:13:32 +02:00 |
|
Marcel Lütke Dreimann
|
9444a8447b
|
use long long for cfs_entry ts
|
2025-02-04 10:17:14 +01:00 |
|
Marcel Lütke Dreimann
|
67ebd5e9a4
|
fixed dce for genode
|
2025-01-31 10:07:43 +01:00 |
|
Marcel Lütke Dreimann
|
8567a8513c
|
Polybench: do not measure printf
|
2025-01-30 11:59:57 +01:00 |
|
Marcel Lütke Dreimann
|
ab2444756f
|
fixed qemu_test ctx free
|
2025-01-30 11:42:50 +01:00 |
|
Marcel Lütke Dreimann
|
552594ff07
|
fixed multi_gpgpu
|
2025-01-30 11:42:40 +01:00 |
|
Marcel Lütke Dreimann
|
47fef5ee33
|
removed vpu bench interface
|
2025-01-30 11:07:38 +01:00 |
|
Marcel Lütke Dreimann
|
2cac5f2242
|
fixed run config
|
2025-01-30 11:05:12 +01:00 |
|
Marcel Lütke Dreimann
|
292b8765e3
|
global driver config
|
2025-01-30 10:54:41 +01:00 |
|
Marcel Lütke Dreimann
|
b1b557e6b9
|
Merge branch 'ealan' into gpgpu
|
2023-09-27 14:46:20 +02:00 |
|
Marcel Lütke Dreimann
|
c046d6cbbf
|
64k alignment for cl buffers
|
2023-09-21 11:18:00 +02:00 |
|
Marcel Lütke Dreimann
|
5dd9ce0e63
|
allow 39-bit addr for GPU
|
2023-09-18 15:40:52 +02:00 |
|
Marcel Lütke Dreimann
|
eb85a021de
|
64k align for selftest
|
2023-09-18 15:40:19 +02:00 |
|
Marcel Lütke Dreimann
|
8afd5facf2
|
support 64k alignment
|
2023-09-18 15:31:04 +02:00 |
|
Michael Mueller
|
1205032bd6
|
Use absolute path to resize2fs as on Debian /sbin is not in PATH by default.
|
2023-08-07 18:33:24 +02:00 |
|
Michael Mueller
|
6f60db5209
|
blinktree: More complex scenario using TRACE service and top.
|
2023-08-07 18:31:51 +02:00 |
|
Michael Mueller
|
02dd7fdb78
|
Updated vscode configuration.
|
2023-08-07 18:23:21 +02:00 |
|
Michael Mueller
|
1b3eef72f7
|
Example for using the low-level interface for PMCs.
|
2023-08-07 18:18:58 +02:00 |
|
Michael Mueller
|
d1ee1e82a4
|
top: Changed CPU configuration to work with topology used by blinktree.
|
2023-08-07 18:14:40 +02:00 |
|
Michael Mueller
|
667e272a8a
|
hoitaja: Added Suoritin as service to Hoitaja.
|
2023-08-07 18:13:34 +02:00 |
|
Michael Mueller
|
6b31730301
|
Removed default memory configuration for qemu.
|
2023-08-07 18:12:51 +02:00 |
|
Michael Mueller
|
ecf760f4b5
|
Print directories for verbose build to create build.log for vscode.
|
2023-08-07 18:11:32 +02:00 |
|
Michael Mueller
|
e4f43c1edd
|
hoitaja: Added new CPU interface providing abstraction for task-parallelism.
|
2023-08-07 18:09:58 +02:00 |
|
Michael Mueller
|
278fbb2281
|
hoitaja: Added state_handler callback for notifying hoitaja about a cells construction or termination.
|
2023-08-07 18:07:49 +02:00 |
|
Michael Mueller
|
025a7ce667
|
hoitaja: Dummy classes for functions to be implemented later.
|
2023-08-07 18:06:26 +02:00 |
|
Michael Mueller
|
fd216a5613
|
hoitaja: Implemented core (re-)allocation upon Cell construction/destruction.
|
2023-08-07 18:05:14 +02:00 |
|
Michael Mueller
|
01cf697875
|
hoitaja: First version of static core allocator.
|
2023-08-07 18:03:45 +02:00 |
|
Michael Mueller
|
d603ea90c0
|
hoitaja: Added class representing Cells.
|
2023-08-07 18:03:11 +02:00 |
|
Michael Mueller
|
6f3449f568
|
hoitaja: Fixed include error in cell_controller.h.
|
2023-08-07 18:02:07 +02:00 |
|
Michael Mueller
|
2dd211a1b3
|
Updated hash for shim.
|
2023-08-07 18:00:09 +02:00 |
|
Michael Mueller
|
c39a9201e7
|
Added priorities to yield testing scenario.
|
2023-08-07 17:59:31 +02:00 |
|
Michael Mueller
|
0f3368cbe4
|
base: Updated symbols table.
|
2023-08-07 17:58:03 +02:00 |
|
Michael Mueller
|
260079b5c4
|
Print directory when VERBOSE= is given on make cmdline.
|
2023-08-07 17:57:34 +02:00 |
|
Michael Mueller
|
550c376e40
|
sandbox: Refactored sandbox library to make it extensible via inheritance.
|
2023-08-07 17:56:28 +02:00 |
|
Michael Mueller
|
b711e0d091
|
Example for a cell that voluntarily terminates after a period of time.
|
2023-08-07 17:54:24 +02:00 |
|
Michael Mueller
|
4ee2070573
|
Example code for persistent cell.
|
2023-08-07 17:53:44 +02:00 |
|
Michael Mueller
|
e58e468808
|
blinktree: Use PMCs by default.
|
2023-08-07 17:52:04 +02:00 |
|
Michael Mueller
|
6d53c9c874
|
blinktree: Updated PMC definitions for AMD Epyc.
|
2023-08-07 17:51:37 +02:00 |
|
Michael Mueller
|
1245236ee2
|
Convenience scenario creating build.log for vscode's Intellisense.
|
2023-08-07 17:49:48 +02:00 |
|
Michael Mueller
|
fa1e794c4d
|
Example scenario for PMC usage.
|
2023-08-07 17:48:38 +02:00 |
|
Michael Mueller
|
df48b8b963
|
hoitaja: Example scenario for long-term scheduling of cells.
|
2023-08-07 17:47:58 +02:00 |
|
Michael Mueller
|
44166feb15
|
base: Updated hash.
|
2023-08-07 17:46:42 +02:00 |
|