Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
Arivia
Mar 17, 2011

you know Lowtax shut down the porn forums years ago

Adbot
ADBOT LOVES YOU

Sri.Theo
Apr 16, 2008

Cygni posted:


Intel opened up the TB3 spec recently and made it non exclusive and royalty free. Someone could theoretically put an Alpine Ridge controller on an AMD board, they cost about $8 each, but you would still need a license. Intel has said they want to make it ubiquitous, but they didn't specifically say they would offer licenses for AMD boards so I guess its still a hanging question at the moment.

I didn't know that, and some googling seems to say that it may be possible now for another company to create an alternate compatible implementation, although I don't know if that includes branding? I hope AMD considers it for their laptop processors.

A SWEATY FATBEARD
Oct 6, 2012

:buddy: GAY 4 ORGANS :buddy:
Holy poo poo Vega GPU has appeared over here in Croatia but its price is downright insane: 2209 bucks!

Palladium
May 8, 2012

Very Good
✔️✔️✔️✔️

A SWEATY FATBEARD posted:

Holy poo poo Vega GPU has appeared over here in Croatia but its price is downright insane: 2209 bucks!

but-but-but have you considered the perpetual buttcoin ROI

Anarchist Mae
Nov 5, 2009

by Reene
Lipstick Apathy

A SWEATY FATBEARD posted:

Holy poo poo Vega GPU has appeared over here in Croatia but its price is downright insane: 2209 bucks!

That's pretty much the asking price for the water cooled Vega FE in Hungary too.

AVeryLargeRadish
Aug 19, 2011

I LITERALLY DON'T KNOW HOW TO NOT BE A WEIRD SEXUAL CREEP ABOUT PREPUBESCENT ANIME GIRLS, READ ALL ABOUT IT HERE!!!
I would assume those prices are just early gouges, we will have to wait to see what prices look like when there is wider availability. Also, we do have a GPU thread for this stuff.

PC LOAD LETTER
May 23, 2005
WTF?!

Sri.Theo posted:

I hope AMD considers it for their laptop processors.
They'd have to do a new chipset and so far there is no word on that happening anytime soon for either desktop or laptops.

Arivia
Mar 17, 2011

PC LOAD LETTER posted:

They'd have to do a new chipset and so far there is no word on that happening anytime soon for either desktop or laptops.

Maybe a new chipset to go with Raven Ridge?

WanderingKid
Feb 27, 2005

lives here...

Don Lapre posted:

Professional audio equipment.

Don't need it. USB 2.0 is fine for any almost any home studio. MADI cards are for people running recording facilities or doing front of house stuff because nobody else needs 100+ channels of physical i/o. You still don't need TB for that either since its been on PCI-E 4x cards for ages.

TB adoption is moving ahead nevertheless, probably driven by Macbook Pro users that don't have any ports except TB. There are perhaps latency reasons for the industry to offer TB since interrupts are handled differently (no usb host controller polling etc). If anything they will probably offer USB/TB in tandem like my RME UFX offers USB/Firewire in tandem. When you buy an expensive soundcard, you tend not to replace it every 3 years like everything else connected to your PC. RME UFX+ is USB/TB but it also has MADI built in, so you pay £700 more for it.

The more pressing concern in relation to AMD is UAD being poo poo about their non Octo dsp cards because none of them seem to work on AMD boards for some peculiar reason. If you have a UAD Apollo, its TB or bust.

WanderingKid fucked around with this message at 11:48 on Aug 12, 2017

ufarn
May 30, 2009
Is there a rough way of figuring out how many cores you'd use and need?

Games have started to support six cores, but say I have something like:

* An open browser in the background
* OBS streaming
* OBS recording

Would this mean that OBS takes up one core - or thread - for each task on top of the six cores being utilized, assuming I have the cores to spare, or is the scaling/parallellization different?

I'm just wondering how vertical and horizontal something like this is, and how I can try to make sense of how many cores I could need and use ahead of choosing a CPU once I have to weigh Coffee Lake against Ryzen.

WanderingKid
Feb 27, 2005

lives here...
Its really not that straight forward. Music production software for instance can theoretically use as many cores as you have. They do this by threading every mixer channel and as long as each channel shares no input/output dependency with any other channel, they can be processed simultaneously.

But in real terms, I don't know anyone that keeps all their mixer channels completely independent. You route channels into other channels and into buses. You create parallel channels which all share the same input. Multiple channels share the same signal processing. Because audio production is a real-time process, you also have to beat the playback buffer or your get audible dropouts. For this reason, real-time audio processing is bound by the cpu processing time of all the serial parts of the mixer signal chain. Its textbook Amdahl's Law.

On my current FL Studio project, core utilization on an i7 6700K barely tops 30% on the highest core but cpu load is 90% at 48khz with a 1024 sample playback buffer (approximately 22ms latency). This project has just over 40 channels. There are 10 audio sources, so roughly 30 of those channels are parallel channels or mix buses and between those there are many other connections so a channel output can be used to control effects on other channels via envelope followers. It does not have to terminate in a speaker or headphone out (because at a fundamental level, there is no difference between control signal and audio signal except the latter eventually goes to an speaker/headphone output while the former does not). The channel routing is a bit spaghetti-os.

To illustrate, Waves TG12345 stereo channel strip is a 10% cpu load hit per instance on my rig. If I stack 8 instances on one channel it results in an 80% cpu load hit because this signal chain is entirely sequential. The 8th instances depends on the 7th for a valid input, the 7th depends on the 6th for a valid input and so on. You can't parallelize this signal chain in real time.

The cpu load meter in FL Studio is not about core utilization. It is an estimate of cpu process time. If I double the sampling rate from 48khz to 96khz, I have doubled the number of per sample audio operations per unit time, so the cpu load massively increases even though core utilization does not.

However, if you are working with 8 independent channels, with 1x instance of TG12345 on channels 1 to 8 inclusive, then as long as none of these channels share i/o dependency, there is no penalty to cpu process time beyond the first instance. The cpu load will be 10%.

If you connect the output of channel 1 to the input of channel 2 however, you have created an i/o dependency between channel 1 and 2 and the cpu load increases to 20%. Off-line render doesn't have strict time requirements to get poo poo done so process time is not critical. You can split the work up easier and divvy it out to multiple cores. Other types of work are defined by large scale concurrency like heavy VM usage.

But for the type of thing I'm doing, IPC and clock speed matters. A single core is a prolific multi-tasker and is capable of handling many threads thanks to something called time division multiplexing. This is important for any timing critical workload. Going from an i7 6700K to an R7 1700 you must then acknowledge the following:

To benefit from the extra 4 cores/8 threads, you have to take advantage of opportunities to parallelize the work. Opening a project made on an i7 6700K is going to result in higher cpu load because Ryzen IPC and clock speed are lower. However, you have twice as many opportunities to add independent channels with monster effects processing for no effective penalty to cpu process time. To do this, you need to build your project and your mixer signal chain from the ground up to make use of the extra cores. In short, you will change the way you mix. Is this good or bad? Its neither, its just a different way to use the resources you have.

WanderingKid fucked around with this message at 15:04 on Aug 12, 2017

redeyes
Sep 14, 2002

by Fluffdaddy

quote:

Opening a project made on an i7 6700K is going to result in higher cpu load because Ryzen IPC and clock speed are lower.

You can't say this with out actually measuring it. Ryzen/TR have a lot more L2 Cache than I7s

Combat Pretzel
Jun 23, 2004

No, seriously... what kurds?!
Most synth based approaches don't depend on lower level cache sizes (it's just code generating stuff), sample based ones not really either, because the samples are usually way larger than the cache.

redeyes
Sep 14, 2002

by Fluffdaddy

Combat Pretzel posted:

Most synth based approaches don't depend on lower level cache sizes (it's just code generating stuff), sample based ones not really either, because the samples are usually way larger than the cache.

I'm just saying test it and see.

WanderingKid
Feb 27, 2005

lives here...
Actually you are right. Its not right to say opening a project made on an i7 6700K rig on an R1700 rig will result in higher cpu load solely due to lower IPC and clock speed. It really depends on the way the project is structured.

PC LOAD LETTER
May 23, 2005
WTF?!

Arivia posted:

Maybe a new chipset to go with Raven Ridge?
Nope, not even a hint so far of any new chipset for AMD even in 2018. There are certain things that would be much nicer to have IMO (ie. integrated Wifi, more PCIe lanes, USB3.2, etc.) but they don't even need any of that its just nice to have. Something like TB making it into a AMD chipset at any point in the future is looking slim right now. I'd count on 10Gbe becoming a common feature before that would happen.

Generic Monk
Oct 31, 2011

New Zealand can eat me posted:



I don't even have any other parts yet, going to be waiting until the 18th at least.


use the cpu and some cinderblocks to fashion a makeshift bench to make your wait more bearable

ShinAli
May 2, 2003

The Kid better watch his step.
Ran some relevant "benchmarks" for myself, able to do a full rebuild of UE4.17 in 12 minutes, where as it took me 50~ minutes before with a 4 year old i7. That about matches up my workstation that has two 8-core Xeons :v:

Temp is a little higher than expected, sitting at 26c idle with a Arctic Liquid Freezer 240 AIO. Probably just need to reseat it and check if I applied enough TIM I guess?

shrike82
Jun 11, 2005

if u're using linux, could you try running the phoronix test suite?
pretty simple to use - package install and you can run the entire test suite from a single CLI command.

curious to see the scikit-learn performance

Anarchist Mae
Nov 5, 2009

by Reene
Lipstick Apathy

ShinAli posted:

Ran some relevant "benchmarks" for myself, able to do a full rebuild of UE4.17 in 12 minutes, where as it took me 50~ minutes before with a 4 year old i7. That about matches up my workstation that has two 8-core Xeons :v:

Temp is a little higher than expected, sitting at 26c idle with a Arctic Liquid Freezer 240 AIO. Probably just need to reseat it and check if I applied enough TIM I guess?

26C is good for idle. It's what hit under load that really matters.

ShinAli
May 2, 2003

The Kid better watch his step.

shrike82 posted:

if u're using linux, could you try running the phoronix test suite?
pretty simple to use - package install and you can run the entire test suite from a single CLI command.

curious to see the scikit-learn performance

Haven't touched Linux since I graduated, I can try looking into making a USB boot drive with it when I find the time.

Measly Twerp posted:

26C is good for idle. It's what hit under load that really matters.

Seems to be topping out at 60c (reporting from the Ryzen Master software) after running stress on CPU-Z for around 15min. Looking around that seems to be more inline with what I should expect, for some reason I thought I read some article hitting 20c/40c for idle/load.

Watermelon Daiquiri
Jul 10, 2010
I TRIED TO BAIT THE TXPOL THREAD WITH THE WORLD'S WORST POSSIBLE TAKE AND ALL I GOT WAS THIS STUPID AVATAR.
....considering room temp is 22C, 20C is impossible unless its out in the arctic or something.

dont be mean to me
May 2, 2007

I'm interplanetary, bitch
Let's go to Mars


Watermelon Daiquiri posted:

....considering room temp is 22C, 20C is impossible unless its out in the arctic or something.

Your room is not every room. That's outlandish but not absurd for, say, a computer in a wine cellar with ideal ventilation and airflow inside and out.

Although I'd have to question my hypothetical user's competency at winekeeping at that point, what with keeping a computer workstation in a wine cellar.

Pablo Bluth
Sep 7, 2007

I've made a huge mistake.
I finally gave in to temptation and ordered the parts to replace my Athlon II X4 machine with a 1700....

Palladium
May 8, 2012

Very Good
✔️✔️✔️✔️

Pablo Bluth posted:

I finally gave in to temptation and ordered the parts to replace my Athlon II X4 machine with a 1700....

I'm surprised you held out that long because that X4 is slow.

Pablo Bluth
Sep 7, 2007

I've made a huge mistake.
It should be double the single-thread performance, double the cores, un-bottleneck the SSD, give me GbE (it's a really crappy motherboard. I've got a spare GbE pcie card but the only PCIe slot is blocked by the graphics card) and give me USB3. Plus I'm replacing the 5,400 rpm hard-drive with a 7,200 one.

However it won't be quite the end of the road for the CPU. I've also got Linux box running on an AMD Athlon 64 X2. I plan to flash the bios to add AM2+ support and transplant the CPU over. Despite being an even older machine, it's a far nicer motherboard.

Pablo Bluth fucked around with this message at 08:43 on Aug 14, 2017

Maxwell Adams
Oct 21, 2000

T E E F S
Vega reviews are out.



Vega 56 looks pretty good compared to the Geforce 1070, but the 1080 can't be beat.



Power draw, lol.

Also, Vega 56 launches in two weeks, and it remains to be seen if the market price of the card will match the MSRP of $400.

Maxwell Adams fucked around with this message at 14:47 on Aug 14, 2017

Canned Sunshine
Nov 20, 2005

CAUTION: POST QUALITY UNDER CONSTRUCTION



dont be mean to me posted:

Your room is not every room. That's outlandish but not absurd for, say, a computer in a wine cellar with ideal ventilation and airflow inside and out.

Although I'd have to question my hypothetical user's competency at winekeeping at that point, what with keeping a computer workstation in a wine cellar.

The construction site I sometimes visit has trailers that sometimes get set as low as 18 C, so I can believe someone might want/keep a really cool room.

CFox
Nov 9, 2005
AMD is just lucky that the mining craze has jacked up prices. MSRP vs MSRP would be a bloodbath. I got my aftermarket 1070 for $350 so that FPS per dollar chart is just hilarious.

PerrineClostermann
Dec 15, 2012

by FactsAreUseless

Maxwell Adams posted:

Vega reviews are out.



Vega 56 looks pretty good compared to the Geforce 1070, but the 1080 can't be beat.



Power draw, lol.

Also, Vega 56 launches in two weeks, and it remains to be seen if the market price of the card will match the MSRP of $400.

Sir this is the CPU thread

Risky Bisquick
Jan 18, 2008

PLEASE LET ME WRITE YOUR VICTIM IMPACT STATEMENT SO I CAN FURTHER DEMONSTRATE THE CALAMITY THAT IS OUR JUSTICE SYSTEM.



Buglord
Vega is sort of CPU related, but find us some undervolting benchmarks so we can imagine Raven Ridge

EmpyreanFlux
Mar 1, 2013

The AUDACITY! The IMPUDENCE! The unabated NERVE!

Risky Bisquick posted:

Vega is sort of CPU related, but find us some undervolting benchmarks so we can imagine Raven Ridge

GN did these, they pushed the RX Vega 56 to 1.025v and not only did the card boost higher than stock (1520Mhz vs ~1400Mhz) but it also consumed some 55W less power than @ 1.2v + OC. RR looks to be running @ ~800-1000Mhz so I'm imagining it's going to sip power.

NewFatMike
Jun 11, 2015

FaustianQ posted:

GN did these, they pushed the RX Vega 56 to 1.025v and not only did the card boost higher than stock (1520Mhz vs ~1400Mhz) but it also consumed some 55W less power than @ 1.2v + OC. RR looks to be running @ ~800-1000Mhz so I'm imagining it's going to sip power.

Did we confirm that it's going weird CU shutoffs with that, so clocks aren't necessarily representative of total performance?

I still very badly want Raven Ridge to be good, but I'm not sure it'll be "console replacement" material in mobile form factors, even with a Freesync 2 panel. Hopefully it will be, but Vega keeps making me sad.

AVeryLargeRadish
Aug 19, 2011

I LITERALLY DON'T KNOW HOW TO NOT BE A WEIRD SEXUAL CREEP ABOUT PREPUBESCENT ANIME GIRLS, READ ALL ABOUT IT HERE!!!

NewFatMike posted:

Did we confirm that it's going weird CU shutoffs with that, so clocks aren't necessarily representative of total performance?

I still very badly want Raven Ridge to be good, but I'm not sure it'll be "console replacement" material in mobile form factors, even with a Freesync 2 panel. Hopefully it will be, but Vega keeps making me sad.

Performance was in line with the clocks, the card just needs to be undervolted and the power limit raised, this causes the card to run faster while not running into its 300W power limit. I just wish there wasn't such airtight protection on the BIOS, playing with them might see some nice performance gains.

EmpyreanFlux
Mar 1, 2013

The AUDACITY! The IMPUDENCE! The unabated NERVE!

NewFatMike posted:

Did we confirm that it's going weird CU shutoffs with that, so clocks aren't necessarily representative of total performance?

I still very badly want Raven Ridge to be good, but I'm not sure it'll be "console replacement" material in mobile form factors, even with a Freesync 2 panel. Hopefully it will be, but Vega keeps making me sad.

Yeah, there seems to be some fuckery with what CUs are active or not because Buildziod in working with GN found that if you push things just hard enough performance can actually degrade. It's basically doing the same thing Pascal does.

Cygni
Nov 12, 2005

raring to post

NewFatMike posted:

Did we confirm that it's going weird CU shutoffs with that, so clocks aren't necessarily representative of total performance?

I still very badly want Raven Ridge to be good, but I'm not sure it'll be "console replacement" material in mobile form factors, even with a Freesync 2 panel. Hopefully it will be, but Vega keeps making me sad.

One of the leaked Raven Ridge APUs looked to be roughly an Xbox One graphics config (704 shaders at 800mhz for Raven Ridge vs 768 at 853mhz in Xbone, but an older shader design), but i think that was a desktop part.

15in Macbook Pro's use a 15w CPU + ~30w GPU (thats roughly the same number of shaders even) and has fairly bad thermal throttling, so 45w is probably the outer edge of the window if you want to get into reasonable sized laptops. 45w is normally the TDP of intel's biggest mobile-specific CPUs too.

Paul MaudDib
May 3, 2006

TEAM NVIDIA:
FORUM POLICE

FaustianQ posted:

GN did these, they pushed the RX Vega 56 to 1.025v and not only did the card boost higher than stock (1520Mhz vs ~1400Mhz) but it also consumed some 55W less power than @ 1.2v + OC. RR looks to be running @ ~800-1000Mhz so I'm imagining it's going to sip power.

It's amazing how GN does exactly the things the AMD fanbase wants (there were literally threads on /r/AMD begging for reviews to undervolt Vega) and still gets poo poo on because they didn't crown Ryzen the new Gaming King even though they said it's better for all the other stuff. It's amazing how long people can hold a petty grudge over a single review they disagreed with.

GN does a lot of very good work. Like sometimes Buildzoid has more in-depth stuff about overclocking because he's balls-deep in hardware modding and stuff, or TechReport might have slightly easier frametime graphs to digest, or TechPowerUp does better summaries, but GN is like 90% as good as each of the specialties of those sites, and they get more poo poo about being anti-AMD than I do.

Super glad to hear Buildzoid is partnering with them. They just need to find a few more nerds with wacky hairstyles and they can start a band.

Paul MaudDib fucked around with this message at 19:18 on Aug 14, 2017

Cygni
Nov 12, 2005

raring to post

Yeah, his voice grates on me, but I appreciate his thoroughness and neutrality. Ever since Anand left AT, I've been kinda looking for that more level headed in depth style, and I've been diggin his stuff as of late.

Wirth1000
May 12, 2010

#essereFerrari
Steve Burke needs a haircut and Linus needs a new larynx.

Adbot
ADBOT LOVES YOU

Anarchist Mae
Nov 5, 2009

by Reene
Lipstick Apathy

Wirth1000 posted:

Steve Burke needs a charisma and Linus needs a new larynx.

He has this way of making interesting things unlistenable.

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply