LIVE
Nvidia CEO Jensen Huang Steps Down, CFO Colette Kress Appointed Interim Chief Nvidia Chief Executive Jensen Huang Faces Sudden Scrutiny Amid Market Anxieties South Korean AI and Deep Tech Startups Target US Market Expansion Palantir CEO Alex Karp Defends Defense Tech Firm as 'Progressive' and Deterrent to War Flight Attendants Secure Privacy Safeguards in Google Data Purchase from Bankrupt Spirit Airlines IBM Unveils Quantum Nighthawk r3 Processor Aimed at 10,000 Operations UK Intelligence Services Face Scrutiny Over Artificial Intelligence Oversight Darling Project Adopts AI Contributions Policy and Adds ARM64 Support Nvidia Faces Uncertainty as CEO Jensen Huang's Future Hangs in the Balance Mathematician Uses Coding Agents to Revamp Interactive Logic Textbook into 'Lean Grimoire' Nvidia CEO Jensen Huang Steps Down, CFO Colette Kress Appointed Interim Chief Nvidia Chief Executive Jensen Huang Faces Sudden Scrutiny Amid Market Anxieties South Korean AI and Deep Tech Startups Target US Market Expansion Palantir CEO Alex Karp Defends Defense Tech Firm as 'Progressive' and Deterrent to War Flight Attendants Secure Privacy Safeguards in Google Data Purchase from Bankrupt Spirit Airlines IBM Unveils Quantum Nighthawk r3 Processor Aimed at 10,000 Operations UK Intelligence Services Face Scrutiny Over Artificial Intelligence Oversight Darling Project Adopts AI Contributions Policy and Adds ARM64 Support Nvidia Faces Uncertainty as CEO Jensen Huang's Future Hangs in the Balance Mathematician Uses Coding Agents to Revamp Interactive Logic Textbook into 'Lean Grimoire'

Stela Project Brings Apple Silicon and macOS Environment to x86-64 Hardware

🔌 Chips & Hardware 1 min read 👁 1

A new open-source boot program named Stela allows standard x86-64 personal computers to emulate Apple Silicon hardware and run macOS.

Stela Project Brings Apple Silicon and macOS Environment to x86-64 Hardware🔌Chips & Hardware

Photo: Hacker News Front Page

Key points

  • Stela is a UEFI boot program that runs on x86-64 PCs.
  • It features an arm64-to-x86-64 translator and a Metal graphics driver for Nvidia GPUs.
  • The software is open-source under the GPL-2.0-or-later license.

A development team has introduced Stela, a UEFI boot utility designed to translate Apple's arm64 architecture for standard x86-64 processors. The software creates a virtual Apple Silicon environment, simulating a Mac mini equipped with an M2 chip and enabling the execution of macOS.

The system relies on a combination of ahead-of-time and just-in-time compilation to handle over 3,000 AArch64 instruction encodings while caching the translated code for performance. Additionally, Stela incorporates a dedicated graphics driver that translates Metal shader intermediate representation directly into Mesa's NIR, providing compatibility with Nvidia graphics hardware.

Distributed under the GPL-2.0-or-later license, the project contains no proprietary Apple software, though users remain responsible for adhering to Apple licensing terms. While currently in an experimental phase and suffering from slow performance, the developers are actively gathering boot logs via GitHub to address hardware compatibility issues.

What to watch next: Monitor GitHub updates for performance improvements and expanded hardware support beyond current test configurations.

Source Hacker News Front Page — github.com/tylertms/Stela ↗

Contact the newsroom

Got a tip, a proposal or a partnership question? Write to us and we will reply shortly.