Skip to content

Create system image of RMS using Julia #2379

@calvinp0

Description

@calvinp0

Julia offers the ability to create a custom sysimage with custom precompiled code. This is the case if one has some dependencies that take a significant time to load or where the compilation time for the first call is uncomfortably long. I think this would be good, coupling it with RMS.

There are a few changes that will be required:

  • Updating PyJulia to 0.6.0 (We currently use 0.5.3)
  • Create a custom system image when RMG-Py is first installed -> python -m julia.sysimage rms.so
  • Adjusting the import code of Julia to first look for an custom system image named rms.so
  • I think that pyrms and diffeqpy will need the adjustment of searching for the custom image too

Metadata

Metadata

Assignees

Labels

RMSType: Featurestalestale issue/PR as determined by actions bot

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions