These short-term assignments must get done fast--designing filter algorithms for digital signal processors, say, or writing software for Internet-based phone calls.
Weinberger tackled those problems by designing his chip from scratch, finding ways to split out parts of laborious signal-processing tasks and handle them in parallel.