Jump to content

fanatiXalpha

Member
  • Posts

    8
  • Joined

  • Last visited

Awards

This user doesn't have any awards

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

fanatiXalpha's Achievements

  1. hm, okay that might be a good hint I used to set global to -50% because I want to save power in all other "regions" that I didn't specify otherwise EDIT: jep, that fixed it for me resetted the global profile and now it works like supposed thanks
  2. I tried to find information online, but I didn't found anything that helped. So my problem is that the AMD driver offers the possibility to create profiles for games, but they don't work. Like: in game A I don't need that much power from the card, so I can set the power target to -50%. And game B is much more demanding, here I want to set PT to +XX% and overclock. But the settings for the different games don't have the effect that I expected or better: not as I have set it in the driver. From my observation, it just loads the "global settings" and thats it... And I really don't know what I could do different to make it work like it is supposed to be working... GPU: 5700XT Don't know if there is anything else need from my configuration to be know, so please just ask for the information :)
  3. Why would it be more accurate to mention a specific program? It's not the program itself but rather the library that the program is using. That's why I put "Intel MKL" in the title. Other affected program is for example Numpy for Python. Any program that uses the Intel MKL will have this behaviour with non-Intel CPUs
  4. @SpaceGhostC2C I get your point, this gets somewhat in the direction of "lawful evil" from Linus. Intel is probably in the right to do this, but it is an asshole move. Because, if you say "hey, we developed it and don't want that our competitor is good at it." Then why let the other CPU run the SW anyway?! Why not do it like so: "Our SW and so it does run only with our CPUs. With AMD, the SW won't start at all." But this, this is a real bitch move. Let it work, but in a bad way / with bad performance. Because the average user that uses Matlab or other SW that relies on MKL will have no possibility to see why it is that much slower on AMD than Intel. There is no indication which instructions are used to my knowledge. And so most of the affected users think:"Hm, AMD sucks really at making CPUs". But in fact, the don't. It would be like car manufacturer A develops a new formula for gasoline (for more power, efficiency or whatever) and sells it to every gas station so that everyone can buy it. But when a car from manufacturer B wants to get the same gasoline, the gas station detects that the car is from B and not A and proceeds by giving the customer with car B the standard gasoline without telling him*. And this is the point I have a problem with. Is it the right of Intel to do so? Probably, I'm no legal expert and from my moral standpoint I would say this shouldn't be, but I don't know. But in the end, still a bitch move. *With the same price, the same product name whatever. It is hard to make comparisons, because they are fundamently different things. But I tried
  5. There are no $ to spend doing "software dev for a competing product". It's only the question do I give my competitor the same tools or better: do I allow them to use the tools. Like doing competition in cutting down a tree. Intel is allowed to use the chainsaw and AMD only an Axe. But hey ,just keep you comforting with this type of thinking...
  6. Isn't that wrong? Because the reddit user tested it on a 2XXX Zen-CPU which is not Zen2 but Zen+. Yes AMD has improved from Zen(+) to Zen2 with opening it from 128bit to 256, but the performance gain is also there for Zen+ and not only Zen2.
  7. I looked around and didn't find a posting of this news topic on your forum so I open one up myself. If there is already a topic/thread here to the same story: my apologies! So a user on reddit found a workaround to uplift/boost the performance of AMD CPUs in applications that use the Intel Math Kernel Library. The problem with lower performance on AMD CPUs has existed for about 10 years and is also known for that long. The cause was that the library checked in the beginning with which Vendor-ID the CPU responded, which resulted for an AMD CPU in the fallback mode for the instruction set to normal SSE. Despite the fact that Ryzen CPUs from AMD and even older CPUs from AMD support other instruction sets like AVX that are much faster. The workaround forces the library to run in AVX2 mode, no matter if the CPU is Intel or not. Performance gains vary from CPU-Gen to CPU-Gen, but in certain scenarios there is an uplift of 250% or more. Zen 2 does gain more than Zen1(+) for example. Hope this is will be covered in techlinked or the wan show... Sources: Reddit: https://www.reddit.com/r/matlab/comments/dxn38s/howto_force_matlab_to_use_a_fast_codepath_on_amd/ CB: https://www.computerbase.de/2019-11/mkl-workaround-erhoeht-leistung-auf-amd-ryzen/ HWLUXX: https://www.hardwareluxx.de/index.php/news/hardware/prozessoren/51542-anwendungen-mit-intel-mkl-lassen-amd-cpus-oft-schlecht-darstehen.html Sorry for the minimum of details etc, but I'm at work right now...
×