Tendrils argues that today’s CPUs are constrained by designs built to preserve compatibility with sequential, single-core computers. It says decades of accumulated decisions, some dating to the 1970s, have produced complex cache-coherence systems and instruction-reordering hardware that make it difficult to scale processors effectively. The company’s alternative is to design a general-purpose processor around thousands of cores working in parallel, rather than adapting the assumptions of older architectures. That shift would also move away from shared mutable memory and programs organized as linear sequences of instructions.
To support the new hardware, Tendrils is developing Vine, an open-source programming language designed specifically for parallel-first processors. The company frames close collaboration between software and hardware engineers as essential to changing general-purpose computing. It has raised $30 million in a round led by Benchmark, with participation from Visionaries Club, the UK Sovereign AI Fund, FR8, Antimatter, Cloudberry VC, Conviction, Embassy Ventures, and SV Angels. Jack Altman has joined the company’s board. The funding is intended to advance Tendrils’ effort to redesign both the processor and the software model it depends on.
Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.