Hadoop has spread rapidly in the last few years as a platform for parallel computation in Java, but we believe a lot of improvement will be required for serious...Michael Stonebraker and Jeremy Kepner From BLOG@CACM | May 2, 2012 at 08:27 AM
The Grace Hopper Conference includes a Ph.D. Forum that showcases the research of current Ph.D. students, with the additional goal of providing support and mentoring...Valerie Barr From BLOG@CACM | November 12, 2011 at 11:31 AM
Use of the word "computer" conjures certain images. One of them, so deeply ingrained that we rarely question it, is that computing is digital. The alternative,...Daniel Reed From BLOG@CACM | October 8, 2011 at 01:33 PM
Precision is not required in everything or even most things. Failures are best handled by expecting them all the time, not treating them as exceptions. We should...Greg Linden From BLOG@CACM | April 28, 2011 at 12:43 PM
Verification is maturing to the point where it will become integrated into mainstream software development.Bertrand Meyer From BLOG@CACM | February 28, 2011 at 01:20 PM
This year, I again had the honor and privilege to chair the selection committee for the IEEE Seymour Cray and Sidney Fernbach awards, both of which were presented...Daniel Reed From BLOG@CACM | December 1, 2010 at 10:13 AM
SC10 has included several lists that rank supercomputers according to different criteria. The November 2010 Green500, focusing on energy efficiency, is out and...Steve Keckler From BLOG@CACM | November 19, 2010 at 12:25 PM
Watts Humphrey left us a few weeks ago. His contributions to professional software engineering have been essential.Bertrand Meyer From BLOG@CACM | November 15, 2010 at 03:27 PM
Betwixt and between ubiquitous consumer software and the ethereal realm of ultra-high-performance computing, lies the excluded middle, the world of day-to-day computational...Daniel Reed From BLOG@CACM | October 24, 2010 at 09:20 PM
Can the principles of evolution be applied to software code and used to improve it? Stephanie Forrest thinks so—and has some encouraging data to prove it. Jack Rosenberger From BLOG@CACM | October 20, 2010 at 10:14 AM
Here's my two cents worth on why an estimated 61% of enterprise users are either ignorant about or uninterested in NoSQL.
Michael Stonebraker From BLOG@CACM | September 30, 2010 at 09:53 PM
You want to be the first person to design a successful, transistorized computer system, not the last person to design vacuum tube computer. Any designer's challenge...Daniel Reed From BLOG@CACM | September 6, 2010 at 09:51 AM
Earlier this summer the first ACM Symposium on Cloud Computing was held in Indianapolis, Indiana. With three stellar keynotes and an exceptional program, the inaugural...Jeff Hammerbacher From BLOG@CACM | August 23, 2010 at 09:07 AM
To paraphrase Mr. Meyerson: A truly talented engineer is someone who, when his hand gets slammed in a doorway and is badly hurt, inserts his other hand in the doorway...Jack Rosenberger From BLOG@CACM | June 16, 2010 at 11:41 PM
SC09 (aka the “Supercomputing Conference”) was held during the week of November 16. The conference set an attendance record this year – roughly 10,000 attendees...Daniel Reed From BLOG@CACM | November 30, 2009 at 11:54 PM
Do consumers want massively multi-core? Or would they rather have lower power consumption and better memory bandwidth? Are we building what people want?Greg Linden From BLOG@CACM | November 5, 2009 at 08:36 PM
Recently, there has been a lot of buzz about "No SQL" databases. This blog post considers the performance argument about No SQL databases; a subsequent posting...Michael Stonebraker From BLOG@CACM | November 4, 2009 at 08:56 AM
We aspire to be innovative, but unless we are wiling to implement it and measure it its just another good idea.Ruben Ortega From BLOG@CACM | October 30, 2009 at 09:43 AM
One obstacle is hampering the progress of empirical software engineering: we are still missing a culture of reproducibility
Bertrand Meyer From BLOG@CACM | October 27, 2009 at 09:55 AM
This year, I have the honor and privilege to chair the selection committee for the Seymour Cray and Sidney Fernbach awards, which recognize outstanding contributions...Daniel Reed From BLOG@CACM | October 25, 2009 at 09:34 PM