5 ms·
Concurrency - property of systems in which several computational processes are executing at the same time, and potentially interacting with each other. Paralle
by nivertech 15y ago
Concurrency - property of systems in which several computational processes are executing at the same time, and potentially interacting with each other.
Parallelism - computation in which many calculations are carried out simultaneously, operating on the principle that large problems can often be divided into smaller ones, which are then solved concurrently ("in parallel").
Go to slide #13 in my presentation:
http://www.slideshare.net/nivertech/migrationtomulticore http://www.slideshare.net/nivertech/migrationtomulticore
Before introduction of SMP VM - Erlang was strictly concurrent, with only ability to write parallelism via distribution (i.e. multi-node systems). With SMP VM you can write single-node parallel code too.
Not, that it's the best language for HPC, but you can always call C/C++, Fortran, CUDA/OpenCL from it using NIFs.