Replies: 2 comments 2 replies
-
@lamiaa404: Thanks for the question! May I know:
Note that it's mentioned in the OpenFL+Gramine known issues: "Kvasir experiment: aggregation takes really long, debug log-level does not show the reason". So are we sure that it hung rather than running too slowly?
Well, we could normally check Gramine logs and/or GDB into it. But let's figure out the above questions first. |
Beta Was this translation helpful? Give feedback.
-
It's not an error but rather a warning -- statically-built go apps would use raw gramine/Documentation/devel/features.md Lines 3232 to 3244 in e3d3aa3
If the performance caused by ^ is a concern, you can either try https://go.dev/doc/install/gccgo to produce a dynamically-linked go app, or directly patch the go toolchain to create binaries with the Gramine-specific syscall ABI. (I'd suggest the former as a first shot.) |
Beta Was this translation helpful? Give feedback.
-
I am trying to replicate the example of using OpenFL with Gramine: . When using gramine-direct the federated learning works without any problems. However when using gramine-sgx the process just hangs. Any tips how to debug this issue? Attached are two screenshots one with gramine-direct when the federation ends and the other one with gramine-sgx when the process just hangs.
Beta Was this translation helpful? Give feedback.
All reactions