Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp1207288imu; Fri, 7 Dec 2018 16:48:39 -0800 (PST) X-Google-Smtp-Source: AFSGD/UAEBd8MKVJ1LC9k1lMlPzcofthvedxQmOmorf/dStA2ZKLbkviYL8iJKcJXaO4xwSK/DNo X-Received: by 2002:a62:fc52:: with SMTP id e79mr4356095pfh.8.1544230119026; Fri, 07 Dec 2018 16:48:39 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1544230119; cv=none; d=google.com; s=arc-20160816; b=soLmMeE2E5L9l6xmL7yV5UpLRBGz0EwLKaurWmV3Au4aHRHLoda5r39WoUcifkFwjm UF70oeOUTksh1VNhOlXtsuZTaNtP8E+rtzWH0Hr3Iu30QD7FPfdQ7AWxNYT7ES3wsKgc EhjY6WfvO4mdsYY0Ve9PaF0r22OlNF8QF9BYDfBK0EnWTFNbyB+nlJQUl90ufW2mCwMl FLSYh+GBMbFF9GoKxUKzLfGhZ5F1hCIMk7QzpO+6cTLbJsKgYSc1k/RJg2Duaoe2zyjg DzO/RTbM8HoAf9YtNBb63rxVluup7Zq1kuyWyOM0C7scZB6tSQ82JBaeBbJTPAPIkE1P 2P3A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=odJpeUasU4qKiz1x78lp3PTSc6ilusXyj5bvBT2Wcdk=; b=SkKA6Beg5YabvE4uWACuutFksFvMCGk/AIlDQDtWL08g9ApCV/Mq1A+fQBraUN54UV GtgGAJi8y/+FHWPAFazG7wm8yK3FsOpeOoo4whdbTFLhIPY6Md+24oDiGL6Z2U224uHm QvO17GYcYNZXe+IlTAp8DX5gYV2+3fjGrQu2p17zypgwJ45iXk/E02RoneJ03fBtXNIN MxkWk7HbC0mGS+DbmKYE+MF4eOsSQP7MzhGdw6o6NhdBzROj81Ec4AeSLO/vcRykAGpN HKSlDh24pXoJeEESYA2LGMo5FmrtsAoSHZnzb+NqB67ugIgXg9iACOplP/nt/X1Zy3IC 1kPg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@googlemail.com header.s=20161025 header.b=XsC+M7Od; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=googlemail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id f15si3993657plr.144.2018.12.07.16.48.10; Fri, 07 Dec 2018 16:48:38 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@googlemail.com header.s=20161025 header.b=XsC+M7Od; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=googlemail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726107AbeLHAr0 (ORCPT + 99 others); Fri, 7 Dec 2018 19:47:26 -0500 Received: from mail-lj1-f174.google.com ([209.85.208.174]:42721 "EHLO mail-lj1-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726041AbeLHAr0 (ORCPT ); Fri, 7 Dec 2018 19:47:26 -0500 Received: by mail-lj1-f174.google.com with SMTP id l15-v6so5011808lja.9; Fri, 07 Dec 2018 16:47:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=odJpeUasU4qKiz1x78lp3PTSc6ilusXyj5bvBT2Wcdk=; b=XsC+M7OdXSZ2Bhivq2XTwl4kbScgk/Nv1mbju4TJ/yjgIc/ePHV9WuSz+guNA9jJwi W/7KOEfm8K7S14nE30ATTloH727iUNhyh4M+TJQZ/gxTyGh9pHyecQtmFr9z1rV/9t/v TdInJRk6DM7WY0bP1iHok03ELJXaeopcnyDsJlnrAvFddMaZUm3U52OAGctoe35WeIlb eNaEBdMgVL8Q2QKcGw58pqxiB/8dnFHgzsWqXwdiC8nrpZBcBTexzdeO7sWHiWvyS/g7 +ZH5RwHNgU+mBUhZBahsPW/yeFftImj1QNBGh8p3PuVKuPcbW0BNP9S7PIWZVORDT768 r53g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=odJpeUasU4qKiz1x78lp3PTSc6ilusXyj5bvBT2Wcdk=; b=Bc3HL3aTuhLX3g/3y4OzZUL7D1OFdvqZaCCvYApB2YaZdRo4dwOvggrj0dxjb6fC8b pdpCcjvdIkEfBjMAsjxu6qzY1pCZSUGuEI9+mXeQjTuYZaRsqNnh4qw/AJjCKKGXA5Rp By9aFFUkuMnvOOpLcbmbHmyUDsZh5QEkdAEIK6SX3cv6hJodIieQWsHIbj9xYtfvSRtB M6gVNdqelXbvAk/paNHjaN1k95YAWfC5dtdyuZt3OAc33jvRcgraNnJN56GIG1CHs/vW 1fjY2yPeJLWsexlZEr5bgCimB1jvFaCrKlgroysKeW5Qmpo4958s2YqihnhhM2gEeoFI Fx6w== X-Gm-Message-State: AA+aEWaRiH/M+JkTB9QvwN4tXM0W/+HzDC01MByJ/auDSjPngTbkfcFD 5LY23P0Y+9BW9pGLxffvcDldkuH+JF6PDeg+ooQ= X-Received: by 2002:a2e:55d3:: with SMTP id g80-v6mr2801673lje.78.1544230043895; Fri, 07 Dec 2018 16:47:23 -0800 (PST) MIME-Version: 1.0 References: <674a80a7-e956-ef2d-3095-41473851a402@molgen.mpg.de> In-Reply-To: <674a80a7-e956-ef2d-3095-41473851a402@molgen.mpg.de> From: Ken Moffat Date: Sat, 8 Dec 2018 00:47:12 +0000 Message-ID: Subject: Re: Recommended driver for current AMD processors To: pmenzel@molgen.mpg.de Cc: linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org, zarniwhoop@ntlworld.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Paul, On Fri, 7 Dec 2018 at 15:32, Paul Menzel wrote: > > Dear Linux folks, > > > What driver is recommended for current AMD Ryzen based processors > like *AMD Ryzen 5 PRO 1500 Quad-Core Processor* or *AMD EPYC 7601 > 32-Core Processor*? > > Only from the acpi-cpufreq Kconfig description, I assume, that that > driver should be used. > > > config X86_ACPI_CPUFREQ > > tristate "ACPI Processor P-States driver" > > depends on ACPI_PROCESSOR > > help > > This driver adds a CPUFreq driver which utilizes the ACPI > > Processor Performance States. > > This driver also supports Intel Enhanced Speedstep and newer > > AMD CPUs. > > > > To compile this driver as a module, choose M here: the > > module will be called acpi-cpufreq. > > > > For details, take a look at . > > > > If in doubt, say N. > > Would a =E2=80=9Cnative=E2=80=9D driver like Intel=E2=80=99s P state driv= er also give better > results? Do you know if AMD is working on something like that? > > > > Kind regards, > > Paul > As a mere user, I bought a ryzen 3 1300X earlier this year, and was annoyed about how the frequencies changed when a single-threaded compile moved to a different core (unlike e.g. a haswell where frequencies barely vary). I have a meter which can report the current power consumption for the system (computer, monitor, network switch, kvm switch), and using that to keep an eye on the range of reported wattages when idle, compiling with -j1 and compiling with -j4, I eventually formed the impression that the ondemand governor was marginally better than the performance governor, and that omitting cpufreq did not appear to increase the poer consumption. But that is just one set of observations. I agree that using less power and getting faster compiles would be nice, so if something is available I'll be keen to try it. =C4=B8en