Search
-
Recent Posts
Categories
Meta
Ich
Kollegen
Kunden / Arbeitgeber
Verschiedenes
-
My Tweets
-
@UnitymediaHilfe Ich hab den Port in der Firewall gesperrt, nur dafür müssen die Pakete aber erst zu mir nach Hause, was 100k Traffic kostet 3 weeks ago
-
@UnitymediaHilfe Seit 2 Tagen werde ich auf UDP Port 5060 von einer bestimmten IP angegriffen. Können Sie diese sperren / was soll ich tun? 4 weeks ago
-
Tried to optimize some x86 code to use SSE2 instructions, no speedup at all, Remember: Memory bandwidth is a huge bottleneck these days 2 months ago
-
Whats up with gcc? cannot convert '__builtin_neon_usi __vector__' to '__builtin_neon_usi __vector__' 2 months ago
-
Author Archives: Nils
GPU Convolution Reverb VST for NVIDIA / ATI – Public demo available
I spent much work in the last weeks for completion of my GPU impulse reverb VST plugin that runs entirely on a GPU, resulting in a CPU usage near 0%. I have released a public demo version now that is … Continue reading
Posted in Private Programming
Tagged ati, convolution, cubase, faltungshall, gpu, hall, nuendo, nvidia, reverb, vst
Leave a comment
Taking big steps forward
Though I didn’t post much, I coded much Nearly all instructions are implemented. My test code is running, but not with the result I expected There are some tricky parts that I have to solve at the moment. In the … Continue reading
Posted in DSP 56300 emulation
Tagged 56300, 56362, asm, dsp, emulation, freescale, motorola, powercore
Leave a comment
More Instructions / Implementing the Instruction Cache
Meanwhile, most instructions are implemented, some are still missing though. At the moment, I implement the Instruction Cache Because the DSP 56362 that is used in the Powercore (Firewire) allows access to the instruction cache through P-memory, the instruction cache … Continue reading
Posted in DSP 56300 emulation
Tagged 56300, 56362, asm, dsp, emulation, freescale, metrowerks, motorola, powercore
Leave a comment
Big emulation progress – many ALU instructions and more
The DSP 56300 emulation took a big step forward this weekend. I implemented a lot of ALU instructions and many others, too. To be able to handle the different register types (24,48,56 bits) more efficiently, I created a template class … Continue reading
Posted in DSP 56300 emulation
Tagged 56300, asm, dsp, emulation, freescale, metrowerks, motorola, powercore
Leave a comment
The first running instructions
Meanwhile, the first instructions are executed by the emulator. The hardware stack is working (not the software stack extension though). A lot of move instructions run fine, jump and branch instructions, too. The do instruction is already supported aswell. I … Continue reading
Posted in DSP 56300 emulation
Tagged 56300, asm, dsp, freescale, metrowerks, motorola, powercore
Leave a comment