Skip to content

pytorch example triggers “Emulating a raw system/supervisor call. ... use Gramine syscall API." #117

@kalamoo

Description

@kalamoo

Hi, I'm running the pytorch example (non-SGX, gramine-direct) following this tutorial. The example works, but I repeatedly see:

Emulating a raw system/supervisor call. This degrades performance, consider patching your application to use Gramine syscall API.

I found a similar issue for running Go applications (which doesn't use libc to invoke syscalls). However, for the pytorch example, I expected everything to go through Gramine's patched libc, so I'm trying to understand why the info is getting triggered here.

FYI, I am running this in a VM instance in GCP,
Machine typle: c4-standard-16 (16 vCPUs, 60 GB Memory)
CPU: Intel Emerald Rapids
OS: ubuntu-2204-jammy-v20250815

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions