Is AMD's TurboCore dead on Ubuntu 16.04?












1















I know that many people will say "it automatically kicks in regardless of software your settings" but that's not true. I'm not a noob.



I'm on an AMD A6-4400m with regular frequency of 2.7 GHz, up to 3.2Ghz with TurboCore. But it seems that turbocore only works when propietary drivers are installed (am I wrong?). As of Ubuntu 16.04, fglrx support has been dropped so I don't find a way to install them or enable TurboCore.



This is the output of sudo cpupower frequency-info:



boost state support:
Supported: yes
Active: no
Boost States: 2
Total States: 8
Pstate-Pb0: 3200MHz (boost state)
Pstate-Pb1: 2900MHz (boost state)
Pstate-P0: 2700MHz


Output of cat /sys/devices/system/cpu/cpufreq/boost:



1


Yes, I ran "sudo modprobe msr" before running that command. Whether on battery or plugged in TurboCore won't kick in, but with Ubuntu 14.04+fglrx it kicks in fine and in the boost state it will say that it's active. I can even notice that TurboCore is working because cpufreq-aperf will show the turbocore frequencies. Is there any solution for this with the open source amd drivers? Or tell me, there won't be a solution and I should downgrade to Ubuntu 14.04?



EDIT: What's even worse is that a clean Windows 8.1 installation is able to reach TurboCore frequencie, without amd's drivers. The radeon driver seems to be buggy.










share|improve this question

























  • Have you installed the microcode for your CPU via hardware drivers?

    – Arup Roy Chowdhury
    Jun 19 '16 at 2:52











  • Yes. Should I uninstall it?

    – Høst
    Jun 19 '16 at 3:06











  • No leave it as its necessary. Have you checked and updated your BIOS.

    – Arup Roy Chowdhury
    Jun 19 '16 at 5:11











  • My bios doesn't have anything related to it. It's system driven so I guess there must be something wrong in the open source driver.

    – Høst
    Jun 19 '16 at 6:38
















1















I know that many people will say "it automatically kicks in regardless of software your settings" but that's not true. I'm not a noob.



I'm on an AMD A6-4400m with regular frequency of 2.7 GHz, up to 3.2Ghz with TurboCore. But it seems that turbocore only works when propietary drivers are installed (am I wrong?). As of Ubuntu 16.04, fglrx support has been dropped so I don't find a way to install them or enable TurboCore.



This is the output of sudo cpupower frequency-info:



boost state support:
Supported: yes
Active: no
Boost States: 2
Total States: 8
Pstate-Pb0: 3200MHz (boost state)
Pstate-Pb1: 2900MHz (boost state)
Pstate-P0: 2700MHz


Output of cat /sys/devices/system/cpu/cpufreq/boost:



1


Yes, I ran "sudo modprobe msr" before running that command. Whether on battery or plugged in TurboCore won't kick in, but with Ubuntu 14.04+fglrx it kicks in fine and in the boost state it will say that it's active. I can even notice that TurboCore is working because cpufreq-aperf will show the turbocore frequencies. Is there any solution for this with the open source amd drivers? Or tell me, there won't be a solution and I should downgrade to Ubuntu 14.04?



EDIT: What's even worse is that a clean Windows 8.1 installation is able to reach TurboCore frequencie, without amd's drivers. The radeon driver seems to be buggy.










share|improve this question

























  • Have you installed the microcode for your CPU via hardware drivers?

    – Arup Roy Chowdhury
    Jun 19 '16 at 2:52











  • Yes. Should I uninstall it?

    – Høst
    Jun 19 '16 at 3:06











  • No leave it as its necessary. Have you checked and updated your BIOS.

    – Arup Roy Chowdhury
    Jun 19 '16 at 5:11











  • My bios doesn't have anything related to it. It's system driven so I guess there must be something wrong in the open source driver.

    – Høst
    Jun 19 '16 at 6:38














1












1








1








I know that many people will say "it automatically kicks in regardless of software your settings" but that's not true. I'm not a noob.



I'm on an AMD A6-4400m with regular frequency of 2.7 GHz, up to 3.2Ghz with TurboCore. But it seems that turbocore only works when propietary drivers are installed (am I wrong?). As of Ubuntu 16.04, fglrx support has been dropped so I don't find a way to install them or enable TurboCore.



This is the output of sudo cpupower frequency-info:



boost state support:
Supported: yes
Active: no
Boost States: 2
Total States: 8
Pstate-Pb0: 3200MHz (boost state)
Pstate-Pb1: 2900MHz (boost state)
Pstate-P0: 2700MHz


Output of cat /sys/devices/system/cpu/cpufreq/boost:



1


Yes, I ran "sudo modprobe msr" before running that command. Whether on battery or plugged in TurboCore won't kick in, but with Ubuntu 14.04+fglrx it kicks in fine and in the boost state it will say that it's active. I can even notice that TurboCore is working because cpufreq-aperf will show the turbocore frequencies. Is there any solution for this with the open source amd drivers? Or tell me, there won't be a solution and I should downgrade to Ubuntu 14.04?



EDIT: What's even worse is that a clean Windows 8.1 installation is able to reach TurboCore frequencie, without amd's drivers. The radeon driver seems to be buggy.










share|improve this question
















I know that many people will say "it automatically kicks in regardless of software your settings" but that's not true. I'm not a noob.



I'm on an AMD A6-4400m with regular frequency of 2.7 GHz, up to 3.2Ghz with TurboCore. But it seems that turbocore only works when propietary drivers are installed (am I wrong?). As of Ubuntu 16.04, fglrx support has been dropped so I don't find a way to install them or enable TurboCore.



This is the output of sudo cpupower frequency-info:



boost state support:
Supported: yes
Active: no
Boost States: 2
Total States: 8
Pstate-Pb0: 3200MHz (boost state)
Pstate-Pb1: 2900MHz (boost state)
Pstate-P0: 2700MHz


Output of cat /sys/devices/system/cpu/cpufreq/boost:



1


Yes, I ran "sudo modprobe msr" before running that command. Whether on battery or plugged in TurboCore won't kick in, but with Ubuntu 14.04+fglrx it kicks in fine and in the boost state it will say that it's active. I can even notice that TurboCore is working because cpufreq-aperf will show the turbocore frequencies. Is there any solution for this with the open source amd drivers? Or tell me, there won't be a solution and I should downgrade to Ubuntu 14.04?



EDIT: What's even worse is that a clean Windows 8.1 installation is able to reach TurboCore frequencie, without amd's drivers. The radeon driver seems to be buggy.







16.04 fglrx






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Jun 19 '16 at 1:23







Høst

















asked Jun 19 '16 at 0:40









HøstHøst

364




364













  • Have you installed the microcode for your CPU via hardware drivers?

    – Arup Roy Chowdhury
    Jun 19 '16 at 2:52











  • Yes. Should I uninstall it?

    – Høst
    Jun 19 '16 at 3:06











  • No leave it as its necessary. Have you checked and updated your BIOS.

    – Arup Roy Chowdhury
    Jun 19 '16 at 5:11











  • My bios doesn't have anything related to it. It's system driven so I guess there must be something wrong in the open source driver.

    – Høst
    Jun 19 '16 at 6:38



















  • Have you installed the microcode for your CPU via hardware drivers?

    – Arup Roy Chowdhury
    Jun 19 '16 at 2:52











  • Yes. Should I uninstall it?

    – Høst
    Jun 19 '16 at 3:06











  • No leave it as its necessary. Have you checked and updated your BIOS.

    – Arup Roy Chowdhury
    Jun 19 '16 at 5:11











  • My bios doesn't have anything related to it. It's system driven so I guess there must be something wrong in the open source driver.

    – Høst
    Jun 19 '16 at 6:38

















Have you installed the microcode for your CPU via hardware drivers?

– Arup Roy Chowdhury
Jun 19 '16 at 2:52





Have you installed the microcode for your CPU via hardware drivers?

– Arup Roy Chowdhury
Jun 19 '16 at 2:52













Yes. Should I uninstall it?

– Høst
Jun 19 '16 at 3:06





Yes. Should I uninstall it?

– Høst
Jun 19 '16 at 3:06













No leave it as its necessary. Have you checked and updated your BIOS.

– Arup Roy Chowdhury
Jun 19 '16 at 5:11





No leave it as its necessary. Have you checked and updated your BIOS.

– Arup Roy Chowdhury
Jun 19 '16 at 5:11













My bios doesn't have anything related to it. It's system driven so I guess there must be something wrong in the open source driver.

– Høst
Jun 19 '16 at 6:38





My bios doesn't have anything related to it. It's system driven so I guess there must be something wrong in the open source driver.

– Høst
Jun 19 '16 at 6:38










2 Answers
2






active

oldest

votes


















1














Just found a way to make TurboCore working. Edited /etc/default/grub with nano and modified the line with GRUB_CMD_LINUX_[...], ending up with something like this:



GRUB_CMDLINE_LINUX_DEFAULT="quiet splash **radeon.bapm=1**"


Then



sudo update grub; sudo modprobe msr


and



sudo cpufreq-aperf


And see if your processor is indeed using TurboCore speeds. Plus you can see if your processor is using its UV frequencies with powersave as governor (for instance, my proc's lowest frequency is 1.4GHz, but it sometimes goes 1.2-1.0 GHz).



It's worth to mention too that to get the most out of your proc you'll need to set the default governor to Perfomance. Oh, and I forgot, once the processor heats up (>70°C), even if you force your processor to its max frequency (let's say, mine is 2.7GHz) it will start throttling down and it won't use TurboCore until the processor gets cooled down. This doesn't happen in windows, so the radeon driver is still buggy.






share|improve this answer
























  • My laptop also throttles to 1.2 Ghz from 2.3 - 2.8 Ghz although the temperature is only 75C . In Ubuntu 14.04 with fglrx the boost lasts longer and only throttles to 2.0 Ghz after 5 minutes of Prime 95 . My CPU is A8-4500M quad-core

    – Suici Doga
    Oct 23 '16 at 1:56











  • My processor is a8 4500m. After applying the above settings my pc doesn't boots at all.

    – Samim
    Feb 3 at 15:38











  • quiet splash radeon.bapm=1 is what i tried. Are those asterisks needed

    – Samim
    Feb 3 at 15:39











  • @SuiciDoga : Did you try these settings in ubuntu 18.04

    – Samim
    Feb 3 at 16:16



















1














This method works in 18.10 Cosmic Cuttlefish.



# apt install linux-tools-generic

# nano /etc/default/grub


Change GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" to GRUB_CMDLINE_LINUX_DEFAULT= "quiet splash radeon.bapm=1". CTRL+X, y, enter to save changes.



# update-grub

# reboot


Running an A8-5557M, and confirmed by using Ubuntu MATE's CPU Frequency Scaling Monitor panel applet.






share|improve this answer























    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "89"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f788750%2fis-amds-turbocore-dead-on-ubuntu-16-04%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    2 Answers
    2






    active

    oldest

    votes








    2 Answers
    2






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    1














    Just found a way to make TurboCore working. Edited /etc/default/grub with nano and modified the line with GRUB_CMD_LINUX_[...], ending up with something like this:



    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash **radeon.bapm=1**"


    Then



    sudo update grub; sudo modprobe msr


    and



    sudo cpufreq-aperf


    And see if your processor is indeed using TurboCore speeds. Plus you can see if your processor is using its UV frequencies with powersave as governor (for instance, my proc's lowest frequency is 1.4GHz, but it sometimes goes 1.2-1.0 GHz).



    It's worth to mention too that to get the most out of your proc you'll need to set the default governor to Perfomance. Oh, and I forgot, once the processor heats up (>70°C), even if you force your processor to its max frequency (let's say, mine is 2.7GHz) it will start throttling down and it won't use TurboCore until the processor gets cooled down. This doesn't happen in windows, so the radeon driver is still buggy.






    share|improve this answer
























    • My laptop also throttles to 1.2 Ghz from 2.3 - 2.8 Ghz although the temperature is only 75C . In Ubuntu 14.04 with fglrx the boost lasts longer and only throttles to 2.0 Ghz after 5 minutes of Prime 95 . My CPU is A8-4500M quad-core

      – Suici Doga
      Oct 23 '16 at 1:56











    • My processor is a8 4500m. After applying the above settings my pc doesn't boots at all.

      – Samim
      Feb 3 at 15:38











    • quiet splash radeon.bapm=1 is what i tried. Are those asterisks needed

      – Samim
      Feb 3 at 15:39











    • @SuiciDoga : Did you try these settings in ubuntu 18.04

      – Samim
      Feb 3 at 16:16
















    1














    Just found a way to make TurboCore working. Edited /etc/default/grub with nano and modified the line with GRUB_CMD_LINUX_[...], ending up with something like this:



    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash **radeon.bapm=1**"


    Then



    sudo update grub; sudo modprobe msr


    and



    sudo cpufreq-aperf


    And see if your processor is indeed using TurboCore speeds. Plus you can see if your processor is using its UV frequencies with powersave as governor (for instance, my proc's lowest frequency is 1.4GHz, but it sometimes goes 1.2-1.0 GHz).



    It's worth to mention too that to get the most out of your proc you'll need to set the default governor to Perfomance. Oh, and I forgot, once the processor heats up (>70°C), even if you force your processor to its max frequency (let's say, mine is 2.7GHz) it will start throttling down and it won't use TurboCore until the processor gets cooled down. This doesn't happen in windows, so the radeon driver is still buggy.






    share|improve this answer
























    • My laptop also throttles to 1.2 Ghz from 2.3 - 2.8 Ghz although the temperature is only 75C . In Ubuntu 14.04 with fglrx the boost lasts longer and only throttles to 2.0 Ghz after 5 minutes of Prime 95 . My CPU is A8-4500M quad-core

      – Suici Doga
      Oct 23 '16 at 1:56











    • My processor is a8 4500m. After applying the above settings my pc doesn't boots at all.

      – Samim
      Feb 3 at 15:38











    • quiet splash radeon.bapm=1 is what i tried. Are those asterisks needed

      – Samim
      Feb 3 at 15:39











    • @SuiciDoga : Did you try these settings in ubuntu 18.04

      – Samim
      Feb 3 at 16:16














    1












    1








    1







    Just found a way to make TurboCore working. Edited /etc/default/grub with nano and modified the line with GRUB_CMD_LINUX_[...], ending up with something like this:



    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash **radeon.bapm=1**"


    Then



    sudo update grub; sudo modprobe msr


    and



    sudo cpufreq-aperf


    And see if your processor is indeed using TurboCore speeds. Plus you can see if your processor is using its UV frequencies with powersave as governor (for instance, my proc's lowest frequency is 1.4GHz, but it sometimes goes 1.2-1.0 GHz).



    It's worth to mention too that to get the most out of your proc you'll need to set the default governor to Perfomance. Oh, and I forgot, once the processor heats up (>70°C), even if you force your processor to its max frequency (let's say, mine is 2.7GHz) it will start throttling down and it won't use TurboCore until the processor gets cooled down. This doesn't happen in windows, so the radeon driver is still buggy.






    share|improve this answer













    Just found a way to make TurboCore working. Edited /etc/default/grub with nano and modified the line with GRUB_CMD_LINUX_[...], ending up with something like this:



    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash **radeon.bapm=1**"


    Then



    sudo update grub; sudo modprobe msr


    and



    sudo cpufreq-aperf


    And see if your processor is indeed using TurboCore speeds. Plus you can see if your processor is using its UV frequencies with powersave as governor (for instance, my proc's lowest frequency is 1.4GHz, but it sometimes goes 1.2-1.0 GHz).



    It's worth to mention too that to get the most out of your proc you'll need to set the default governor to Perfomance. Oh, and I forgot, once the processor heats up (>70°C), even if you force your processor to its max frequency (let's say, mine is 2.7GHz) it will start throttling down and it won't use TurboCore until the processor gets cooled down. This doesn't happen in windows, so the radeon driver is still buggy.







    share|improve this answer












    share|improve this answer



    share|improve this answer










    answered Jun 24 '16 at 4:02









    HøstHøst

    364




    364













    • My laptop also throttles to 1.2 Ghz from 2.3 - 2.8 Ghz although the temperature is only 75C . In Ubuntu 14.04 with fglrx the boost lasts longer and only throttles to 2.0 Ghz after 5 minutes of Prime 95 . My CPU is A8-4500M quad-core

      – Suici Doga
      Oct 23 '16 at 1:56











    • My processor is a8 4500m. After applying the above settings my pc doesn't boots at all.

      – Samim
      Feb 3 at 15:38











    • quiet splash radeon.bapm=1 is what i tried. Are those asterisks needed

      – Samim
      Feb 3 at 15:39











    • @SuiciDoga : Did you try these settings in ubuntu 18.04

      – Samim
      Feb 3 at 16:16



















    • My laptop also throttles to 1.2 Ghz from 2.3 - 2.8 Ghz although the temperature is only 75C . In Ubuntu 14.04 with fglrx the boost lasts longer and only throttles to 2.0 Ghz after 5 minutes of Prime 95 . My CPU is A8-4500M quad-core

      – Suici Doga
      Oct 23 '16 at 1:56











    • My processor is a8 4500m. After applying the above settings my pc doesn't boots at all.

      – Samim
      Feb 3 at 15:38











    • quiet splash radeon.bapm=1 is what i tried. Are those asterisks needed

      – Samim
      Feb 3 at 15:39











    • @SuiciDoga : Did you try these settings in ubuntu 18.04

      – Samim
      Feb 3 at 16:16

















    My laptop also throttles to 1.2 Ghz from 2.3 - 2.8 Ghz although the temperature is only 75C . In Ubuntu 14.04 with fglrx the boost lasts longer and only throttles to 2.0 Ghz after 5 minutes of Prime 95 . My CPU is A8-4500M quad-core

    – Suici Doga
    Oct 23 '16 at 1:56





    My laptop also throttles to 1.2 Ghz from 2.3 - 2.8 Ghz although the temperature is only 75C . In Ubuntu 14.04 with fglrx the boost lasts longer and only throttles to 2.0 Ghz after 5 minutes of Prime 95 . My CPU is A8-4500M quad-core

    – Suici Doga
    Oct 23 '16 at 1:56













    My processor is a8 4500m. After applying the above settings my pc doesn't boots at all.

    – Samim
    Feb 3 at 15:38





    My processor is a8 4500m. After applying the above settings my pc doesn't boots at all.

    – Samim
    Feb 3 at 15:38













    quiet splash radeon.bapm=1 is what i tried. Are those asterisks needed

    – Samim
    Feb 3 at 15:39





    quiet splash radeon.bapm=1 is what i tried. Are those asterisks needed

    – Samim
    Feb 3 at 15:39













    @SuiciDoga : Did you try these settings in ubuntu 18.04

    – Samim
    Feb 3 at 16:16





    @SuiciDoga : Did you try these settings in ubuntu 18.04

    – Samim
    Feb 3 at 16:16













    1














    This method works in 18.10 Cosmic Cuttlefish.



    # apt install linux-tools-generic

    # nano /etc/default/grub


    Change GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" to GRUB_CMDLINE_LINUX_DEFAULT= "quiet splash radeon.bapm=1". CTRL+X, y, enter to save changes.



    # update-grub

    # reboot


    Running an A8-5557M, and confirmed by using Ubuntu MATE's CPU Frequency Scaling Monitor panel applet.






    share|improve this answer




























      1














      This method works in 18.10 Cosmic Cuttlefish.



      # apt install linux-tools-generic

      # nano /etc/default/grub


      Change GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" to GRUB_CMDLINE_LINUX_DEFAULT= "quiet splash radeon.bapm=1". CTRL+X, y, enter to save changes.



      # update-grub

      # reboot


      Running an A8-5557M, and confirmed by using Ubuntu MATE's CPU Frequency Scaling Monitor panel applet.






      share|improve this answer


























        1












        1








        1







        This method works in 18.10 Cosmic Cuttlefish.



        # apt install linux-tools-generic

        # nano /etc/default/grub


        Change GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" to GRUB_CMDLINE_LINUX_DEFAULT= "quiet splash radeon.bapm=1". CTRL+X, y, enter to save changes.



        # update-grub

        # reboot


        Running an A8-5557M, and confirmed by using Ubuntu MATE's CPU Frequency Scaling Monitor panel applet.






        share|improve this answer













        This method works in 18.10 Cosmic Cuttlefish.



        # apt install linux-tools-generic

        # nano /etc/default/grub


        Change GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" to GRUB_CMDLINE_LINUX_DEFAULT= "quiet splash radeon.bapm=1". CTRL+X, y, enter to save changes.



        # update-grub

        # reboot


        Running an A8-5557M, and confirmed by using Ubuntu MATE's CPU Frequency Scaling Monitor panel applet.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Feb 3 at 16:36









        RedmageRedmage

        111




        111






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to Ask Ubuntu!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f788750%2fis-amds-turbocore-dead-on-ubuntu-16-04%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            flock() on closed filehandle LOCK_FILE at /usr/bin/apt-mirror

            Mangá

            Eduardo VII do Reino Unido