Programmør-nørder, forklar AVX-512

Mac & PC, lydkort, Logic Pro, Cubase, Pro Tools, Ableton Live og andet software.
Nyt svar
Medlemsavatar
Christoffer I. N.
Lydmaskinist
Indlæg: 35560
Sted: Hørsholm

Programmør-nørder, forklar AVX-512

Indlæg af Christoffer I. N. »

Jeg kunne læse mig til at 2CAudio's nyeste plugins understøtter denne standard. Jeg fatter dog ikke hvad det skal gøre godt for.

Det ligner at det relaterer sig til nye/nyere (Intel?) CPU'er, og nogle understøtter mere end andet. Det virker som noget der er alt for nørdet at bekymre sig om, for den gængse plugin-køber.
Wikipedia gjorde mig ikke rigtigt klogere...
https://en.wikipedia.org/wiki/AVX-512

Forklar gerne! :-D

Medlemsavatar
SustainerPlayer
Medlem
Indlæg: 12411
Sted: På kanten

Indlæg af SustainerPlayer »

Disclaimer: Jeg er ikke programmør-nørd

Havde ikke hørt om det før. Men så må man jo DuckDuckGo'e ...

https://www.prowesscorp.com/what-is-int ... it-matter/

"Intel AVX-512 enables twice the number of floating point operations per second (FLOPS) per clock cycle compared to its predecessor, Intel AVX2. A single register under Intel AVX-512 can hold up to eight double-precision or 16 single-precision floating-point numbers. Or in other words, Intel AVX-512 enables processing of twice the number of data elements that Intel AVX or Intel AVX2 can process with a single instruction, and four times that of Streaming SIMD Extensions (SSE) (see Figure 1)."

Så det er et instruktionssæt, der giver performance et seriøst los i røven.

https://www.intel.com/content/www/us/en ... rview.html

Intel® AVX-512 is a set of new instructions that can accelerate performance for workloads and usages such as scientific simulations, financial analytics, artificial intelligence (AI)/deep learning, 3D modeling and analysis, image and audio/video processing, cryptography and data compression.

Og dermed interessant for bl.a. plugins.

Medlemsavatar
Warp69
Professor i rumklang
Indlæg: 195

Indlæg af Warp69 »

Det er en noget eksotisk feature eftersom kun et fåtal af Intels CPU'er understøtter disse instrukser lige nu. I teorien kan flops blive fordoblet iforhold til AVX2 (som stort set heller ikke benyttes i plugins).

De nye instrukser er meget kompakte og udvikler derfor en hel del varme - det betyder at CPU'en bliver nødt til at downclocke, hvilket betyder, at du desværre ikke får det fulde udbytte. Jeg vil umiddelbart tænke at AVX512 vil være mere udbredt i plugins om 10 år, men ikke før. AMD har for eksempel slet ikke support for AVX512 på nuværende tidspunkt.

Medlemsavatar
Christoffer I. N.
Lydmaskinist
Indlæg: 35560
Sted: Hørsholm

Indlæg af Christoffer I. N. »

Tak for uddybninger!

Medlemsavatar
Hugo
Forum Donator
Indlæg: 1943
Sted: UdkantsDanmark

Indlæg af Hugo »

Nu er Intel i forvejen kendt for at køre ret "koldt" i forhold til AMD.
Intel Core i9 7900X X som har AVX-512 er en strømsluger og den ikke går ned i ydelse. Det er der ikke nogen nye CPU´er der gør. Så længe de har en ordentlig køler så kører de indtil de bliver FOR varme og afbryder.
De throtler osse selv op og ned lynhurtigt, men vil man køre med max. hastighed hele tiden kan man blot slå Speed Step fra.
Aldrig har så stor en idiot haft så lidt forstand på så mange plug-ins

https://soundcloud.com/user-469072941

Medlemsavatar
Warp69
Professor i rumklang
Indlæg: 195

Indlæg af Warp69 »

Hugo skrev:Intel Core i9 7900X X som har AVX-512 er en strømsluger og den ikke går ned i ydelse. Det er der ikke nogen nye CPU´er der gør. Så længe de har en ordentlig køler så kører de indtil de bliver FOR varme og afbryder.
Jo de gør. Du kan læse mere om Intels 3 tier AVX offsets i deres optimization manual. Deres egen compiler (18.3+) prøver at minimere antal AVX512 instruktioner pga AVX offset.

Du har mulighed for at læse mere her: https://en.wikichip.org/wiki/intel/frequency_behavior og som et eksempel: https://en.wikichip.org/wiki/intel/xeon_gold/5120

Derudover har Intel fjernet en af AVX512 enhederne fra 7900X.

Medlemsavatar
Hugo
Forum Donator
Indlæg: 1943
Sted: UdkantsDanmark

Indlæg af Hugo »

Har læst nu.
Var ikke klar over AVX512 enhederne havde en lavere base.
Tak for at gøre mig klogere.
Aldrig har så stor en idiot haft så lidt forstand på så mange plug-ins

https://soundcloud.com/user-469072941

Nyt svar