The Hennessy-Patterson Interview, part 2 In part one of this two-part series, computer architecture pioneers John Hennessy and David Patterson continue their discussion about today's Holy Grail of computing-how to easily and efficiently program highly scalable processors-and what roles universities, industry, and the open source community can play in reaching it.
The Hennessy-Patterson Interview, part 1 In part one of this two-part series, computer architecture pioneers John Hennessy and David Patterson discuss the impact of their famous textbook Computer Architecture: A Quantititave Approach, the promise of FPGAs, and the challenge of parallel programming.
Programmers are People, Too Egads! Can programmers actually learn something from those human-factors folks down the hall?
Ken Arnold, Independent Consultant from the Security issue, June 2005
Mapping Algorithms to Architectures What you need to know about the hardware before you start coding
Homayoun Shahri, Tufon Consulting from the DSP issue, March 2004
The Emergence of iSCSI Modern SCSI, as defined by the SCSI-3 Architecture Model, or SAM, really considers the cable and physical interconnections to storage as only one level in a larger hierarchy.
Jeffrey S. Goldner, Microsoft Corporation from the Storage issue, June 2003