Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ideal Machine for best Asymptote Performance #532

Open
jakiestfu opened this issue Feb 28, 2025 · 0 comments
Open

Ideal Machine for best Asymptote Performance #532

jakiestfu opened this issue Feb 28, 2025 · 0 comments

Comments

@jakiestfu
Copy link

I'm looking to optimize Asymptote's performance for high-throughput. My ideal setup would involve running Asymptote on an AWS Lambda, and I want to understand the best possible hardware and software configurations for maximum efficiency.

  1. Ideal Architecture – What CPU architecture is best suited for Asymptote, particularly for multi-threaded workloads?
  2. Memory Requirements – How much RAM is optimal for handling large or complex graphics?
  3. Disk Space – Given that Lambda functions have limited ephemeral storage, is there an ideal setup for handling intermediate files?
  4. Parallelization Opportunities – If generating multiple similar graphics (e.g., 20 clock faces where only the hands differ), is there a way to parallelize only portions of the rendering process to improve performance?
  5. I/O Optimization – Are there ways to bypass intermediary writes to disk and instead use stdin/stdout for handling input/output more efficiently?

Any insights or best practices would be greatly appreciated! Thanks in advance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant