{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"*Copyright (C) 2021 Intel Corporation*
\n",
"*SPDX-License-Identifier: BSD-3-Clause*
\n",
"*See: https://spdx.org/licenses/*\n",
"\n",
"---\n",
"\n",
"# Processes\n",
"\n",
"Learn how to create _Processes_, the fundamental computational units used in Lava to build algorithms and applications."
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Recommended tutorials before starting:\n",
"\n",
"- [Installing Lava](./tutorial01_installing_lava.ipynb \"Tutorial on Installing Lava\")\n",
"\n",
"\n",
"## What is a _Process_?\n",
"\n",
"This tutorial will show how to create a _Process_ that simulates a group of leaky integrate-and-fire neurons. But in Lava, the concept of _Processes_ applies widely beyond this example. In general, a _Process_ describes an individual program unit which encapsulates\n",
"