Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
9th April 2024, 13:50 | #9261 | Link | |
Registered User
Join Date: Jan 2019
Location: Canada
Posts: 574
|
Quote:
I don't know of hardware that supports it. FFmpeg does support it in software, and libplacebo in shaders.
__________________
LG C2 OLED | GitHub Projects |
|
11th April 2024, 00:07 | #9264 | Link |
Registered User
Join Date: Jan 2019
Location: Canada
Posts: 574
|
Film grain synthesis in MPEG codecs. It's been specified for decades and is still barely seeing any use.
__________________
LG C2 OLED | GitHub Projects |
11th April 2024, 00:32 | #9265 | Link | |
Moderator
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,770
|
Quote:
AVFG1 is a much better FGS implementation. |
|
11th April 2024, 12:58 | #9267 | Link |
Broadcast Encoder
Join Date: Nov 2013
Location: Royal Borough of Kensington & Chelsea, UK
Posts: 2,904
|
Hey guys, I know most of you saw the screenshots of the 56c/112th and other Intel Xeon monsters CPU I use at work, but you should know that at home I'm still using an old i7 5930K CPU 6c/12th at 3.50GHz which can go up to 4.00GHz.
It served me fairly well over the years, but it's getting older and older and I was thinking about buying a new one. Unfortunately, nowadays Intel seems to be focused on releasing CPUs with mixed cores only for consumers so much so only Intel Xeons have the good old normal cores, but I'm too broke to afford one. This means that I'll probably end up buying another consumer CPU (like the Core Ultra or whatever they named them now that they killed the i7-i9 nomenclature) which has Efficiency cores and Performance cores. I know that the efficiency ones are low powered, low clock and also miss some instruction set support like they don't have full AVX512 support etc while the Performance cores have a higher clock and full instruction set support (SSE, SSE2, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512). The idea being that the Efficiency cores are supposed to be used for low intensity background activities like checking your email while the Performance cores are supposed to be used for high intensity activities like... encoding I guess. So, the question is: assuming I'm on Windows 11 on a new PC and I fire up my good old x265 BAT to encode from an AVS Script.avs as I've always done, what's gonna happen? Is it only gonna use the Performance cores? Is it gonna use both the performance and the efficiency cores in a very bad way so that once a frame is split in the various threads I'll end up with the performance cores waiting for the efficiency cores to finish their piece (i.e threads synchronization) and thus they'll impact performances negatively? Is everything gonna work smartly automagically as it's handled by the OS (Win11) and I don't have to care about it? Sorry for the various questions, but this is almost definitely gonna impact my choice of what to buy 'cause depending on the answer and given the prices of the Xeon nowadays, I'm flirting with the idea of moving to AMD. Last edited by FranceBB; 11th April 2024 at 13:00. |
11th April 2024, 13:13 | #9268 | Link |
Formally known as .......
Join Date: Sep 2021
Location: Down Under.
Posts: 994
|
I have been using AMD's for a lot of years, I still have a 3950X, 5900X, 5950X, and when the 7950X were released I knew I had to get one.
I exclusively use RipBot264, and the 7950X is an encoding beast, BUT, 16C CPU's do have issues with x265 encoding, but due to the "behind the scenes settings" in RipBot, this can be easily overcome. But then the 13th Gen Intel's came out, so took a big chance and got a 13900KF, I wasn't sure how the different architecture would work, but after some time fiddling around, I'm more than happy with it. In a head to head encode, the 7950X is just slightly faster...I would think that the 14th Gen Intel's maybe a little faster. And to just sum up, you could build an Intel system quite a bit cheaper that an AMD, DDR4 vs DDR5, but one thing that IS very important, you WILL need a really good cooling system, as both run really hot, but they are stable as. PS:- No AVX512 support on the Intel's Hadn't heard of the Core Ultra 'til your post. https://www.intel.com/content/www/us...-vs-ultra.html Last edited by TDS; 11th April 2024 at 13:52. |
11th April 2024, 18:07 | #9269 | Link | |
Moderator
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,770
|
Quote:
Perhaps coupled with modern de-grain and parameterization technology, maybe? I think AVFG1 is more likely to be important. |
|
11th April 2024, 18:09 | #9270 | Link | |
Moderator
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,770
|
Quote:
|
|
11th April 2024, 19:56 | #9271 | Link | |
...?
Join Date: Nov 2005
Location: Florida
Posts: 1,420
|
Quote:
Not using x265, but an example of the core topology is included in this post from 2022. Short answer: if Intel's heterogenous architectured CPUs act the same way in conjunction with the thread scheduler in Linux and/or Windows, just use Prefetch() to target the Performance cores if you don't want them mixing. |
|
11th April 2024, 22:18 | #9272 | Link | |
Lost my old account :(
Join Date: Jul 2017
Posts: 324
|
Quote:
With that said, its not all smooth sailing, windows does weird shit with its scheduler. For example, if you minimize the application you are encoding with (this is at least the case when running applications through CMD) that application will no longer use p-cores AT ALL, as windows now treats it has a "background application". This can be enjoying, and even a dealbreaker as it can also be triggered just by running something in fullscreen infront of it. But I actually use it as a feature, cause if I wanna game while encoding i just minize it will free up the p-cores completely. With that said, for just a straight up encoding machine, if we are talking about consumer CPUs I would just get a 7000-series Ryzen instead given the huge performance/w advantage in this performance class (Intel is actually not that bad in this regards if you limit your CPU at say 125W and below) and there you really dont have to care about any hybrid core stuff. Ignoring downclocking and powerlimits etc, out of the box, 7950X gets 90% of 14900k encoding performance at 1/2 of the power concumption. Last edited by excellentswordfight; 11th April 2024 at 22:41. |
|
16th April 2024, 22:49 | #9273 | Link | |
Registered User
Join Date: Jan 2006
Location: Italy
Posts: 260
|
Quote:
https://github.com/Patman86/x265-Mod-by-Patman/releases Thank you
__________________
my PC with Ryzen 7950X |
|
Yesterday, 12:27 | #9274 | Link | |
Acid fr0g
Join Date: May 2002
Location: Italy
Posts: 2,577
|
Quote:
Unfortunately the choice for Intel is now limited to 11 series and Xeons. I need to decide if to go with Arrow Lake or Zen 5. Not having AVX512 could be a big no no, as a lot of plugins and software that I use support that instruction set. AVX10 for Arrow Lake is a big enigma, as it's not completely confirmed if it will be 10.1 (no AVX512) or 10.2.
__________________
@turment on Telegram |
|
Thread Tools | Search this Thread |
Display Modes | |
|
|