HPC, big data, and now machine learning. Worked in/led SW eng, global svcs & support, sys integration, and prod dev at Cray, SMI, Linux Networx, SGI, and HPE.
A lightweight OS means smaller memory footprint, fewer daemons, and fewer system services consuming system resources which are then available to the applications. #gethpcos https://t.co/fWQJ5130ZY
Martijn: I wonder if you have other observations about HPC operating environments from Bright's system management persepective? #gethpcos https://t.co/Qj8xjwacUN
Application dependent of course. :-) We have had one user report an INCREASE in performance but we think its due to a memory allocation anomaly. #gethpcos https://t.co/fkFKoxPpmH
Our users tell us that the gains in flexibility far outweigh the small performance penalty on the majority of applications. #gethpcos https://t.co/hveTz3YuL2
Pay attention to your use of MPI collectives like barrier, reduce, allreduce, and bcast. Ensure you are utliizing libraries that are optimized for HPS. Profile your code using tools in Cray PE. #gethpcos https://t.co/PdPqB1JGLp
At the user level, users can start with the normal things they do to improve process and MPI rank synchronization at the application level. That helps. #gethpcos https://t.co/Hvuly7RSVK
Cray systems will remain container “agnostic” however and allow use of many container implementations, not just the ones we build on and ship. #gethpcos https://t.co/23PTDZikgI
Significantly. Today we support Shifter and Docker. We plan to expand that to Singularity. We are doing some fundamental R&D with Docker in regards to HPC user cases. We use containers extensively in our own software implementation. #gethpcos https://t.co/09ZBvXlFTN
For example, the Cray PE tool set is extensive and we support it across OS releases. It eases porting requirements. We also work directly with 3rd party tool vendors. #gethpcos https://t.co/Hhcbg5Crgi
Cray is working with Altair and others on the coming mash-up of container, WLM, and orchestration technologies that serve very broad workload requirements. We might throw provisioning in their too. #gethpcos https://t.co/Jr5RCdUvcD