Researchers at Carnegie Mellon University developed Message Passing Language Models (MPLMs), which enable parallel LLM threads to communicate directly with each other rather than through a single coordinator. This architecture solved structured puzzles like Sudoku and 3-SAT faster and more efficiently than earlier parallelization methods by eliminating bottlenecks at a central coordination point.