Bureaucrats, cc_docs_admin, cc_staff
2,320
edits
Line 8: | Line 8: | ||
=== Performance impacts === | === Performance impacts === | ||
Many groups around the world, including within Compute Canada, are running various benchmarks. | Many groups around the world, including within Compute Canada, are running various benchmarks. Certain figures that have been cited are alarming (up to a 30% or even 50% performance hit), while others are very minimal. Programs which do a lot of input/output (reading and writing files) seem to be most heavily affected by the patches released thus far. Examples of such software include databases or performing a file transfer (e.g. rsync). In general a typical high performance computing job should not be affected nearly as much since the vast majority of the runtime is spent computing rather than doing input and output. Different processor generations are also affected to different degrees, with older processors being those with the most notable performance degradation. If you suspect your jobs may incur a large performance penalty, we recommend that you compare its performance before and after. You can also contact our [[Technical support]] to get help, but keep in mind that code modification may be required to lessen the performance impact on any given code. | ||
Below, you will find various links pointing to performance benchmarks. Keep in mind that those were not necessarily run on hardware and operating system similar to what Compute Canada clusters are running. | Below, you will find various links pointing to performance benchmarks. Keep in mind that those were not necessarily run on hardware and operating system similar to what Compute Canada clusters are running. |