Skip Navigation
Microsoft says “Prism” translation layer does for Arm PCs what Rosetta did for Macs
  • Well for the current generation consoles they're both x86-64 CPUs with only a single set of GDDR6 memory shared across the CPU and GPU so I'm not sure if you have such a penalty anymore

    It’s not that unified memory can’t be created, but it’s not the architecture of a PC, where peripheral cards communicate over the PCI bus, with great penalties to touch RAM.

    Are there any tests showing the difference in memory access of x86-64 CPUs with iGPUs compared to ARM chips?

  • Microsoft says “Prism” translation layer does for Arm PCs what Rosetta did for Macs
  • Do you have any sources for this? Can't seem to find anything specific describing the behaviour. It's quite surprising to me since the Xbox and PS5 uses unified memory on x86-64 and would be strange if it is extremely slow for such a use case.

  • Microsoft says “Prism” translation layer does for Arm PCs what Rosetta did for Macs
  • Thanks for the links, they're really informative. That said, it doesn't seem to be entirely certain that the extra work done by the x86 arch would incur a comparatively huge difference in energy consumption. Granted, that isn't really the point of the article. I would love to hear from someone who's more well versed in CPU design on the impact of it's memory model. The paper is more interesting with regards to performance but I don't find it very conclusive since it's comparing ARM vs TSO on an ARM processor. It does link this paper which seems more relevant to our discussion but a shame that it's paywalled.

  • Microsoft says “Prism” translation layer does for Arm PCs what Rosetta did for Macs
  • Do x86 CPUs with iGPUs not already use unified memory? I'm not exactly sure what you mean but are you referring to the overhead of having to do data copying over from CPU to GPU memory on discrete graphics cards when performing GPU calculations?

  • Microsoft says “Prism” translation layer does for Arm PCs what Rosetta did for Macs
  • Their primary money makers are what's stopping them I reckon. Apple's move to ARM is because they already had a ton of experience with building their own in house processors for their mobile devices and ARM licenses stock chip designs, making it easier for other companies to come up with their own custom chips whereas there really isn't any equivalent for x86-64. There were some disagreements between Intel and AMD over patents on the x86 instruction set too.

  • Microsoft says “Prism” translation layer does for Arm PCs what Rosetta did for Macs
  • There's nothing stopping x86-64 processors from being power efficient. This article is pretty technical but does a really good explanation of why that's the case: https://chipsandcheese.com/2024/03/27/why-x86-doesnt-need-to-die/

    It's just that traditionally Intel and AMD earn most of their money from the server and enterprise sectors where high performance is more important than super low power usage. And even with that, AMD's Z1 Extreme also gets within striking distance of the M3 at a similar power draw. It also helps that Apple is generally one node ahead.

  • ASUS breaks your ROG Ally if you don't pay $200 for warranty repairs: SCAMMING COMPANY!
  • They're still pretty good at least here in Asia. The horror stories I hear of Asus support in the US is a might and day difference from what I experienced. Their Taiwan HQ needs to smash some sense into the US office and clean house.

  • Microsoft says it needs games like Hi-Fi Rush the day after killing its studio
  • Oh I agree with you, I was just adding onto your point to the person you're replying to. There's plenty of options in the cloud gaming space but they're not doing well enough to impact traditional gaming where you run the game on your own hardware which they were worried about.

  • Microsoft says it needs games like Hi-Fi Rush the day after killing its studio
  • There's also GeForce Now and they seem to be doing okay but at supposed 25 million registered users, that doesn't seem like that much all things considered. For comparison, I can't get the number of registered Steam users but they alone have around 30 million concurrent users on a typical day.

  • Microsoft says it needs games like Hi-Fi Rush the day after killing its studio
  • There's a huge difference between game pass and cloud gaming though. The way things are, cloud gaming isn't gonna take off for a long time. And game pass games aren't exclusive to game pass,i very much doubt it would make much financial sense to do that either as things are right now. Game pass and game sales aren't mutually exclusive. Most people are still more than willing to pay full price for games rather than renting it except in certain situations.

  • Microsoft Closes Redfall Developer Arkane Austin, Hi-Fi Rush Developer Tango Gameworks, and More in Devastating Cuts at Bethesda
  • I feel like I'm taking crazy pills. Am I the only one that felt Hi-fi Rush was a disappointment? I played plenty of rhythm games and Hi-fi Rush just felt off throughout, landing beats didn't feel satisfying and it felt off sync at timee. The story was well I can see people liking it but it felt too Disney-ish and cringe for me. I couldn't get past playing it after the 2nd level.

    It's an interesting concept but I can't call it a good game.

  • The walls of Apple’s garden are tumbling down
  • 12 is a stretch but the person I replied to said 8 hours which is pretty doable. I was working on building a game engine in Visual Studio which is something I'd consider intense. Granted my model is the 2021 version and AMD has made greater strides in efficiency since, I wouldn't be surprised if the newer models can go a bit longer.

  • The walls of Apple’s garden are tumbling down
  • My Zephyrus G14 could do that too while running Visual Studio. AMD's mobile chips are also pretty efficient and Windows laptops are not as far off from Macbooks in terms of battery life as people think.

  • Full Completed Guide to Building a Modern .NET C# Scripting Engine for Games

    About a year back, I posted on this Reddit about a work-in-progress version of this guide to creating a C# scripting engine that uses a modern .NET back-end instead of relying on Mono. I'm happy to share that I've finished the full set of posts and hope that it'll help someone out!

    Currently, the sample I have is currently targeted for Windows-only engines due to the reliance on Visual Studio and C++/CLI but I can definitely see this potentially working on other platforms using P/Invoke instead.

    0
    www.animenewsnetwork.com EGOIST Music Unit to Stop Performing in October

    Singer chelly to keep performing as reche, after working on Guilty Crown, Psycho-Pass with Supercell's ryo

    EGOIST Music Unit to Stop Performing in October

    Vocalist chelly announced on Saturday that the music unit EGOIST will stop performing. The unit will hold its last live concerts in Osaka on September 23 and in Kanagawa on October 9.

    Separately from the EGOIST name, chelly has already been performing under the name reche since June 2021. In Saturday's message, chelly asked fans to continue their support for her work under the reche name.

    4
    InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)PY
    pycorax @lemmy.world
    Posts 3
    Comments 160