Dave Jaggar - Dave Jaggar
Dave Jaggar | |
---|---|
narozený | David Vivian Jaggar 4. února 1967 |
Státní občanství | Nový Zéland |
Alma mater | University of Canterbury (BSc MSc Hons.) |
Známý jako | ARM palec architektura |
Děti | 3 |
Ocenění | |
Vědecká kariéra | |
Instituce | |
Teze | Studie výkonu stroje Acorn RISC (1990) |
David Jaggar (narozen 4. února 1967)[1] je počítačový vědec, který byl zodpovědný za vývoj ARM architektura v letech 1992 až 2000 jej předefinoval z nízkonákladového procesoru pracovní stanice na dominantní vestavěný systém procesor.
raný život a vzdělávání
Jaggar se narodil v roce 1967 v Christchurch, Nový Zéland a byl vzděláván u Střední škola Shirley Boys.[1] Navštěvoval University of Canterbury, kde získal a Bakalář věd vzdělání v oboru Počítačová věda v roce 1987 a Mistr vědy v oboru informatiky v roce 1991. Jeho diplomová práce měla název Studie výkonu stroje Acorn RISC, ve kterém odhalil nedostatky raných návrhů ARM.[2]
Kariéra
Jaggar se přidal Cambridge -na základě PAŽE v červnu 1991, jako programátor a původně vyvinul ARMulátor simulátor instrukční sady.[1] Je návrhářem ARM7 mikroprocesor a architekt procesorů ARM7D, ARM7DM a ARM7TDMI. Je také architektem procesoru ARM9TDMI, který tuto rodinu odvodil z Digitální StrongARM. Je autorem referenční příručky architektury ARM.[3] V roce 1996 založil ARM Austin designové centrum, kde navrhl ARM10 rodina, VFP Jednotka Vector Floating Point a architektury ARMv5 System and Debug.[4]
Jaggar je nejlépe známý pro vytváření Palec architektura přemístit ARM jako vestavěný procesor. Originál ARM architektura, zděděné z Žalud, měl obchodní i technické nedostatky, díky nimž byl pro ARM nevhodný Duševní vlastnictví licencování Obchodní model. Nejprve to nemělo patent pokrytí, a proto byla plně zranitelná vůči kopírování a bezplatné licenci (např. Jantar ). Zadruhé trpěl chudými hustota kódu, typické pro a RISC instrukční sadu, a proto k dosažení jejího maximálního výkonu vyžadoval drahý paměťový systém, a to jak z hlediska nákladů, tak i spotřeby energie.[5]V reakci na tyto problémy vynalezl Jaggar nový architektura sady instrukcí, zahrnující koncept CPU se dvěma instrukčními sadami, z nichž každá sdílí společné datová cesta, první kódovaný do 16 bitů navržený pro maximální hustotu kódu a druhý kódovaný do 32 bitů pro maximální výkon (do značné míry založený na původní sadě instrukcí ARM pro zpětná kompatibilita ). Tento „nápaditý skok“[6] vyřešil problém s hustotou kódu a vyústil ve dva klíčové patenty pro ARM,[7][8] a umožnil ARM bránit své duševní vlastnictví.[9] Sada palců komprimovaných instrukcí byla poprvé implementována všudypřítomně ARM7TDMI která byla základem úspěšného obchodního modelu licencování ARM po mnoho let.[10][11]Následně v ARM Cortex-M rodina (nejplodnější procesorová jádra ARM) byla starší 32bitová sada instrukcí ARM zcela zrušena ve prospěch pouze sady instrukcí Thumb a Thumb pokračuje jako základ architektury ARMv8-M[12] ve středu očekávání ARM od jednoho bilionu zařízení internetu věcí založených na ARM (IoT).[13]
Vyznamenání a ocenění
Jaggar obdržel medaili Jamese Clerka Maxwella z roku 2019 IEEE a RSE s kolegou inženýrem ARM Davidem Flynnem za „příspěvky k vývoji nových architektur počítačů RISC (Reduced Instruction Set Computer) přijatých ve více než 100 miliardách mikroprocesorových jader po celém světě.“[14]
Osobní život
Jaggar má dvě dcery a syna.[1]
Reference
- ^ A b C d Muzeum počítačové historie. „Oral History of David“ Dave „Jaggar“ (PDF). Citováno 29. ledna 2019.
- ^ Jaggar, David V. (1990). Studie výkonu stroje Acorn RISC (MSc). University of Canterbury.
- ^ Jaggar, Dave (1996). Referenční příručka architektury ARM. Prentice Hall. s. 6–1. ISBN 978-0-13-736299-8.
- ^ Clarke, Peter (15. října 1998). „ARM10 v pozici pro výzvu spotřebitele“. IEEE Times.
- ^ Segars, Simon; Clarke, Keith; Goudge, Liam (Říjen 1995). Msgstr "Problémy s integrovaným řízením, palec a ARM7TDMI". IEEE Micro. IEEE. 15 (5): 22–30. doi:10.1109/40.464580. ISSN 0272-1732.
- ^ Furber, Steve (15. března 2017). „Mikroprocesory: motory digitálního věku“. Sborník královské společnosti v Londýně. Řada A: Matematické, fyzikální a technické vědy. The Royal Society Publishing. 473 (2199): 20160893. Bibcode:2017RSPSA.47360893F. doi:10.1098 / rspa.2016.0893. ISSN 1364-5021. PMC 5378251. PMID 28413353.
- ^ USA 5740461 „Jaggar, David,„ Zpracování dat s více sadami instrukcí “, vydaný 14. dubna 1998
- ^ USA 5568646 „Jaggar, David,„ Mapování více sad instrukčních sad “, vydáno 22. října 1996
- ^ Gain, Bruce (22. března 2000). „ARM podal žalobu na porušení patentu proti picoTurbo“. EE Times.
- ^ Jaggar, Dave (Červenec – srpen 1997). "ARM architektura a systémy". IEEE Micro. IEEE. 17 (4): 9–11. doi:10.1109 / MM.1997.612174. ISSN 0272-1732.
- ^ Jennings, Mike (19. října 2011). „Vzestup a vzestup ARM“. IT Pro.
- ^ PAŽE. „Úvod do architektury ARMv8-M“. Citováno 28. ledna 2019.
- ^ Softbank. „Segment ARM“. Citováno 28. ledna 2019.
- ^ IEEE. „Medaile Jamese Clerka Maxwella IEEE / RSE 2019“ (PDF). Citováno 19. prosince 2018.