:

Szerző: Asztalos Olivér

2016. augusztus 24. 17:33

Megmutatta első processzormagját a Samsung

Első ARM-os mikroarchitektúrájáról beszélt a Samsung. A fejlesztés az IPC, azaz az órajelenként végrehajtható utasítások növelése mellett a magas órajelre is ki van hegyezve.

A Galaxy S7 készülékekben található Exynos processzoráról beszélt a Hot Chips 2016 konferencián a Samsung. A rendszerchip érdekessége, hogy az elsőként alkalmazza a dél-koreai cég saját fejlesztésű Exynos M1 processzormagjait, melyre alapozva szépen lassan megszabadulhat a Snapdragon chipektől a cég.

A Mongoose kódnevű mikroarchitektúrát nulláról építették fel a mérnökök, a projekt vezetője pedig az a Brad Burgess volt, akinek például az AMD Bobcat, illetve utódjának a Jaguárnak alapjai is köszönhetőek. A szakember 2011 augusztusában hagyta ott korábbi munkaadóját, és kezdett dolgozni a Samsungnál, ahol legfőbb feladata egy új mikroarchitektúra kidolgozása volt. A cél az ARM magjainál egy nagyobb teljesítményű, a konkurens megoldásokkal versenyképes alternatíva megalkotása volt, aminek eléréséhez, vagyis az Exynos M1 megszületéséhez végül 3-4 év kellett.

A magok egy 64 kB méretű, négyutas csoportasszociatív L1 utasításcache-sel rendelkeznek, amelyből az elágazásbecslés által megadott címtől az előfeldolgozó órajelenként 24 bájtot olvashat ki és küldhet dekódolásra. A dekóder órajelenként 4 utasítás fordítását végzi el és küldi a végrehajtó egységek felé makro-op formájában. Az integer számításokat végző egységben összesen hét végrehajtó van, melyek közül három ALU, ezekből egy pedig szorzásokat, illetve osztásokat is végezhet.

Nyerd meg az 5 darab, 1000 eurós Craft konferenciajegy egyikét!

A kétnapos, nemzetközi fejlesztői konferencia apropójából a HWSW kraftie nyereményjátékot indít.

Nyerd meg az 5 darab, 1000 eurós Craft konferenciajegy egyikét! A kétnapos, nemzetközi fejlesztői konferencia apropójából a HWSW kraftie nyereményjátékot indít.

A lebegőpontos egység két végrehajtóból áll. Az FMAC és az FADD egyaránt képes egész számos és lebegőpontos műveletek elvégzésére, ideértve a SIMD műveleteket is. Az egység egy szorzás-összeadást öt, egy szorzást négy, egy összeadást pedig három órajelciklus alatt végezhet el.

A Load-Store egység után egy 32 kilobájtos L1 adatcache következik, nyolcutas asszociativitással, illetve 64 bájtos vonalmérettel. A teljes futószalag viszonylag hosszú, 15-17 fokozatú, amire valószínűleg azért volt szükség, hogy a komplexitás ellenére a magok magas(abb) órajelen működhessenek.

Utóbbit sikerült elérni, az Exynos 8890-ben található magok maximális órajele ugyanis egészen magas, 2,6 GHz. Az AnandTech mérései alapján a Samsung ezzel már versenybe szállhat a felső kategóriás Qualcomm Snapdragon 820-szal, egyszálas teljesítményben viszont továbbra is utcahosszal vezet az Apple A9. A meccs ugyanakkor még nincs lefutva, hisz az előzetes hírek szerint a következő Exynos modellel a Samsung tovább emelheti az órajelet, a közelmúlt pletykái már rendívül magas, 4 GHz-es frekvenciáról szóltak.

Milyen technológiai és munkaerőpiaci hatások érhetik a backendes szakmát? Május 8-án végre elindul az idei kraftie! meetup-sorozat is (helyszíni vagy online részvétellel).

a címlapról

Hirdetés

Security témákkal folyatódik az AWS hazai online meetup-sorozata!

2024. április 26. 18:58

A sorozat május 28-i, harmadik állomásán az AWS-ben biztonsági megoldásait vesszük nagyító alá. Átnézzük a teljes AWS security portfóliót a konténerbiztonságtól a gépi tanulásos alkalmazások védelmén át, egészen az incidenskezelésig.