I'm looking for books or online resources that go in detail over programming techniques for high performance computing using C++.
High performance computing (HPC) is the ability to process data and perform complex calculations at high speeds. To put it into perspective, a laptop or desktop with a 3 GHz processor can perform around 3 billion calculations per second.
There are three key components of high-performance computing solutions: compute, network, and storage. In order to develop a high performance computing architecture, multiple computer servers are networked together to form a cluster.
An HPC machine is more complex than a simple desktop computer — but don't be intimidated! The basics aren't that much more difficult to grasp, and there are lots of companies (big and small) out there that can provide as much or as little help as you need.
practically all HPC code I've heard of is either for solving sytems of linear equations or FFT's. Heres some links to start you off at least in the libraries used:
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With