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


Oppo F7 India launch confirmed

Alcatel 1x with Android Oreo (Go ed...

Huawei P20, P20 Pro, P20 Lite price
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 ...
  • 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 ...
  • Taotronics TT-BH22 Headphones Review
    We make it a addiction to now not look up pricing of a product sooner than reviewing and if ...
  • Pentagon strongly condemns North Korea missile test
    The Pentagon on Monday strongly condemned North Korea’s latest missile test, adding that the ...
  • Bank wallets growing faster than e-wallets
    In the  bank  versus  e-wallets  sweepstakes,  lenders  have now gained lost ground. As of ...
  • Facebook co-founder learned programming language in 2 days www.goandroidapps.in
    Facebook co-founder learned programming language in 2 days www.goandroidapps.in
    Facebook co-founder learned programming language in 2 days:  Learning an entire programming ...

Random Posts

  • Pandora's new top rate streaming service leans on personal playlists to compete with Spotify
    Pandora's new top rate streaming service leans on personal playlists to compete with Spotify
    13.03.2017 - 0 Comments
    After what feels like an eternity of teases and rumors, Pandora is finally ready to take the wraps off…
  • Get Rs.45 Free From Paytm Instantly for New Users [Holi Special][Updated]
    Get Rs.45 Free From Paytm Instantly for New Users [Holi Special][Updated]
    03.03.2017 - 0 Comments
    FIRST OF ALL HAPPY HOLI TO EVERYONE ,WE TODAY HAVE BROUGHT A NEW LOOT TRICK. BY THIS YOU WILL GET RS.45…
  • Paytm Microsoft Lumia Offer – Get 100% Cashback On Mobile Recharge (Lumia 535)
    Paytm Microsoft Lumia Offer – Get 100% Cashback On Mobile Recharge (Lumia 535)
    07.04.2016 - 0 Comments
    Paytm Lumia Offer – Paytm is offering Rs 150 cashback on recharge of Rs 150 for Microsoft lumia 535. This is…
  • Best GPS trackers for kids
    Best GPS trackers for kids
    15.02.2017 - 0 Comments
    What are the best GPS trackers for kids? Updated February, 2017: We removed the LG GizmoPal because it has…
  • OnePlus 5 with ceramic build, dual-edge curved display reportedly in making
    OnePlus 5 with ceramic build, dual-edge curved display reportedly in making
    28.02.2017 - 0 Comments
    Chinese smartphone manufacturer OnePlus is gearing up to launch its next flagship offering…

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

  • Steam Now Supports PS4's DualShock 4 Controller
    HIGHLIGHTS ...
  • This $15 stand turns your Apple Watch into a mini Macintosh
    For all those  ...
  • MobiKwik - Update E-KYC & Get Rs. 100 Supercash
    MobiKwik - Update E-KYC & Get Rs. 100 Supercash
    Mobikwik - Update ...
  • Fitbit Flex 2017 review
    Fitbit PROS ...
  • (Redeem Now) Download MobileXpression App And Get Rs 300 Jabong Voucher Latest Feb 2016
    MobileXpression app ...
  • Lenovo HW02 Plus fitness band Review
    Lenovo HW02 Plus ...
  • New Samsung Galaxy S7 EDGE Review: Still The Best-Looking Android Around
    In the mobile ...

Random Posts

  • New Cerise Circular review: This Mac Pro wannabe gets sidetracked by gaming
    New Cerise Circular review: This Mac Pro wannabe gets sidetracked by gaming
    25.02.2017 - 0 Comments
    cerise’s Circular computer wants to be like Apple’s Mac Pro. The company, which primarily makes…
  • Apple wants to teach kids how to code with free app Swift Playgrounds
    Apple wants to teach kids how to code with free app Swift Playgrounds
    14.06.2016 - 0 Comments
    At WWDC 16, Apple demoed Swift Playgrounds – a new code-teaching tool for iPad aimed at children. With this…
  • Here BlackBerry's  Android Phone Lineup REVEALED: BlackBerry DTEK50 & DTEK60 OFFICIAL
    Here BlackBerry's Android Phone Lineup REVEALED: BlackBerry DTEK50 & DTEK60 OFFICIAL
    25.02.2017 - 0 Comments
    The BlackBerry PRIV was just the beginning. BlackBerry is working on three Android handsets for…
  • Here's the top 10 best DSLRs you can buy right now
    Here's the top 10 best DSLRs you can buy right now
    04.03.2017 - 0 Comments
    For decades, the DSLR (digital SLR) has been the top choice for anyone who wants to take their…
  • CES 2017: Seven coolest gadgets we saw at the world’s biggest tech show
    CES 2017: Seven coolest gadgets we saw at the world’s biggest tech show
    04.02.2017 - 0 Comments
    CES is the world’s biggest tech trade show and it takes place every year in the city of Las Vegas.…

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!