มีการค้นพบหลักฐานว่า Google กำลังพัฒนา CPU สำหรับการใช้งานภายในเท่านั้นอยู่ โดยจาก Source Code ของ Patch สำหรับ LLVM C/C++ Compiler นั้นมีระบุถึงการสนับสนุน CPU ที่มีชื่อว่า Lanai ที่ถูกพัฒนาขึ้นมาสำหรับการทำ Parallel Processing เป็นหลัก โดยมีรายละเอียดที่ระบุเอาไว้ดังนี้

Lanai is a simple in-order 32-bit processor with:
- 32 32-bit registers, including:
- 2 registers with fixed values;
- 4 used for program state tracking (PC, SP, FP, RCA);
- 2 reserved for explicit usage by user (R10 and R11), used in threading library;
- Up to 4 used for argument passing;
- No callee-saved registers
- No floating point support
อันที่จริงแล้วมีผู้ตั้งข้อสังเกตเอาไว้ว่าสเป็คนี้เหมือน Microcontroller ที่ถูกสร้างขึ้นมาทำ Parallel Processing โดยเฉพาะมากกว่า และไม่น่าจะใช้รับ Workload อื่นๆ ได้เลย
ทั้งนี้ Jacques Pienaar วิศวกรซอฟต์แวร์จาก Google ได้ออกมาเปิดเผยว่าสถาปัตยกรรมของ CPU นี้ถูกออกแบบตามหนังสือ Parallel Computer Architecture: A Hardware / Software Approach ซึ่งถ้าใครสนใจก็ไปโหลดมาอ่านกันได้ที่ http://www.dte.eis.uva.es/Docencia/ETSII/SMP/archivos/archibak/culler.pdf นะครับ
ทางด้าน Chandler Carruth พนักงานจาก Google เองก็ได้ออกมาเปิดเผยว่าเจ้า Lanai นี้คือ Internal Hardware ที่จะใช้กันภายใน Google เท่านั้น และไม่สามารถเปิดเผยรายละเอียดอื่นๆ เพิ่มเติมได้ แต่ที่แน่ๆ คือ Lanai นี้จะไม่มีขายอย่างแน่นอน และการรองรับ Patch ครั้งนี้ก็เพื่อให้พนักงาน Google ในแต่ละทีมภายในไม่ต้องเสียเวลาพัฒนาอะไรซ้ำซ้อนในแต่ละโครงการอีกด้วย โดยมี Patch ออกมาดังนี้
- LLVM triple
- Clang support
- MCExpr and ELF
- Lanai backend (lib/Target/Lanai)
ทาง The Register ได้ไปขุดค้นเพิ่มเติมและพบว่าพนักงาน Google มีการใช้งาน LANai linker https://github.com/myri/lanai-binutils ทำให้สามารถสันนิษฐานได้ว่า Google น่าจะใช้ Network Controller ที่ถูกปรับแต่งโดยเฉพาะจาก Myricom ที่มีชื่อว่า Lanai นี่เอง
ที่มา: http://www.theregister.co.uk/2016/02/09/google_processor/