Dan Desjardins & Wes Garland: Next-gen collaborative compute networks to accelerate science, innovation, and discovery

Blockchain technology and IoT for collaborative compute networks. This seminar requires registration.

Distributed computing banner 

REGISTRATION

Seating is limited, so sign up to ensure your spot! Registration - Seminar with Dan Desjardins & Wes Garland

ABSTRACT

Distributed Compute Labs is a Canadian educational non-profit responsible for developing an ECMAScript-based distributed compute platform to accelerate Canadian science, innovation and discovery. The Distributed Compute Protocol (DCP) is a framework for distributing computational workload over a network of heterogeneous nodes. DCP enables arbitrary IoT devices and digital infrastructure – anything from smartphones to enterprise web-servers - to contribute idle CPU and GPU cycles to configurable and collaborative compute networks. Compute resources are quantized and represented by Distributed Compute Credits, a digital token that serves as a unit of account, a medium of exchange, and a store of value. Users earn credits by computing for the network, then spend them when deploying their own projects. Abundant compute resources can thus be made available at a fraction of the cost of current commercial cloud computing services. Distributed Compute Labs is already supporting and powering Canadian researcher projects and AI/ML/MV tech start-ups. Distributed Compute Labs aims to enable excellence in research and innovation for the benefit of Canada by effectively, efficiently, and sustainably deploying state-of-the-art advanced research computing networks that implement the Distributed Compute Protocol.

BIOGRAPHIES

Dan DesjardinsDr. Daniel Desjardins is the CEO and Founder of Distributed Compute Labs, and is an Assistant Professor Physics and Space Science Royal Military College of Canada, Kingston ON.

Dan is a physics researcher and a passionate tech entrepreneur. He obtained his PhD in Physics, specializes in computational electromagnetics from Queen’s University. Dan has 14 years of professional military experience, having served as a CC130H Hercules military search and rescue pilot, Unit Public Affairs Officer administering media outreach and inquiries, and Assistant Professor with the Department of Physics and Space Science at the Royal Military College of Canada. Dan fulfills his passion for team-building and scientific innovation at Distribute Compute Labs.

 


Wes Garland headshotWes Garland is a software developer, project manager, product manager and team leader with more than 20 years of experience in the industry. He has successfully delivered products in the telecom, gaming, real estate, publishing, mobile and product training verticals. With a proven track record in secure and reliable software design, Wes has delivered products used by national cellular and messaging carriers in five-nines uptime environments. He has been interested in server-side JavaScript platform development his entire career, and served as a member of the Securable Modules working group which eventually became CommonJS. He is the primary author of GPSEE, a Mozilla-based JavaScript development environment (a precursor to NodeJS), BravoJS (a CommonJS Modules/2.0 extensible module system), and the CommonJS Modules/2.0-8 draft specification. Having developed and lead teams using these products since 2007, Wes brings significant expertise in key areas to Kings Distributed Systems.

He is also a working musician, with an interest in applying DCP technology to that field. He has a basic knowledge of audio signal processing and has ideas for speeding up DAW workflow with DCP. Additionally, Ihe briefly studied electro-acoustic composition as an undergrad with Dr. Kristi Allik. At the time, Dr. Allik was doing research into machine vision and dynamic composition algorithms (Skyharp, Electronic Purgatory) -- he is very interested in enabling similar works with DCP.