I'm really confused about what a worker is.
In general I would say a node in a dask cluster which can compute tasks according with directives of the scheduler. However, I thought that a single node could be a cpu core and the number of threads per worker at most the number of thread per cpu core. Working on a single machine I can set a number of workers grater than the CPU cores present in my laptop and a number of threads per worker larger than a number of thread per cpu core.
So what is actually a worker when I set a local cluster?
It refers to something physical on my machine?
Why no error comes out?