It is currently Fri Mar 29, 2024 10:58 am


AVX-512 Instruction Set for the Processor

Buying or building computers for Hauptwerk, recommendations, troubleshooting computer hardware issues.
  • Author
  • Message
Offline

cxl119

Member

  • Posts: 21
  • Joined: Fri Aug 24, 2012 8:47 pm

AVX-512 Instruction Set for the Processor

PostSun Dec 06, 2020 2:05 pm

The manual states in part, " and the better the CPU AVX instruction set version it [the processor] supports (AVX, AVX2, or Intel AVX-512), the larger the number of organ pipes that are likely be able to sound at once in Hauptwerk." Could anyone provide guidance on the benefit of having AVX-512 which seems limited to some i9 but mostly Xeon processors, vs AMD Ryzen, which as far as I can tell, does not have support for that instruction set? Guidance even on AVX-512 vs AVX2 would be helpful.
Chris Luckenbill
DuBois, PA
Offline
User avatar

mdyde

Moderator

  • Posts: 15446
  • Joined: Fri Mar 14, 2003 1:19 pm
  • Location: UK

Re: AVX-512 Instruction Set for the Processor

PostSun Dec 06, 2020 2:26 pm

Hello Chris,

The main potential benefit of AVX-512 to Hauptwerk would be that it allows more CPU registers, thus potentially reducing stress on the CPU cache and RAM, especially benefiting polyphony. It may also allow more efficient convolution reverb, since more data can be processed in a single instruction.

However, Hauptwerk doesn't currently (v5 or v6.0.1) have a dedicated AVX-512-optimised executable included in its installer, due to a possible problem that was found with it on one one particular AVX-512 CPU model. Hence for Hauptwerk v5/v6.0.1 currently the AVX-2-optimised executable will be installed instead (which is definitely safe with on all AVX-512 CPU models). In the longer-term, we do hope to include a dedicated AVX-512-optimised executable, which would gain the full benefit from an AVX-512-capable CPU.

I hope that helps.
Best regards, Martin.
Hauptwerk software designer/developer, Milan Digital Audio.
Offline

cxl119

Member

  • Posts: 21
  • Joined: Fri Aug 24, 2012 8:47 pm

Re: AVX-512 Instruction Set for the Processor

PostSun Dec 06, 2020 2:36 pm

This is an excellent answer. Thanks, Martin.
Chris Luckenbill
DuBois, PA
Offline
User avatar

mdyde

Moderator

  • Posts: 15446
  • Joined: Fri Mar 14, 2003 1:19 pm
  • Location: UK

Re: AVX-512 Instruction Set for the Processor

PostSun Dec 06, 2020 2:51 pm

Thanks, Chris. You're very welcome.
Best regards, Martin.
Hauptwerk software designer/developer, Milan Digital Audio.
Offline

eddie_ce

Member

  • Posts: 49
  • Joined: Thu Apr 10, 2003 11:56 am
  • Location: near Hannover, Germany

Re: AVX-512 Instruction Set for the Processor

PostSun Dec 06, 2020 3:32 pm

Chris,
that seems to have answered the question we chatted about just now. I'd appreciate it if you could let me know how you get on.

Thanks
Eddie King

Return to Computer hardware / specs

Who is online

Users browsing this forum: No registered users and 2 guests