|
From: | Hamish Moffatt |
Subject: | Re: [fluid-dev] parallel loading of soundfont samples |
Date: | Fri, 30 Oct 2020 12:16:04 +1100 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.4.0 |
On 30/10/20 11:12 am, Hamish Moffatt wrote:
So now I have #3 it's not really important for me to speed up the loading any further, but I posted this just for interest's sake and I'm glad it's generated some discussion, and I think other applications can benefit too. In order to get the best out of modern CPUs we have to use more threads as the cores aren't getting much faster.
The next problem is that I would need to compile with Visual Studio, which doesn't support OpenMP 4.0, only 2.0 (200203)..... :)
There are some 4.0ish extensions, but I could not get the branch to compile with this enabled. The compile says "fluid_defsfont.c(393,21): error C3001: 'task': expected an OpenMP directive name".
https://devblogs.microsoft.com/cppblog/simd-extension-to-c-openmp-in-visual-studio/ cheers Hamish
[Prev in Thread] | Current Thread | [Next in Thread] |