@MPECSInc@thurrott https://t.co/kZHKV6aulO
Actually not a single problematic patch from the experiment was accepted from what I read. Only good patches were accepted.
After our HPC storage upgrade from JUST5 to JUST6 finished in June, users already report remarkable I/O performance improvements: writing their large checkpoint files with nekRS got 10x faster (280s ↘ 25s). Thanks to our great storage team on today's #SysAdminDay! //
In our @scalable_hpc project, we help accelerate Lattice Boltzmann Applications. Read my post about a poster about the project, including first results:
https://t.co/7PLvP4UOvm
#HPC#GPU
We are proud to host JUPITER, the first European Exascale system by @EuroHPC_JU!
The contract is awarded to a consortium of @Evidenlive and @ParTec_AG. JUPITER will consist of a Booster (NVIDIA technology) and a Cluster (SiPearl Rhea). #HPC#exa_jupiter https://t.co/zZZzjSyBpU
@BarryRevzin@timur_audio Making attributes not ignorable seems like a much harder problem to solve. Substantial sustained efforts have been made to prevent giving attributes any required semantic meaning or even giving them diagnostic ability. I doubt this will change in the future.
@BarryRevzin@timur_audio It is super compelling. It drastically improves both readability and diagnostic ability of the compiler, especially since attributes are ignorable, and there is nothing preventing attributes with spelling mistakes to be compiled.
@timur_audio@JakeArkinstall@mknejp Actually not. Because imagine teaching a new student of C++
1. [[]] are attributes
2 [[gcc::]] is compiler specific attributed
3. [[pre:]] is a contract.
I'll not blame the learner if they refuse to use any of the three facilities altogether after learning this.
@timur_audio@JakeArkinstall If it looks like an attribute people will think it's an attribute and attach the semantics of attributes to it. Most devs don't memorize grammar production rules. 10 years from now you'll still be clarifying this on the internet. Is it really worth this confusion?
@david_picard@Michael_J_Black However, this is not often true as I have found. Different spoken languages actually have different logical models that are not compatible. For example, Germany doesn't have any real equivalent of present continuous. (There's gerade, but it's not really the same).