cricket issueshttps://git.rwth-aachen.de/acs/public/virtualization/cricket/-/issues2022-08-01T09:34:06+02:00https://git.rwth-aachen.de/acs/public/virtualization/cricket/-/issues/20about driver hidden function2022-08-01T09:34:06+02:00lqy-cmssabout driver hidden functionHi, I found this project realized some hidden functions from cuGetExportTable, but it seems to have been removed in subsequent development. Is there any intractable difficulty? Is it possible to properly hijack these hidden APIs? Looking...Hi, I found this project realized some hidden functions from cuGetExportTable, but it seems to have been removed in subsequent development. Is there any intractable difficulty? Is it possible to properly hijack these hidden APIs? Looking forward to your reply,thanks!
https://maas.mail.163.com/dashi-web-extend/html/proSignature.html?ftlId=1&name=lqy.cmss&uid=lqy.cmss%40139.com&iconUrl=https%3A%2F%2Fmail-online.nosdn.127.net%2Fqiyelogo%2FdefaultAvatar.png&items=%5B%22lqy.cmss%40139.com%22%5Dhttps://git.rwth-aachen.de/acs/public/virtualization/cricket/-/issues/19CPU: Infiniband support2020-10-21T14:36:30+02:00Niklas Eilingniklas.eiling@eonerc.rwth-aachen.deCPU: Infiniband supportData transfers should support infiniband verbs as transport
Maybe use clnt_raw from tirpc?
Else we have to replace/modify tirpc in case infiniband is used.Data transfers should support infiniband verbs as transport
Maybe use clnt_raw from tirpc?
Else we have to replace/modify tirpc in case infiniband is used.https://git.rwth-aachen.de/acs/public/virtualization/cricket/-/issues/18CPU: Shared Memory for Containers2022-08-02T11:16:30+02:00Niklas Eilingniklas.eiling@eonerc.rwth-aachen.deCPU: Shared Memory for ContainersWe can have shared memory between hosts and containers. The memory transfers can thus be made fasterWe can have shared memory between hosts and containers. The memory transfers can thus be made fasterhttps://git.rwth-aachen.de/acs/public/virtualization/cricket/-/issues/16Why do the programs detach from the kernel2019-05-17T15:10:01+02:00Jonathan KlimtWhy do the programs detach from the kernelI think it is bad practice for such a program to detach itself. The same can be achieved by using `&` in the shell and it makes it hard (impossible) to use return codes.I think it is bad practice for such a program to detach itself. The same can be achieved by using `&` in the shell and it makes it hard (impossible) to use return codes.https://git.rwth-aachen.de/acs/public/virtualization/cricket/-/issues/15Checkpoint/Restore process randomly fails sometimes2020-03-18T09:24:17+01:00Niklas Eilingniklas.eiling@eonerc.rwth-aachen.deCheckpoint/Restore process randomly fails sometimesrequires further investigationsrequires further investigationshttps://git.rwth-aachen.de/acs/public/virtualization/cricket/-/issues/14Refactor main.c2019-04-30T15:13:26+02:00Jonathan KlimtRefactor main.cIt's a huge (huuuuge) mess in a sense of: It is hugeIt's a huge (huuuuge) mess in a sense of: It is hugeJonathan KlimtJonathan Klimthttps://git.rwth-aachen.de/acs/public/virtualization/cricket/-/issues/13support multi-GPU setups2022-08-02T11:16:19+02:00Niklas Eilingniklas.eiling@eonerc.rwth-aachen.desupport multi-GPU setupshttps://git.rwth-aachen.de/acs/public/virtualization/cricket/-/issues/12do not hardcode checkpoint location2019-05-28T14:27:21+02:00Niklas Eilingniklas.eiling@eonerc.rwth-aachen.dedo not hardcode checkpoint locationin [cricket_restore](src/main.c#L190) and [cricket_checkpoint](src/main.c#L874) the path for the checkpoint file are hardcoded. This should really be a paramter.
Related to #11in [cricket_restore](src/main.c#L190) and [cricket_checkpoint](src/main.c#L874) the path for the checkpoint file are hardcoded. This should really be a paramter.
Related to #11Jonathan KlimtJonathan Klimthttps://git.rwth-aachen.de/acs/public/virtualization/cricket/-/issues/11Argument Parser2019-05-10T11:44:41+02:00Jonathan KlimtArgument ParserHaving a *real* argument parser would be nice....
Related: #12 #9 Having a *real* argument parser would be nice....
Related: #12 #9 Jonathan KlimtJonathan Klimthttps://git.rwth-aachen.de/acs/public/virtualization/cricket/-/issues/10Split main.c into different units2019-05-28T14:27:20+02:00Jonathan KlimtSplit main.c into different unitsespecially `cricket_restore` has ~680 lines and should be splitted into smaller chuncksespecially `cricket_restore` has ~680 lines and should be splitted into smaller chuncksJonathan KlimtJonathan Klimthttps://git.rwth-aachen.de/acs/public/virtualization/cricket/-/issues/9make cricket start not only accept fully qualified paths2019-08-27T10:10:55+02:00Niklas Eilingniklas.eiling@eonerc.rwth-aachen.demake cricket start not only accept fully qualified paths`cricket start` benötigt aktuell einen fully qualified path als Parameter. Relative Pfade und Pfade mit Variabeln (zB `~`) werden noch nicht unterstützt.`cricket start` benötigt aktuell einen fully qualified path als Parameter. Relative Pfade und Pfade mit Variabeln (zB `~`) werden noch nicht unterstützt.https://git.rwth-aachen.de/acs/public/virtualization/cricket/-/issues/8Agree on style guide2019-04-29T12:12:10+02:00Jonathan KlimtAgree on style guideAlso not important, but we could agree on a style guide. Then it is easy to run `clang-format -style=whatever` to have a uniform look of the code.
I suggest llvm style. It is default and quite simmilar to what is existing.
For a comparis...Also not important, but we could agree on a style guide. Then it is easy to run `clang-format -style=whatever` to have a uniform look of the code.
I suggest llvm style. It is default and quite simmilar to what is existing.
For a comparision take a look at these sources:
https://github.com/motine/cppstylelineuphttps://git.rwth-aachen.de/acs/public/virtualization/cricket/-/issues/7Enforce Style by CI2019-04-30T08:54:31+02:00Jonathan KlimtEnforce Style by CINot super urgent, but it might be nice to enforce a certain style guide via CI.
Also, I'd like to learn about this CI stuff...Not super urgent, but it might be nice to enforce a certain style guide via CI.
Also, I'd like to learn about this CI stuff...Jonathan KlimtJonathan Klimthttps://git.rwth-aachen.de/acs/public/virtualization/cricket/-/issues/6Setup communication tool2019-04-26T13:40:14+02:00Jonathan KlimtSetup communication toolIch finde ja, das Email und Issues so unpraktisch und sperrig sind. Was haltet ihr von einem Chatprogram?
Vorschläge:
- Signal
- Jabber
- Slack
- (WhatsApp)
Gibt es vielleicht sogar schon was am ACS?Ich finde ja, das Email und Issues so unpraktisch und sperrig sind. Was haltet ihr von einem Chatprogram?
Vorschläge:
- Signal
- Jabber
- Slack
- (WhatsApp)
Gibt es vielleicht sogar schon was am ACS?https://git.rwth-aachen.de/acs/public/virtualization/cricket/-/issues/4Do not rely on precompiled static libraries2020-05-14T11:29:12+02:00Niklas Eilingniklas.eiling@eonerc.rwth-aachen.deDo not rely on precompiled static librariesremove all those *.aremove all those *.ahttps://git.rwth-aachen.de/acs/public/virtualization/cricket/-/issues/1Checkpoint/Restart for the CPU part2021-01-04T09:22:43+01:00Niklas Eilingniklas.eiling@eonerc.rwth-aachen.deCheckpoint/Restart for the CPU partrelated MR: !7related MR: !7Niklas Eilingniklas.eiling@eonerc.rwth-aachen.deNiklas Eilingniklas.eiling@eonerc.rwth-aachen.de