| 2009 | ASPLOS | QR decomposition on GPUs. | Andrew Kerr, Dan Campbell, Mark A. Richards |
| 2002 | OOPSLA | Emerging software frameworks for exploiting Polymorphous Computing Architectures. | Dan Campbell, Ken Mackenzie, Mark A. Richards |
| 2001 | ICASSP | VSIPL: an object-based open standard API for vector, signal, and image processing. | Randall Janka, Randall Judd, James M. Lebak, Mark A. Richards, Dan Campbell |
| 1995 | ICASSP | Introduction to ARPA's RASSP initiative and education/facilitation program. | Jack H. Corley, Vijay K. Madisetti, Mark A. Richards |
| 1995 | ICASSP | RASSP: methods and tools for rapid signal processor development, upgrading and life cycle support. | Mark A. Richards, Randolph Reitmeyer Jr., A. Bard, Gerald T. Michael |
| 1994 | RSP | The Rapid Prototyping of Application Specific Signal Processors (RASSP) program: overview and status. | Mark A. Richards |
| 1990 | ICASSP | A functional minimization interpretation of fast iterative reconstruction algorithms. | Mark A. Richards |
| 1987 | ICASSP | A generalized fast iterative deconvolution algorithm. | Craig E. Morris, Mark A. Richards, Monson H. Hayes |
| 1987 | ICASSP | On the efficient implementation of the split-radix FFT. | Mark A. Richards |
| 1986 | ICASSP | Iterative enhancement of noncoherent radar data. | Mark A. Richards, Craig E. Morris, Monson H. Hayes |
| 1985 | ICASSP | Iterative deconvolution in noncoherent systems. | Mark A. Richards |
| 1984 | ICASSP | Acoustic tube analysis of formant bandwidths and frequencies in helium speech. | Mark A. Richards, Ronald W. Schafer |
| 1981 | ICASSP | A system for helium speech enhancement using the short-time Fourier transform. | Mark A. Richards |
| 1979 | ICASSP | An experimental study of the effects of noise on a class of iterative deconvolution algorithms. | Mark A. Richards, Ronald W. Schafer, Russell M. Mersereau |