Recent content by Atom Symbol

  1. Atom Symbol

    News Intel's Arrow Lake fix doesn't 'fix' overall gaming performance or match the company's bad marketing claims - Core Ultra 200S still trails AMD and...

    It isn't about 150-200 FPS being sufficient or insufficient. For Intel to cover development/manufacturing costs they have to persuade gamers/developers/etc to throw older AMD/Intel CPUs in garbage bins and to pay Intel money by purchasing new CPUs. If the new CPUs don't generally perform better...
  2. Atom Symbol

    News Intel's Arrow Lake fix doesn't 'fix' overall gaming performance or match the company's bad marketing claims - Core Ultra 200S still trails AMD and...

    If such a CPU-only (unrelated to Windows drivers) 10% performance fix on AMD or Intel CPUs would be possible then it would also automatically translate to other operating systems such as Linux. I haven't observed any kind of a major speed bump on my Zen5 CPU in Linux compared to the day when I...
  3. Atom Symbol

    News Intel's Arrow Lake fix doesn't 'fix' overall gaming performance or match the company's bad marketing claims - Core Ultra 200S still trails AMD and...

    It is delusional for Intel, or anybody else, to believe that there exists a software fix for architectural performance differences among CPU generations, especially if the difference is on the order of 10%. There is no JIT (just-in-time compiler) in Intel CPUs (contrast this with the...
  4. Atom Symbol

    News Elon Musk took 19 days to set up 100,000 Nvidia H200 GPUs; process normally takes 4 years

    Unfortunately, the news article doesn't say how many workers were involved. Building a datacenter, with supply chains and skilled workforce that have evolved over time to support building datacenters more quickly, is nowadays much faster than years ago when those supply chains and skilled...
  5. Atom Symbol

    News God of War Ragnarok PC port suffers review bombing on Steam due to PlayStation Network account requirement

    It is a problem because some citizens of the countries unsupported by PSN can feel they are being treated like 2nd-class world citizens due to inexplicable reasons, which contributes to the number of depressions (psychiatric conditions) in those countries.
  6. Atom Symbol

    News AMD's older Zen 4 gaming flagship pounds Zen 5 in new gaming benchmarks — Ryzen 7 7800X3D was up to 23% faster than Ryzen 9 9900X

    Major problem with the video review: The 9900X was running with on-demand scheduler instead of performance scheduler. It is either a BIOS issue, a Windows scheduler issue, or both. It is impossible to make any conclusion about the relative performance of 7800X3D vs 9900X based on a botched review.
  7. Atom Symbol

    News White House urges developers to avoid C and C++, use 'memory-safe' programming languages

    I think it depends on whether the norm should be polyglot programming or monoglot programming. From viewpoint of the latter (monoglot), posting ADA patches to a C# project is very unusual. From the competing viewpoint (polyglot): C# runs on CLR (Common Language Runtime, a virtual machine) thus...
  8. Atom Symbol

    News White House urges developers to avoid C and C++, use 'memory-safe' programming languages

    No, performance isn't among top reasons for sticking with C/C++. In my experience, if you suggest to use a different programming language when submitting your patches to an open-source project (other than the language(s) the project is using as the main programming language(s)), one or more of...
  9. Atom Symbol

    News White House urges developers to avoid C and C++, use 'memory-safe' programming languages

    It is mathematically impossible not to have some form of pointers: Any Turing-complete programming language has at least 1 pointer because the Turing machine has a read/write head and that read/write head is a pointer. The question therefore isn't "How to completely get rid of pointers?" but is...
  10. Atom Symbol

    News White House urges developers to avoid C and C++, use 'memory-safe' programming languages

    The fact is that many software projects use 3rd party libraries. If a 3rd party library is written in a memory-safe programming language (without using any unsafe {} blocks of code) then it is guaranteed that all calls to any of the library's functions (1) won't crash the main application...
  11. Atom Symbol

    News White House urges developers to avoid C and C++, use 'memory-safe' programming languages

    Turing-completeness of a programming language (PL) is unrelated to memory safety of the PL. In other words: memory safety is an extra feature on top of Turing-completeness.
  12. Atom Symbol

    News Tachyum, long on wild performance claims and short on actual silicon, delays the Prodigy Universal processor to the second half of 2024 — meme chip...

    Just a clarification: IA64 is OK if its only competition is something like Pentium/PentiumMMX (released in years 1993/1996), because the IA64 ISA alone is the reason why IA64 could in theory outperform PentiumMMX by something like 25% at the same clock frequency. However, IA64 is incapable of...
  13. Atom Symbol

    News Tachyum, long on wild performance claims and short on actual silicon, delays the Prodigy Universal processor to the second half of 2024 — meme chip...

    I strongly disagree. Stops in IA64, for example section "9.3 Instruction Dependencies" in http://refspecs.linux-foundation.org/IA64-softdevman-vol1.pdf, are actually a very bad (pointless) idea, because of at least the following reasons: - IA64 stops are overly simplistic to be useful. In...