When we first launched PiCloud, we provided two options for processing power: standard and high cpu. Standard provided 1 compute unit with 300MB of RAM, while high cpu provided 2.5 compute units and 800MB of RAM. But what about tasks that require GBs of memory and an even faster CPU? Enter core types.
You can now select the type of core you want your job to be run on.
- c1: Replaces our standard option as default.
- c2: Replaces the high cpu option.
- m1: Our new high-memory core with 3.25 compute units and 8GB of memory.
For more details, see our updated pricing page.
How to Use It
We’re committed to maintaining an extraordinarily simple API for you. With our old library you would do the following:
cloud.call(func, _high_cpu=True)
With our new library (available here), you do this instead:
cloud.call(func, _type='c2')
Additional Information
In conjunction with these changes, real-time cores are now reserved by type. You can see the new interface in your control panel.
We’ll be releasing more cores as we hear demand for them. Our next core, s1, which is beta, is a solution for users on our platform who scrape the web. When running jobs in parallel on s1 cores, each job will have its own IP, minimizing throttling effects. However, consecutive jobs may share the same IP address.
Tags: core types, high memory, new features
Categories: What's New
You can follow any responses to this entry through the RSS 2.0 feed.

Would like to see an s2 option which would be like c2 but with the unique IP addresses of s1.