Technology - Computer Sciences news

Explained: The Shannon limit

It's the early 1980s, and you’re an equipment manufacturer for the fledgling personal-computer market. For years, modems that send data over the telephone lines have been stuck at a maximum rate of 9.6 kilobits ...

Jan 19, 2010
4.5 / 5 (22) 5 | with audio podcast

Short algorithm, long-range consequences

In the last decade, theoretical computer science has seen remarkable progress on the problem of solving graph Laplacians—the esoteric name for a calculation with hordes of familiar applications in scheduling, image processing, ...

Mar 01, 2013
4.9 / 5 (20) 4 | with audio podcast

Dude, where's my code?

Compilers are computer programs that translate high-level instructions written in human-readable languages like Java or C into low-level instructions that machines can execute. Most compilers also streamline ...

Oct 16, 2013
4.6 / 5 (21) 5 | with audio podcast

Designing exascale computers

"Imagine a heart surgeon operating to repair a blocked coronary artery. Someday soon, the surgeon might run a detailed computer simulation of blood flowing through the patient's arteries, showing how millions ...

Jul 23, 2014
4.8 / 5 (20) 3

New frontier in error-correcting codes

Error-correcting codes are one of the glories of the information age: They're what guarantee the flawless transmission of digital information over the airwaves or through copper wire, even in the presence ...

Oct 01, 2014
4.8 / 5 (20) 6