Android Century
  • Home
  • Android Zone
    • Android Apps
    • Android Games
    • Apps APk Files
    • Games Apk Files
    • Apps Hack Tricks
  • Reviews
  • Fantasy Zone
    • Entertainment
    • Quotes and Status
    • Life Style
    • Home Made Tips
    • Hair Care
    • Skin Care
    • Fantasy Tips
  • Tricks
    • Free Recharge
    • Free Internet
    • shopping Cashback
    • Recharge Cashback
  • Tech
  • Mobiles
  • Gadgets
  • News
  • How To's
  • Software
Breaking
Loading...

Featured post

How to Take Great Photos With Apple's iPhone X

Recent Posts

Labels

  • Android Apk Files
  • Android Apps
  • Android Games
  • Apps Apk Files
  • Entertainment
  • Fantasy Tips
  • Gadgets
  • Hair Care
  • HomeMade Tips
  • How To's
  • News
  • Quotes
  • Quotes & Status
  • Recharge Cashback
  • Recharge Promo Codes
  • Shopping Cashback
  • Technology
  • skin care
Home / News / Here Kernel 4.10 gives Linux support for AMD Ryzen

Here Kernel 4.10 gives Linux support for AMD Ryzen

Latest Govt. Jobs 21:56:00 News Edit
amd ryzen 1800x build 15

With the release of its Ryzen 7 series CPUs, AMD came out swinging at Intel’s high-end Core i7 line. As I noted in a previous column, version 4.10 of the Linux kernel corrects an issue that kept Intel CPUs from reaching their turbo speeds, but there’s also something in the new kernel for Team Red.
The top-end Ryzen 7 1800X boasts eight cores and 16 threads just like Intel’s Kaby Lake Core i7-6900K, but in a 95W package that costs half the price of Intel’s octo-core offering. And when it comes to multithreaded applications, Ryzen is giving enthusiast Core i7s a fight. As Team Red gets back into the high-end CPU game, that’s good news for consumers.
To take advantage of all those threads, the kernel has to make sure it identifies the cores correctly. Anticipating the release of Ryzen, AMD clearly worked to make sure its new Zen architecture would properly offer up its cores to the Linux kernel.

Why you need to care about multithreading

Multithreading is a key component of modern desktop processors. Back in the late ‘90s, CPUs had only one core. To get dual-core performance, you had to build a PC that had two physical CPUs socketed into the motherboard. Needless to say, this was pricey and bulky. Most modern desktop CPUs nowadays have at least two cores.
Multithreading really matters in things like video encoding and design applications, where big jobs can be tackled by multiple cores/threads simultaneously. In many situations, a slower CPU with more cores can encode video faster than a faster CPU with fewer cores.

What got fixed for Zen

The fixes included in kernel 4.10 come from three different commits, or changes to the code. The commits essentially change the way the kernel identifies threads and physical cores to enable proper multithreading in the operating system.
In January, a commit altered some code to fix multithreading in Bulldozer-based CPUs. The Bulldozer fix attempted to give each core its own identifier, whereas earlier code treated each thread (compute unit) as if it were its own core. While the fix got multithreading in Bulldozer CPUs to work, it created latency due to thread siblings not being paired up on physical cores correctly. If a program is using the same data and instructions split between two threads, there was no way to know if the two threads were going to the same physical core. The threads could still share resources, but it would introduce latency.
For maximum efficiency the threads had to go to the cores that were most convenient for resource fetching. A fix added in February reverted the Bulldozer code and added extra code to assign threads to the core that had a sibling—that is, a thread that uses the same resources—running on it. This reduced the latency and made multithreading faster.
While this fix made Bulldozer work, Zen CPUs were broken because Zen provided thread ID information slightly differently. The fix for Zen CPUs checks to see if the CPU is from the Zen line, then divides the number of reported cores (threads) by the number of siblings per compute unit to get the true number of cores and lets SMT work with the threads in the cores.

Hold on—in plain English, please!

Okay, that can all be a little hard to picture. It might be easier to imagine this as a kitchen with eight workers, each armed with a vegetable peeler.
Each of these workers are potential threads. The workers are separated into four pairs, with each pair at a table with its own discard bucket for peelings (the physical cores). There is only one bucket for each type of peeling: apples, potatoes, carrots, and cucumbers—their contents can’t be mixed.
With the Bulldozer fix, each worker only gets one type of food at a time, but the baskets of food are dispersed randomly. If a discard bucket for a food that a worker is peeling is at another table, he must get up from the table, peelings in hand, and dump them in the bucket before returning to the task. You still have all eight workers toiling away, but it’s inefficient.
The February fixes introduce someone who directs baskets of food to the tables that have the corresponding discard buckets, so that workers have to get up as few times as possible.

What this means for the rest of us

Ultimately, these fixes should offer better multithreaded performance on Zen CPUs. That’s a good thing because it’s no good to pay $500 for an 8-core, 16-thread CPU that doesn’t work efficiently. With efficient multithreading, a Ryzen-powered Linux workstation will encode files faster, and make for a snappier workstation.
Share on Facebook Share on Twitter Share on Google Plus

RELATED POSTS


Xiaomi Redmi 5 with 18:9 display

Vivo V9 with dual rear cameras

Xiaomi Redmi 5 launch
Here Kernel 4.10 gives Linux support for AMD Ryzen Here Kernel 4.10 gives Linux support for AMD Ryzen Reviewed by Latest Govt. Jobs on 21:56:00 Rating: 5

0 comments:

Post a Comment

Newer Post Older Post Home
Subscribe to: Post Comments ( Atom )

Search This Blog

TEST BOOK FOR GOVT ENTRANCE TEST

TEST BOOK FOR GOVT ENTRANCE TEST
Find All Latest book for preparation of SSC,RAILWAYBANK PO,RBI,BANK CLERK,GATE ME,GATE CE are available here in less prices, to check out the books click here

Translate

  • Popular Post
  • Random posts
  • Category

Popular Posts

  • Teen Patti Offer 2018: Refer and Earn Flipkart Vouchers Free
    Teen Patti Offer 2018: Refer and Earn Flipkart Vouchers Free
    Teen Patti Refer & Earn Offer:  Hey Guys! Today I make an article about Teen Patti Referral ...
  • Taotronics TT-BH22 Headphones Review
    We make it a addiction to now not look up pricing of a product sooner than reviewing and if ...
  • Reliance Jio to offer sharp tariff discounts for customers signing up by March-end
    Reliance Industries' Jio unit will charge a tariff for its services from April, but will offer ...
  • Pentagon strongly condemns North Korea missile test
    The Pentagon on Monday strongly condemned North Korea’s latest missile test, adding that the ...
  • Hands-on with the home windows 10 Creators update for the Xbox One: Beam recreation streaming arrives
    The Windows 10 Creators Update is here, now—yes,  now —but not (officially) on the PC. The ...
  • Fitbit Zip 2017 review
    Fitbit PROS: Clever, accurate tracking Expandable online service Integration with 3rd ...

Random Posts

  • Here's Apple’s pink iPhone 7 and iPhone 7 Plus available in India by this week
    Here's Apple’s pink iPhone 7 and iPhone 7 Plus available in India by this week
    10.04.2017 - 0 Comments
    A special edition of iPhone 7 and iPhone 7 Plus in a red colour marks more than 10 years of partnership…
  • How WhatsApp's entry into payments may change Indian banking forever
    How WhatsApp's entry into payments may change Indian banking forever
    16.02.2018 - 0 Comments
    The National Payments Corporation of India, the umbrella body for all digital payments in the country and…
  • Vivo V5 review: Poor man's iPhone with expertise in selfies
    Vivo V5 review: Poor man's iPhone with expertise in selfies
    20.04.2017 - 0 Comments
    Who would have thought it around a year ago. But now in 2017 -- although the trend was…
  • Freecharge FREEG – Get Rs 20 Cashback On 3G Recharge Of Rs 50
    Freecharge FREEG – Get Rs 20 Cashback On 3G Recharge Of Rs 50
    09.04.2016 - 0 Comments
    Freecharge has come up with a new offer. Now get Rs 20 cashback on 3G recharge of Rs 50 or more. This is an…
  • United states of america, Britain ban laptops, tablets on airplane from few Muslim countries
    United states of america, Britain ban laptops, tablets on airplane from few Muslim countries
    23.03.2017 - 0 Comments
    The United States and Britain have banned laptops and tablet computers from passenger cabins on…

Labels

Android Apk Files Android Apps Android Games Apps Apk Files Apps Hack Tricks Entertainment Free Internet Freecharge Gadgets Games Apk Files How To's Laptops Guide Mobiles Reviews Technology Viral's android zone free recharge

Entertainment

Tricks

Popular Posts

  • Teen Patti Offer 2018: Refer and Earn Flipkart Vouchers Free
    Teen Patti Offer 2018: Refer and Earn Flipkart Vouchers Free
    Teen Patti Refer & ...
  • Taotronics TT-BH22 Headphones Review
    We make it a ...
  • Hands-on with the home windows 10 Creators update for the Xbox One: Beam recreation streaming arrives
    The Windows ...
  • Pentagon strongly condemns North Korea missile test
    The Pentagon on ...
  • Fitbit Zip 2017 review
    Fitbit PROS ...
  • Bank wallets growing faster than e-wallets
    In the  bank ...
  • Latest Blackberry KEYone on website, spills out price and other details
    China-based  ...

Random Posts

  • Latest upcoming Google Pixel 2 smartphone
    Latest upcoming Google Pixel 2 smartphone
    16.03.2017 - 0 Comments
    Update: Codenames for three Google handsets have been leaked, pointing to…
  • Can you guess the celebrated actor behind this Winston Churchill makeup?
    Can you guess the celebrated actor behind this Winston Churchill makeup?
    07.11.2016 - 0 Comments
    The first look at Gary Oldman in Darkest Hour has been released and the actor has undergone a dramatic…
  • How to increase your right-click options with Right Click Tweaker
    How to increase your right-click options with Right Click Tweaker
    11.02.2017 - 0 Comments
    Using the right-click context menu in Windows is by far one of the most common operations we do as users.…
  • Razer buys Nextbit that launched Robin smartphone in India
    Razer buys Nextbit that launched Robin smartphone in India
    05.02.2017 - 0 Comments
    US-based gaming firm Razer has acquired Nextbit, the startup that launched the "Cloud first"…
  • How to Root Android with KingoRoot (PC Version)
    How to Root Android with KingoRoot (PC Version)
    18.02.2017 - 0 Comments
    Kingo Root Android(PC Version) offers every Android user the easiest one-click method to root any…

Most Popular

  • Teen Patti Offer 2018: Refer and Earn Flipkart Vouchers Free
    Teen Patti Offer 2018: Refer and Earn Flipkart Vouchers Free
    Teen Patti Refer & ...
  • SAMSUNG GALAXY J7 (2016) REVIEWS
    SAMSUNG GALAXY J7 (2016) REVIEWS
    SAMSUNG GALAXY J ...
  • Top 5 Best SmartPhones under 7000 Rs (March 2017)
    Looking for the ...
  • Apple, IBM, Cisco are huge because of Indians, do not deny them H-1B visa: RBI Governor Urjit Patel
    ...
  • SAMSUNG GALAXY J7 (2016) Specifications
    SAMSUNG GALAXY J ...
  • BlackBerry Teases Marshmallow Beta Testing for Priv by Next Week
    Blackberry ...
  • LG Q6 Review
    LG Q6 Review
    2017 is ...

Contact Form

Name

Email *

Message *

Offers Zone

Created By Android Century Distributed by Android Century
  • Home
  • About us
  • Contact us
  • Privacy policy
  • Terms of use
  • Advertise here
Subscribe Via Email Subscribe To Android Century By Email And Get Free Updates. ;-)


Your email address is safe with us!