17:21 05th Jul, 2016
MIT’s 64-core Swarm Chip To Simplify Parallel Programming
With Swarm Chip's unique circuitry, multiple tasks can be executed seamlessly
In order to handle multi-tasking, computer processors have traditionally been increasing the number of cores. Though such a design makes them more power-efficient in operations, it also leaves a tricky situation for programmers. When it comes to writing the software code for multi-core processor devices, programmers typically need to juggle between multiple functions to be executed, including prioritization of tasks. With Swarm Chip's unique circuitry, equipped with many more cores working together, writing code becomes far lesser as multiple tasks get executed seamlessly, including scheduling. As per some test results, there has been 75-times the general speed on the Swarm chip.
Creating software for multiple-core processors is akin to managing a complex project, which needs selective allocation of tasks to the right people, and also running simultaneous large instructions, which needs scheduling. Swarm Chip's new circuit architecture makes it possible, with the entire process being automated, where large tasks are involved with an even larger set of instructions. Prof Daniel Sanchez explains, “Swarm has two advantages over conventional multicores. First, Swarm supports tiny tasks, as small as tens of instructions, efficiently. By contrast, current multicores need larger tasks (thousands of instructions or more) to operate efficiently. Supporting smaller tasks allows more parallelism, simply because there often is a lot of parallelism inside each large task.” He adds, "Second, Swarm enforces a global order among these tasks. By contrast, current multicores cannot support ordered execution efficiently, especially with small tasks."
The Swarm chip boasts of a 64-core design, so when data conflict situations arise, automatic prioritization takes place, which means bigger and smaller tasks can simultaneously run, without having to be individually programmed to do so. In simpler terms, Swarm chip could go several times up on current processors, and bring a greater than server or supercomputer power, within smaller machines.
Image credit: gizmag.com
- Bobble AI bullish on growing business via regional content; announces dedicated keyboard in Malayalam
- Acer India launches business PC at Just Rs 9999
- TCL 4K QLED with Hands Free AI TV Pre-booking Coming Soon at Reliance Digital
- Linksys India Launches VELOP MX5300 WIFI 6 Mesh System
- Acer introduces Nitro 5, its first 10th Gen Intel® Core™ Gaming Laptop
- Barco Introduces New Series of Advanced Video Processing and Presentation Control Systems
- NETGEAR Orbi RBK50 Mesh System to Augment Your Home Wi-Fi Network for Improved Work Efficiency
- Motorola announces its new flagship in India with the Fastest, Loudest, Boldest; motorola edge+
- Surface Pro X, Surface Pro 7 and Surface Laptop 3 are now available in India
- Genelec Announces 1235A: Classic Heritage, Cutting Edge Performance