From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 964384635A for ; Thu, 15 Jun 2023 10:37:00 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id D948C68C2EA; Thu, 15 Jun 2023 13:36:57 +0300 (EEST) Received: from sgoci-sdnproxy-4.icoremail.net (sgoci-sdnproxy-4.icoremail.net [129.150.39.64]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id F31A168C2EA for ; Thu, 15 Jun 2023 13:36:50 +0300 (EEST) Received: from host042-ubuntu-1804.lxd (unknown [10.12.130.38]) by app1 (Coremail) with SMTP id EwgMCgDnhMS_6Ypk6XcmAA--.44896S4; Thu, 15 Jun 2023 18:36:47 +0800 (CST) From: Peiting Shen To: ffmpeg-devel@ffmpeg.org Date: Thu, 15 Jun 2023 10:36:39 +0000 Message-Id: <20230615103645.25778-1-shenpeiting@eswincomputing.com> X-Mailer: git-send-email 2.17.1 X-CM-TRANSID: EwgMCgDnhMS_6Ypk6XcmAA--.44896S4 X-Coremail-Antispam: 1UD129KBjvdXoWrtry8tr1DCw1kZr4fJF47urg_yoWDCrb_GF 1ktFyUJay2g3Z2yFyvyrW5XrWrXrZ5Cw47J3Z0qF1DCF9rtr1UX3WvqFyxXwnrZ34Yyr97 Zwn7tryxJrnFkjkaLaAFLSUrUUUUjb8apTn2vfkv8UJUUUU8Yxn0WfASr-VFAUDa7-sFnT 9fnUUIcSsGvfJTRUUUb2xFF20E14v26r1j6r4UM7CY07I20VC2zVCF04k26cxKx2IYs7xG 6rWj6s0DM7CIcVAFz4kK6r1j6r18M28lY4IEw2IIxxk0rwA2F7IY1VAKz4vEj48ve4kI8w A2z4x0Y4vE2Ix0cI8IcVAFwI0_tr0E3s1l84ACjcxK6xIIjxv20xvEc7CjxVAFwI0_Gr1j 6F4UJwA2z4x0Y4vEx4A2jsIE14v26rxl6s0DM28EF7xvwVC2z280aVCY1x0267AKxVW0oV Cq3wAS0I0E0xvYzxvE52x082IY62kv0487Mc02F40EFcxC0VAKzVAqx4xG6I80ewAv7VC0 I7IYx2IY67AKxVWUGVWUXwAv7VC2z280aVAFwI0_Gr0_Cr1lOx8S6xCaFVCjc4AY6r1j6r 4UM4x0Y48IcxkI7VAKI48JM4x0x7Aq67IIx4CEVc8vx2IErcIFxwCY02Avz4vE-syl42xK 82IYc2Ij64vIr41l4I8I3I0E4IkC6x0Yz7v_Jr0_Gr1lx2IqxVAqx4xG67AKxVWUJVWUGw C20s026x8GjcxK67AKxVWUGVWUWwC2zVAF1VAY17CE14v26r1Y6r17MIIYrxkI7VAKI48J MIIF0xvE2Ix0cI8IcVAFwI0_JFI_Gr1lIxAIcVC0I7IYx2IY6xkF7I0E14v26r1j6r4UMI IF0xvE42xK8VAvwI8IcIk0rVWUJVWUCwCI42IY6I8E87Iv67AKxVW8JVWxJwCI42IY6I8E 87Iv6xkF7I0E14v26r4j6r4UJbIYCTnIWIevJa73UjIFyTuYvjfU5-B_UUUUU X-CM-SenderInfo: hvkh01phlwx03j6h245lqf0zpsxwx03jof0z/ Subject: [FFmpeg-devel] [PATCH 0/6] RISC-V initial ac3dsp X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Cc: Shen Peiting MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: From: Shen Peiting We optimized the six interfaces of AC3 init by RVV, the optimized performance was tested on the RISC-V ISA simulator--Spike, and the results were attached to each commit. shenpeiting (6): lavc/ac3dsp: RISC-V V ac3_exponent_min lavc/ac3dsp: RISC-V V float_to_fixed24 lavc/ac3dsp: RISC-V V ac3_sum_square_butterfly_int32 lavc/ac3dsp: RISC-V V ac3_sum_square_butterfly_float lavc/ac3dsp: RISC-V V ac3_compute_mantissa_size lavc/ac3dsp: RISC-V B ac3_extract_exponents libavcodec/ac3dsp.c | 2 + libavcodec/ac3dsp.h | 1 + libavcodec/riscv/Makefile | 3 + libavcodec/riscv/ac3dsp_init.c | 60 +++++++++ libavcodec/riscv/ac3dsp_rvb.S | 42 ++++++ libavcodec/riscv/ac3dsp_rvv.S | 225 +++++++++++++++++++++++++++++++++ 6 files changed, 333 insertions(+) create mode 100644 libavcodec/riscv/ac3dsp_init.c create mode 100644 libavcodec/riscv/ac3dsp_rvb.S create mode 100644 libavcodec/riscv/ac3dsp_rvv.S -- 2.17.1 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".