A Bonnell a 2008-2011 -es Intel Atom processzorok által használt CPU mikroarchitektúra , amely ciklusonként legfeljebb két utasítás végrehajtására képes. Sok más x86-os mikroprocesszorhoz hasonlóan az x86-os utasításokat a végrehajtás előtt egyszerűbb belső műveletekké alakítja. A Bonnell architektúra nagyon kevés közös vonást mutat más Intel -tervekkel . A szigorú ultra-alacsony fogyasztású objektumok elérése érdekében a Bonnell nagyon leegyszerűsített felépítésű, amely megkerüli az Intel nagy teljesítményű architektúráiban használt nagy teljesítményű technikákat, például az agresszív spekulatív végrehajtást, a nem megfelelő végrehajtást és a µop transzformációt . [1] .
A projekt követelményének része az volt, hogy a Bonnell a Pentium M energiafogyasztásának egytizedén a teljes x86-kompatibilitást a legújabb bővítésig fenntartsa . Ez azt jelentette, hogy immár minden szoftver 100%-ban kompatibilis volt, de a mérnököknek az architektúra által magával hozott összes csomaggal kellett foglalkozniuk. A teljes kompatibilitás melletti döntés számos előnnyel járt, mint például a világ legnagyobb kódbázisához való hozzáférés, beleértve azt a lehetőséget, hogy bármilyen más x86-os operációs rendszert módosítás nélkül futtatni lehessen. Ugyanakkor ez arra kényszerítette a fejlesztőcsapatot, hogy más eszközökhöz folyamodjanak a teljesítménycsökkentés érdekében.
Bonnellig az összes létező Intel architektúra nagyon kevés figyelmet fordított az energiahatékonyságra (megjegyezzük, hogy ez jelentősen megváltozott a Sandy Bridge bevezetése óta). A nagy teljesítmény, a nagy teljesítmény és az összetett kialakítás egyszerűen nem felel meg a Bonnelltől elvárt teljesítménycéloknak, még akkor sem, ha azokat levágták. Úgy döntöttek, hogy a Bonnellt az alapoktól kezdve az erőt szem előtt tartva tervezik. Ezen okok miatt a Bonnell a P5 [2] mikroarchitektúrára hasonlít . Az austini Intel Texas Development Centerben 2004 óta tervezte az Elinora Yoeli [3] [4] által vezetett csapat , az új Poulsbo lapkakészlettel egy időben.
2014-ben a Bonnell helyébe az Intel Silvermont mikroarchitektúrája került soron kívüli végrehajtást alkalmazva [2] .