• Publications
  • Influence
Building and using a highly parallel programmable logic array
TLDR
A two-slot addition called Splash, which enables a Sun workstation to outperform a Cray-2 on certain applications, is discussed and an example application, that of sequence comparison, is given. Expand
Processing in Memory: The Terasys Massively Parallel PIM Array
TLDR
A high-level parallel language is designed and implemented for Terasys and demonstrated that dbC applications using the PIM memory as a SIMD array run at the speed of multiple Cray-YMP processors, which can deliver supercomputer performance for a small fraction of supercomputer cost. Expand
SPLASH: A Reconfigurable Linear Logic Array
The Craft of Programming
TLDR
Building programs should be made enjoyable for more people and not just for the sake of being enjoyable, but also for helping people to think and act more strategically. Expand
The Myth of the Educational Computer
  • W. Holmes
  • Computer Science
  • Computer
  • 1 September 1999
To dispel the delusion that the computer by itself can educate, the author believes computer professionals need to press for reforms that properly exploit digital technology in the classroom. HeExpand
The Profession
TLDR
The paper discusses the different aspects and varieties of virtual reality and the aspect of digital technology effect on climate change. Expand
Fashioning a Foundation for the Computing Profession
TLDR
The computing profession is relatively new, still forming, and as yet uncertain of its identity, and is in danger of losing the respect of its wider community, which associates the profession with apparent fiascoes like the Y2K affair, or feared fiascoeslike the Internet stock bubble. Expand
Converging on Program Simplicity
  • W. Holmes
  • Computer Science
  • Computer
  • 1 December 1997
TLDR
If convergence and simplification took place, the same language could serve for both scripting and programming-indeed there need be no distinction between the two activities, this would allow programmers to write simpler program components since they would be more general. Expand
The KWIC and the dead: a lesson in computing history
TLDR
It is argued that ideas published decades ago may suggest solutions to some of today's most pressing technological and social challenges and the computing profession can develop faster and better through cumulative innovation, building on its past instead of ignoring it. Expand
...
1
2
3
4
5
...