Apple investigating RISC-V instruction set architecture, job listing shows
A job listing posted to Apple's website this week reveals the company is researching RISC-V instruction set architecture solutions, suggesting future in-house chip designs might implement the open-source technology.
The posting for a "RISC-V High Performance Programmer" was published to Apple's corporate jobs website on Thursday and seeks a programmer experienced with RISC-V architectures. An ideal candidate also has a working knowledge of NEON micro architecture in ARM CPU cores.
Programmers hired for the task will join Apple's Vector and Numerics Group, which is responsible for "designing, enhancing and improving various embedded subsystems running on iOS, macOS, watchOS and tvOS."
As noted by Tom's Hardware, which spotted the post earlier today, it appears that Apple is already deploying RISC-V, at least internally. The company is not known to have incorporated the ISA into a shipping product.
"You will work in a SW and HW cross functional team which is implementing innovative RISC-V solutions and state of the art routines," the listing reads. "This is to support the necessary computation for such things as machine learning, vision algorithms, signal and video processing."
RISC-V is a relatively new instruction set that is typically used in low-performance applications, though the architecture is rapidly expanding with input from collaborative partners.
How Apple intends to integrate RISC-V is unknown, though the company could effectively avoid licensing fees for ARM vector cores by adopting the architecture. All current Apple Silicon designs, including A- and M-Series SoCs as well as the S-Series and other system-in-package designs, utilize custom ARM cores.
RISC-V integration is unlikely to overtake ARM, at least in the near-term. Apple's investment in customized ARM-based processor technology is substantial and has produced a balanced platform that is unrivaled in its efficiency and performance.