New system lets nonexperts optimize programs that run on multiprocessor chips
Dynamic programming is a technique that can yield relatively efficient solutions to computational problems in economics, genomic analysis, and other fields. But adapting it to computer chips with multiple "cores," or processing ...