LOL! No worries When I'm quiet it's usually because I'm working hard.sleepcircle wrote:sorry about being the forum userbase equivalent of a clingy girlfriend.
also that other stuff you posted about how the programming is going is fascinating, i've only ever read about this sort of stuff being used in rendering engines and simulations and stuff.
although i mean, this technically IS a simulation. i guess it just doesn't operate in the same domains as most other simulations I can think of.
The memory throughput of audio is the biggest challenge here for GPUs since gamers don't really care if a scene takes a couple of seconds to load all the textures, but for audio a couple of seconds of silence is a bit crap All the cards with higher memory throughput (ie speed to and from the GPU) are typically more expensive and more niche scientific computing type affairs, so I won't really be able to support those types of devices.
But the good news is that this PDK method means I can use AVX256 for the core number crunching, which is a feature all current CPUs have. Right now I can only use AVX256 for the computation of non-linear functions like exp(x), not for the matrix solver itself, but the PDK method can use it for both, and keeps a cap on the peak iteration count at the same time. Very excited times for me right now, it's been around 6 months of R&D and it's almost production ready