Automatic code reuse
System makes modifications necessary to transplant code from one program into another.
System makes modifications necessary to transplant code from one program into another.
New project-based course lets undergrads lead the development of open-source software.
CSAIL’s InstantCAD allows manufacturers to simulate, optimize CAD designs in real-time.
Method for modeling neural networks’ power consumption could help make the systems portable.
New dashboard developed by the MIT Concrete Sustainability Hub helps builders calculate the breakeven cost of hazard mitigation in hurricane-prone areas.
Initially turned down by nearly every college he applied to, the computer scientist cleared his own path to MIT.
New algorithm quickly makes sense of incoming visual data.
Platform created to power MIT mobile app is being used widely by colleges, businesses, and hospitals.
Modifying the “middle end” of a popular compiler yields more-efficient parallel programs.
System that automatically handles database caching in server farms increases speed and reliability.
Cloud-based platform assists in managing, sharing data facilitates research.
New system lets nonexperts optimize programs that run on multiprocessor chips.
CSAIL team's “Gitless” fixes Git’s biggest issues — and suggests their approach could help improve systems like Gmail and Dropbox.
Data-analytics platform helps parking managers meet driver demand in high-traffic areas.
“Foundry” tool from the Computer Science and Artificial Intelligence Lab lets you design a wide range of multi-material 3-D-printed objects.