The Distributed Computer

A Supercomputer At Everyone's Fingertips

Unleashing technological and scientific breakthroughs by making massive computing power accessible to all.

Try our Beta now! Spots are limited.

The Challenge:
For Today's Big Ideas, The Cloud Isn't Enough

Computing is the backbone of modern research & innovation. While it is true that computers become more powerful each year, the problems they must solve in many fields are growing much bigger, much faster! This leaves many scientists, developers, and entrepreneurs who lack deep pockets without access to the scale of computing resources they need, severely holding back their pursuit of new ideas.

Demand

The exponential rise in data and connected devices, combined with the growth of fields like AI and the Internet of Things create an insatiable demand for computing.

Resources

Researchers are competing for limited compute resources. In Canada, researchers were only able to afford less than 40% of what they needed in 2019.

Cost

Most resources that exist are expensive, centralized, and complex to use, so fewer would-be innovators can launch their idea without significant technical knowledge.

Meanwhile, millions of devices are sitting idle and could be put to work to solve the world's most pressing issues. In fact, only a fraction of all the world's computing power sits in big traditional datacentres. What if innovators could easily harness all these underused servers, personal computers, laptops, and smart devices?

Our Solution:
A Cross-Platform, Global Computing Network

The Distributed Computer is a powerful framework for parallel computing projects, powered by common web technology and thousands of idle computers. Built from the ground up to be as simple as possible, it lets different hardware and software environments share massive computing power without any of the difficulty this causes today.

Besides using it to power their programs, anyone can supply the Distributed Computer at the click of a button and be compensated. Think of it just like a smart electrical grid where you can both draw power from it, and supply power back. From hundreds of laptop CPUs to the GPUs in a datacentre, every single computer can now accelerate research, innovation, & discovery.

Familiar machines, new potential

Has the power to turn a university's or high school's desktop fleet into a free local supercomputer.

Low Code, No Install

Anyone, anywhere is just a few lines of code from using a supercomputer - get started in minutes with no experience.

For Researchers & Devs

Built and tested at Canada's top universities with the goal of powering scientific projects that require massive computing power.

Cross-Platform

From a Raspberry Pi to entire data centres, all devices join at the click of a button.

Built with JavaScript

The programming language with the world's largest and youngest community, JavaScript allows the same code to run everywhere.

Researchers Are Using the Distributed Computer

About Us:
Distributed Compute Labs

Distributed Compute Labs is a Canadian educational non-profit. We are on a mission to accelerate science, discovery, and education by giving innovators the tools they need for the 21st century. We are the creators of the Distributed Computer, and are looking to inspire powerful applications that advance discovery & creativity for the betterment of all humankind.

  • Ensure that discovery and innovation are open, accessible, & inclusive to all.
  • Support researchers by fulfilling the unmet need for computing resources, enabling scientific & technological breakthroughs.
  • Equip the next generation of innovators and youth with the resources, tools and skills to play an active part in Canada's innovation ecosystem.
  • Increase the long term capacity of Canada's national digital infrastructure, to maintain its leadership in science & technology.

Our Programs

Whether you are a veteran developer or new to coding, we are accepting the first group of people to try the beta release of the Distributed Computer! By joining our First Developers program, you will be one of the first in the world with your own personal supercomputer - ahead of everyone waiting for the full platform.

We partner with individuals and groups pursuing cutting-edge research, filling a growing support gap in Canada. Researchers in fields such as life sciences, finance, AI, and many more can use the Distributed Computer to explore their problem space and engage their communities.

We partner with and support student-run organizations and educational nonprofits to power education in AI, coding, big data, and computational thinking to youth of all ages. Some examples of these programs are hackathons, challenges, workshops, and more.

We partner with public universities, high schools, and other educational centres to create private networks on campus with the Distributed Computer. This puts existing IT dollars to work, increases their R&D capacity, and empowers researchers, students, and faculty with a powerful new tool they can use to learn & experiment with.

Try Our Beta

Possible With Your Support

Do you have a scientific project that requires or could benefit from a lot of CPUs and GPUs? Are you an organizer of a student developer group or hackathon? Would you like to bring the Distributed Computer to your school or campus? Are you looking to sponsor a school or university in your community to get a cutting-edge computational network? Any other ideas, or just want to say hello?

We'd love to hear from you!

Contact Us

Computing For The Modern Enterprise

If you are an enterprise with large computing projects looking to significantly improve costs, data privacy, and productivity, our strategic partners at Kings Distributed Systems Ltd. are there to help. Send them an email, and a member of their team will be in touch right away!

For Enterprise