From: lkcl Date: Tue, 29 Jun 2021 18:32:28 +0000 (+0100) Subject: (no commit message) X-Git-Tag: DRAFT_SVP64_0_1~688 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=5afe80ad8ea9fd521fc7a364d66e1907b37a6bf8;p=libreriscv.git --- diff --git a/conferences/cineca2021.mdwn b/conferences/cineca2021.mdwn index 4df7b5ec1..ec64b21f2 100644 --- a/conferences/cineca2021.mdwn +++ b/conferences/cineca2021.mdwn @@ -34,18 +34,18 @@ for the past 36 years in his spare time. # Talk links -* -* -* -* -* -* -* -* -* -* -* -* -* -* +* SVP64 Overview +* SIMD Considered harmful (massive understatement) +* Carnegie course on Vector Processors +* IAXPY AVX512 (quite shocking) +* 250 lines of hand-crafted assembler for VSX strncpy +* under 20 lines for Vectorised strncpy +* IAXPY for VSX (around 60 lines of assembler) +* FFMPEG MP3 code snippet inner loop +* FFMPEG MP3 assembler, 450 lines +* FFMPEG SVP64 MP3, under 100 lines +* Cooley Tukey FFT algorithm +* in-place FFT Buttery +* SVP64 bit-reverse LOAD +* SVP64 twin +/- Vectorised FMAC * not part of the video, more info about REMAP [[openpower/sv/remap]]