Programming on Parallel Machines; GPU, Multicore, Clusters and More
heather.cs.ucdavis.edu
heather.cs.ucdavis.edu
(FWIW, I've only just taken a class on Verilog this past Spring, but we used oss-cad-suite and I found it pretty straightforward to use. The bundled version of Verilator had some issues on my Mac though, so I had to compile my own copy of Verilator.)
Their ARM edition (2015) is available for free via the ACM.
If you don’t want to buy hardware (reasonable, IMO, since HDL is kind of niche and the boards can be pricey), you could try out the language with something like Verilator. This will let you write Verilog, and then compile it to generate C++ classes which simulate your design.
I guess we’ll have to get four sockets.
Each logical processor is a hyperthread on 224 cores.
A logical processor is the number of the processor's cores multiplied by the number of threads per core.
2 threads per core.
I bet no one remembers what PVM was all about now.