From patchwork Tue May 21 15:04:06 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lynne X-Patchwork-Id: 49103 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a21:9214:b0:1af:fc2d:ff5a with SMTP id tl20csp41059pzb; Tue, 21 May 2024 08:04:43 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCWmFaYQXtk6XTeO7o71EyikhPK+0/VGx90++2P6DEM3vcsf5FUxBGsg6sszqSSqRmzO2AwF8yV+B8nSiTP4dEiuRyEx/8jHfe9YSg== X-Google-Smtp-Source: AGHT+IFJNJfXCLyD44BSCCfsR3bgoK7/lGwptiYLaHwuDkl6D/rKQ94idGvK2sJSLhKtqWNsMNn/ X-Received: by 2002:a17:906:5a53:b0:a59:cb29:3f9e with SMTP id a640c23a62f3a-a5a2d508447mr2056831166b.1.1716303883370; Tue, 21 May 2024 08:04:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1716303883; cv=none; d=google.com; s=arc-20160816; b=gsqxLGZeiBozRKwx5ZxnbxDR3zVM1BAZ+/16IzWMuwtxtNaYA/6CnH4Lcc8EFJsY46 E4oe6HbLbSyyfUG5azbo4cc9zrgT2JU4q/IrLFKOR4MrPsTF7mVk7TZDlvwDf2Wcy6eF L8UkXhE3O1WSVhs61Lw14twIPdm03x7QwvG65BiAuP29iH2lgOS6fSv24KCoJd3GSFSg IwzbCb7ML/lHO11lHihrJm+3Mt5BphOXgS7YTpJLpvuooKVD5lcIzvCH96OTwgGlUbG7 ksc7VhWMMallZpF8AUoVsOuH0s/KbhN1CZt8a4MITL5HI3vejsaapWMU7OWMfMnshAqE OHDA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:cc:reply-to:from :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:mime-version:message-id:date:to :delivered-to; bh=PdLc6PXjQ9T3ap6YWwWD1o52Q3djMIWapU7CSZ+Tuh4=; fh=nenT92/WZoU6unXd3J6UhGUdod4piddKfVtctNBOh6k=; b=aqnZg3fHMH7YW3zmVouD4sYoifpELM1BXfBRgUpUvGMT8mJa0Lj0VvIeLirv/TNi6M BQAU/MtPdomCnQ6Ko/Jzpffi+k9sddwjDBOdgBmy8KBz5uh8N6kLpyLJGky3XEm1ybUh gpxhrEQVPrI5q8VqBInYw+nDXtuvJvwW+VQvb0xV0luGb4+vytaRtFeGBSIC3373dAm2 5llszt4McSZ1FQr5BKL+JjYIMn8/OJ7Vaeilh8aYh6rASusJMHf20AH5s+CJVJAF9x5Z +uxxohrL8ECjLzbAlnVx+O6rF/59zoRAa129e0d1Ez/ULr0lTe06GUBjB163B1ztzDhb dsIg==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id a640c23a62f3a-a5cf2677e7asi608255866b.470.2024.05.21.08.04.25; Tue, 21 May 2024 08:04:43 -0700 (PDT) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id B265F68D2FE; Tue, 21 May 2024 18:04:21 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from vidala.lynne.ee (vidala.pars.ee [116.203.72.101]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 58C0068AD99 for ; Tue, 21 May 2024 18:04:15 +0300 (EEST) To: ffmpeg-devel@ffmpeg.org Date: Tue, 21 May 2024 17:04:06 +0200 Message-ID: <20240521150413.1364298-1-dev@lynne.ee> X-Mailer: git-send-email 2.43.0.381.gb435a96ce8 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH] checkasm: print bench runs when benchmarking 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: , X-Patchwork-Original-From: Lynne via ffmpeg-devel From: Lynne Reply-To: FFmpeg development discussions and patches Cc: Lynne Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: dEBJtRrYh440 Helps make sense of the possible noise in the results. --- tests/checkasm/checkasm.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/checkasm/checkasm.c b/tests/checkasm/checkasm.c index 669f2be9c1..b1c175b95d 100644 --- a/tests/checkasm/checkasm.c +++ b/tests/checkasm/checkasm.c @@ -892,6 +892,9 @@ int main(int argc, char *argv[]) fprintf(stderr, "checkasm: using random seed %u\n", seed); av_lfg_init(&checkasm_lfg, seed); + if (state.bench_pattern) + fprintf(stderr, "checkasm: bench runs %" PRIu64 " (1 << %i)\n", bench_runs, av_log2(bench_runs)); + check_cpu_flag(NULL, 0); for (i = 0; cpus[i].flag; i++) check_cpu_flag(cpus[i].name, cpus[i].flag);