나무모에 미러 (일반/밝은 화면)
최근 수정 시각 : 2024-04-09 18:13:55

AMD Fluid Motion Frames


||<tablewidth=100%><tablebordercolor=#000><bgcolor=#fff,#000><color=#000,#fff><height=70><nopad>
||<tablealign=center><tablebordercolor=#fff,#000><tablebgcolor=#fff,#000> 파일:AMD Radeon 로고.svg파일:AMD Radeon 로고 화이트.svg ||<(>
AMD Radeon Graphics
둘러보기 ||
||
{{{#!wiki style="margin:0 -10px -5px; min-height:calc(1.5em + 5px)"
{{{#!folding [ 펼치기 · 접기 ]
{{{#!wiki style="margin:-5px -1px -11px"
GPU 마이크로아키텍처
TeraScale GCN RDNA
CDNA
<rowcolor=white> 그래픽 카드 제품군 가속기 제품군
RADEON RX RADEON PRO INSTINCT
드라이버 및 소프트웨어
Radeon Software ROCm GPUOpen
기술
Video Core Next CrossFire Eyefinity
FreeSync Fluid Motion FidelityFX }}}}}}}}}

파일:d13d2a1730ff450e9b4f51.jpg
1. 개요2. 상세
2.1. 장점2.2. 단점2.3. 기타 활용
3. 시스템 요구 사항4. 관련 문서

[clearfix]

1. 개요

AMD Fluid Motion Frames

2023년 9월 FSR 3.0과 함께 발표된 AMD플루이드 모션, 즉 실시간 렌더링용 프레임 보간 기술이다. 다만 하술하듯 서드파티 프로그램을 이용해 동영상에도 적용 가능하다.

라데온 700M, RX 6000/7000RDNA 2 이상부터 적용 가능하다.

2. 상세

원래 GPU 성능에서는 만들 수 없는 추가적인 이미지(프레임)를 생성하는 기술로 대표적으로 엔비디아 DLSS 3 FG 그리고 AMD FSR 3 FG가 있다.
AFMF도 이러한 프레임 생성 기능의 일종으로 DLSS 3 FG, FSR 3 FG처럼 기존에 없던 프레임을 만들어낸다. 얼마 전 AMD가 아드레날린 드라이버에서 출시한 신기능, HYPR-RX에 포함된 기능이다.[1][2]

2022년에 처음 발표했지만 2023년 8월에서야 공개되었는데, 실제 지원 드라이버는 더 늦게 9월말에야 Radeon RX 7000 시리즈에 비HDR 환경만 지원[3]하는 첫번째 프리뷰 드라이버가 배포되었으며, Radeon RX 6000 시리즈 지원은 세번째 프리뷰 드라이버에서 공개[4], 프리뷰 드라이버 업데이트 내역은 #의 Updates History 참고. 정식 드라이버는 24년 1월 24일에 나왔다. #.

2.1. 장점

FSR 3.0의 프레임 생성에 사용된 것과 별개로 RSR처럼 드라이버 차원에서 활성화시킬 수 있다. 때문에 RX 6000/RX 7000[5] 그래픽카드 사용자면 드라이버 업데이트만으로 게임의 지원 여부와 상관없이 Direct X 11/12 기반[6] 거의 모든 게임에 적용할 수 있다는 것이 DLSS, FSR과 차별화되는 주된 특징이다.AFMF 프레임 생성 기능 파헤치기 동영상 프로그램을 게임으로 인식시키면 과거 플루이드 모션 비디오처럼 사용할 수도 있다. # Lossless Scaling라는 창모드 게임을 전체 화면으로 확장시킬 수 있는 프로그램을 사용하면 FG을 전체창모드, 창모드게임에 적용시킬수있지만 유료다.[7]

24년 1월에는 라이젠 Z1 등 라데온 700M 내장 그래픽 탑재 제품에도 지원이 추가되었다#.

2.2. 단점

AFMF는 화면을 빠르게 전환하면 일시적으로 비활성화되면서 생기는 급격한 프레임변화로 스터터링을 유발하는 단점이 있다. #[8] 또한 보간을 위해 그래픽 연산을 하던 연산 유닛을 끌어와 사용하다보니 렌더링 성능이 하락하는 문제도 있다.[9][10] 요약하면 FPS 같이 시점이 빠르게 움직이는 1인칭 게임에는 적합하지 않다.[11][12] 이는 기존 프레임 향상 기술에서도 동일하나, 게임 단에서도 같이 지원하여 게임의 리소스를 활용할 수 있는 DLSS나 FSR과는 달리, AFMF와 같이 주어진 최종 출력 이미지만으로 보간을 해야 하는 경우 원본 프레임이 낮거나 전후 프레임의 유사점을 찾기 힘들시 보간 시 디테일이 이질적으로 뭉개져[13] 역효과가 날 수 있기 때문이다. 거기에 라데온 소프트웨어가 DX11,DX12게임의 API를 OpenGL이나 Vulkan으로 잘못 인식할경우 아예 작동되지않는다.

따라서 FSR3 FG를 지원하는 게임에선 무조건 FSR3 FG를 쓰는 것이 좋다. 인게임 내에서 처리되는 게임의 데이터를 온전히 알고 처리하는 프레임 보간방식이기때문에 지연시간 감소도 더 적고 랜더링 품질 하락도 더 적고 화면전환 시 비활성화되는 문제도 없다.[14]

엔비디아 그래픽카드에서도 DLSS3를 미지원하는 게임에서 대용으로 사용할 수 있는 Lossless Scaling[15] 라는 스팀 프로그램에서 새롭게 제공하는 FG기능이 스팀 이용자들의 긍정적인 의견을 받고 있어 차별점을 만들지 못한것도 아쉬운 부분. AFMF처럼 인게임 내에서 처리되는 게임의 데이터를 온전히 알고 처리하는 프레임 보간방식이 아니기때문에 FSR3 FG나 DLSS3 FG대비 지연시간 증가도 더 크고 랜더링품질 하락도 더 크다는 한계는 있지만 적어도 AFMF와 달리 빠른 움직임에도 비활성화되어 프레임이 급락하고 이로인해 일어나는 스타터링 문제가 없다는 장점을 내세우고 있다.[16]

2.3. 기타 활용

과거 플루이드 모션 비디오 같이 Bluesky Frame Rate Converter 최신버전과 최신 드라이버를 사용하면 동영상에서도 사용가능하다.#. 다만 게임용 기술을 동영상에 써서 그런지 보간 품질은 떨어지는 듯##. 또한 팟플레이어 구형 빌드는 호환을 타기 때문에 2023년 이후에 빌드를 사용해야한다.#

번외로 지포스와 라데온을 동시에 장착하여 DLSS FG과 함께 사용하면 RSR+FSR이 효율이 급락하는것과 달리 효과가 배가 된다. 대신 이 경우 PCIe 레인이 각각 8배속으로 잡히고[17] 프레임 보간을 2번 거치기에 레이턴시(인풋랙)가 급격하게 증가한다. 다중 그래픽카드 특유의 드라이버 불안정성 때문에 블루스크린 등이 자주 발생할 수 있다는 것은 감안해야 한다. 상위 라데온 그래픽카드 1장을 꽂는다면 레이트레이싱 성능과 DLSS를 포기하게 되지만 FSR FG+AFMF을 사용해도 PCIe레인이 16배속으로 잡히고 단일 그래픽카드내에서 연산하기에 인풋랙이 훨씬 줄어든다.[18] RDNA3 GPU를 탑재한 APU에서도 가능하지만 똑같이 PCIe가 8배속으로 잡히고 반토막난 캐쉬등으로인하여 비권장한다.[19]

지포스 RTX 20~30 사용자를 위해 DLSS 3와 FSR 3를 모두 지원하는 게임의 DLSS FG를 FSR 3(AFMF)로 바꿔주는 트윅이 나왔다.# FSR 2만 지원하는 게임에 FSR 3를 적용하는 트윅도 나왔다.#. 다만 DLSS 3(FG) 없이 FSR 2 지원만 후킹하는 방식은 한계가 있다고#

3. 시스템 요구 사항

필수
권장

4. 관련 문서



[1] FSR 3.0 FG와 AFMF는 구동방식이 다른 기술이다. FSR 3.0 FG와 DLSS 3.0 FG는 인게임 내에서 처리되는 게임의 데이터를 온전히 알고 처리하는 프레임 보간이고, AFMF는 인게임의 데이터가 아닌 드라이버 상에서 그래픽 데이터를 가지고 보간한다.퀘이사존 칼럼에서도 AFMF와 FSR 3.0 FG를 구분해 설명한다[2] 사실 엄밀히 따지면 DLSS 3(FG)와 FSR 3(AFMF)가 맞고, 여기서 말하는 (라데온 제어판 상에서 설정하는) AFMF는 'AFMF 인젝터'라고 구별해야 맞지만, 언중 자체가 그렇게 학술적으로 엄밀히 따져가면서 언어를 쓰지 않기에 저런식으로 구별하게 된 것이다. 애초에 FG 자체가 범용적 용어지만 NVIDIA가 선점했기 때문에 (일단은) AMD에서 안 쓰려고 하는 것에 불과하기도 하고. 이전에도 같은 이유로 GPU(VPU로 대체 시도)나 ML(MI로 대체 시도)을 안 쓰려고 했지만 흐지부지된 전례가 있다.[3] HDR 지원은 10월 13일 버전부터 초기 지원을 시작 "We have added initial support for HDR to expand the AFMF gaming experience." #, 번역 기사[4] 23.30.01.02 Patch 3 인데, 대신 Vulkan(API) 대응이 빠졌다가 Patch 4에서 다시 들어갔다.[5] 보간 시에는 계산을 추가적으로 하기 때문에 사양이 낮으면 인풋랙이 발생한다.[6] DX9, Vulkan 등에서는 23년 11월 현재 AFMF 사용이 불가능하다.[7] 62프레임 제한게임인 언던의경우 AFMF와 FG중 하나만 켰을떼는 프레임제한을 무시할수 없으나, 동시에 킨다면 약 240 프레임으로 동시에 작동 및 프레임제한 무시가 된다. 하지만 프레임생성을 중복해서 사용하면 지연시간도 두배로 더 늘어나고 랜더링 품질 하락도 더 커진다는 단점이 있어 언던처럼 둘중하나만 켰을뗀 작동하지않는경우가 아니라면 중복사용을 권장하지 않는다. 다만 이경우에도 늘어난 프레임보단 늘어난 인풋랙이 더체감이 될시 아예 안쓰는것이좋다.[8] 실제로 플레이어가 카메라를 움직이는 상황에서 AFMF가 동적으로 꺼지며 프레임이 하락하고, 움직임을 멈추자 다시 AFMF가 활성화되어 높은 프레임으로 돌아옵니다. 카메라 움직임이 잦은 1인칭 시점 게임, FPS 장르 등에서는 오히려 플레이어로 하여금 끊긴다는 느낌을 받을 수 있습니다. 빠른 모션 중에 AFMF 프레임 생성 기능이 꺼집니다. 때문에 카메라 움직임, 즉 마우스 조작 과정에서 훨씬 높은 FPS에서 순간적으로 낮은 FPS로 떨어지며 생기는 프레임 드롭, 순간적인 렉이 사용자에게 부정적인 영향을 줄 수 있습니다. AFMF 처리로 인해 렌더링 성능이 하락하는 것도 고려하지 않을 수 없습니다.[9] 실제 게임내 렌더링 FPS를 측정하는 CapFrameX로 측정한 결과, AFMF를 키면 렌더링 성능이 15% 내외로 하락했습니다. 물론 최종적으로 AFMF를 통해 높은 FPS를 달성하지만, 특히 빠른 모션 상황에서 AFMF가 꺼질 때 하락폭이 보다 더 크게 다가옵니다.[10] GPU는 로드율이 90%이하일정도로 충분한데 프레임제한이 빡빡해 이를 무시하게위해 AFMF을 키는거라면 놀고있는 연산유닛을 동원하면 되기에 렌더링성능 하락 문제는 없다. 다만 60,75프레임정도로 제한을 거는게 아니라면 사용자들은 프레임제한을 무시하기위해 AFMF을 쓰는것보단 더 고해상도로, 더 높은 옵션으로 플레이 하는것을 선호하기에 일부사용자들에게만 이러한 사실이 의미가 있을것으로 예상된다.[11] 3인칭 게임은 구간이나 게임에따라 다르다. 10~20%드랍되는 게임이나 구간도 있는반면 심하면 40~50%까지 드랍되는 게임이나 구간도 있다. 탑뷰나 쿼터뷰같이 시점이 고정되어있다면 드랍이 일어나지않는다. 다만 어디까지나 드랍이 덜하다는거지 탑뷰나 쿼터뷰가 아닌이상 없는건 아니어서 FG대비 한계가 명확하다.[12] 하지만 이것도 사실 크게 문제는 안되는게 반응 속도가 중요한 FPS에서는 AFMF 뿐만아니라 DLSS 3을 포함해 FG 자체를 안쓰는게 좋다. Reflex 같은 지연 감소 기능을 총동원한다고 한들 FG를 켜면 인풋렉이 증가한다. 물론 DLSS3는 선처리 랜더링이기때문에 AFMF와 비교하면 인풋렉이 현저하게 적을 수 밖에 없다.[13] 아예 전후 맥락이 없는 장면을 만들어야 하기 때문.[14] 예외적으로 프레임제한을 빡빡하게 걸어놓는 게임을 하거나 240Hz이상의 FHD고주사율 모니터를 사용할떼 게임내 프레임제한을 무시하기위해 사용될수도 있으나 전자의경우 프레임드랍이 심하면 몰입감이 AFMF를 끈것보다 못할수 있고 후자의경우 FHD라 하더라도 P의 거짓 수준이 아니라면 240도달이 힘들어 FG을 사용하게되고 240Hz이상 사용자들은 보통 일반인대비 FG와 함께 사용할시 급격하게 늘어지는 레이턴시와 프레임드랍으로 인해 몰입감이 떨어지는 단점등을 더크게 체감할수있다. 다만 드랍이 덜하거나 없는 환경이라면 충분히 메리트가 있긴하다.# 물론 프레임 언락커가 있는게임은 안티치트가 작동하여 프레임 언락커를 막지않는이상 프레임 언락커로 뜷는게 더좋지만.[15] 유료프로그램이지만 만원이하의 저렴한 가격이다.[16] LSFG의 놀라운 점은(적어도 AMD의 AFMF와 비교할 때) 빠른 움직임 중에도 자체적으로 비활성화되지 않는다는 것입니다. 이것이 AMD AFMF의 주요 문제였습니다 . 따라서 LSFG는 AMD가 드라이버에 구현한 것보다 더 좋게 들립니다. 그리고 보고에 따르면 RPCS3 및 Yuzu와 같은 에뮬레이터에서도 작동합니다. 엄청나네요.[17] CPU직결레인이 많은 HEDT과 서버 CPU는 제외.[18] 어디까지나 지포스+라데온에 비해 줄어든다는 얘기이지, DLSS 3(FG)나 FSR 3 정식 지원 하나만 사용하는 것에 비해서도 인풋랙이 크고 AFMF특성상 시점을 매우 빠르게 움직일경우 순간적으로 비활성화 되기에 프레임방어가 안된다면 라데온부스트같은 가변해상도를 사용하거나 옵션타협하는게 낫다.[19] 본래 APU는 외장 그래픽카드와 함께 사용하라고 만든물건이 아니다.[외장] RX 6000 시리즈, RX 7000 시리즈[내장] 라이젠 스트릭스 포인트(8XXX), 라이젠 호크 포인트(8XXX), 라이젠 피닉스(7X4X) 특이하게 RDNA 2 내장GPU는 지원하지 않는다. 블루스카이 FRC를 통해 동영상에 적용시키는것은 가능하다.[22] 이상하게 이터널리턴에서는 창 게임에 대한 최적화를 사용하지않거나 사용하지못하는 윈10에서도 테두리없음에서 보간된다.[23] 댓글 참고[Auto] AFMF 활성 시 자동으로 조정된다.[25] 필수는 아니지만 충족돼야 제대로 된 프레임보간이 된다.[26] 게임마다 다르다. 스노우 브레이크: 포비든 존의경우 하위1%기준 65프레임이상으로 제한을 걸어야 보간이 된다. 반면 사이버펑크 2077의경우 30프레임에서도 보간이 된다.[27] 프레임보간으로 인하여 레이턴시가 증가하기에 반필수적이다.[Auto] [29] 원본 프레임이 많으면 많을수록 프레임보간에도 좋기떼문이다.


파일:CC-white.svg 이 문서의 내용 중 전체 또는 일부는
문서의 r699
, 번 문단
에서 가져왔습니다. 이전 역사 보러 가기
파일:CC-white.svg 이 문서의 내용 중 전체 또는 일부는 다른 문서에서 가져왔습니다.
[ 펼치기 · 접기 ]
문서의 r699 (이전 역사)
문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)