this post was submitted on 13 Sep 2024
52 points (100.0% liked)

AMD

87 readers
43 users here now

Advanced Micro Devices, Inc. (AMD) is an American multinational corporation and fabless semiconductor company that designs, develops and sells computer processors and related technologies for business and consumer markets.

AMD's main products include microprocessors, motherboard chipsets, embedded processors, and graphics processors for servers, workstations, personal computers, and embedded system applications. The company has also expanded into new markets, such as the data center, gaming, and high-performance computing markets. AMD's processors are used in a wide range of computing devices, including personal computers, servers, laptops, and gaming consoles.


Icon attribution


If someone is interested in moderating this community, message @brikox@lemmy.zip.

founded 2 weeks ago
MODERATORS
 

AMD Fluid Motion Frames 2 (AFMF 2) is designed to leverage AI to generate additional frames, boosting in-game frame rates without requiring any modifications from the game developers. Initial figures suggest the tech can increase frame rates by approximately 40 percent on laptops equipped with the latest Ryzen AI chips, though performance gains will vary depending on the game.

top 17 comments
sorted by: hot top controversial new old
[–] wewbull@feddit.uk 28 points 5 days ago (4 children)

Do gamers actually want technologies like these? Upscaling makes sense to me, but frame generation just seems like it would increase lag and give visual information that isn't reliable.

Oh you missed because your enemy wasn't where the AI predicted he would be.

[–] Xenny@lemmy.world 6 points 4 days ago* (last edited 4 days ago) (1 children)

I'm already using a worse version of frame generation through lossless scaling. The problems you describe are there for sure but for some games it's literally magic. Metal Gear Rising Revengeance can "run" at 144 frames now and it looks and feels super clean.

Putting the frames through gsync/freesync really lowers the input lag too.

[–] fuckwit_mcbumcrumble@lemmy.dbzer0.com 1 points 4 days ago (1 children)

I’ve only tried frame Gen. on a few games. But Forza horizon 5 in particular makes me nautious with is frame Gen. it feels like I’m getting much worse frame times than it says I’m getting. Frame Gen. off feels so much better.

Granted this is on a 4090 going from ~130 fps to 144. But you’d think with that little of a difference it should be the least noticeable.

[–] Xenny@lemmy.world 1 points 4 days ago

I found that if your getting well past 60 frames all it's gonna do is cause artifacts and input lag. But if you are running a game at 60 or less it really shines.

[–] Flaimbot@lemmy.ml 9 points 5 days ago (1 children)

the problem imo is that it's advertised absolutely incorrectly. they make it sound like the tech makes the game run faster. it doesn't. it leverages the free resources due to the cpu bottleneck in order to interpolate frames, like those 2010's tvs with their "9000hz motion" interpolation. it's okay for smoothing out jerky frame movement in solo third person rpgs and stuff like that, but absolutely disgusting and unusable for first person shooters. yet, following the gaming subs on reddit, people are gushing over it like it's free real performance increases out of thin air.

[–] Stanley_Pain@lemmy.dbzer0.com 11 points 5 days ago (1 children)

That's because frame gen Technology is actually pretty good right now. Even the folks at digital Foundry have had good things to say

[–] Flaimbot@lemmy.ml 2 points 5 days ago (1 children)

i dont disagree with it being in a decent state. i'm just annoyed by the marketting around it, which is deceiving, if not flatout lies.

[–] Stanley_Pain@lemmy.dbzer0.com 8 points 5 days ago (1 children)

Games do "run faster" and the perceived smoothness and actual framerate are increased.

Not sure where the deceit or flat out lies are coming from.

[–] wewbull@feddit.uk 0 points 5 days ago (1 children)

No, the games runs at the same rate or slightly slower. The driver adds extra frames which the game knows nothing about.

[–] Stanley_Pain@lemmy.dbzer0.com 2 points 4 days ago (1 children)

And what's the end result? Game is perceived to run faster....

[–] wewbull@feddit.uk 0 points 4 days ago (1 children)

The animation is smoother but actions have a longer response time. Depending on the game that could be negative to your perception of "speed".

[–] Stanley_Pain@lemmy.dbzer0.com 2 points 4 days ago (1 children)

Sure there's an increase in latency. Most of us aren't pro games nor are we going to miss, at most, 88ms of frame time.

You can also lock your framerate lower then use frame gen to boost it up, getting you the benefit of stable frame times.

Frame gen is really good so I'm not sure why the hate for it.

People complained about upscaling as well ...

[–] vrighter@discuss.tchncs.de 1 points 4 days ago

88ms is huge

[–] ShinkanTrain@lemmy.ml 5 points 5 days ago* (last edited 5 days ago)

The bigger problem is that when the frame rate is low, the created frames are ass. But if you're already running at like 90, boosting it to whatever is your monitor's refresh rate make imperfections hard to spot. You lose a few ms to latency, but you get a lot of motion detail.

[–] mp3@lemmy.ca 3 points 5 days ago* (last edited 5 days ago)

If it makes the game feel smoother then I don't really mind, but yeah if the generation creates too many artifacts, or hides an NPC that would otherwise be visible that is a significant problem.

In a way, our vision works somewhat like this to compensate for missing information (blind spot in our retina, eye blinks) or to smooth out some movement (saccadic suppression, predictive processing), etc

[–] Thorry84@feddit.nl 6 points 5 days ago (1 children)

In my experience these frame insertion things have made a game feel smeary, blurry and laggy for me. But maybe this one is better somehow?

[–] vrighter@discuss.tchncs.de 0 points 4 days ago* (last edited 4 days ago)

if only there was a better way to generate frames. Maybe calculate the pixel values directly from a model of the scene or something...