Mark Shand

Learn More
| Programmable Active Memories (PAM) are a novel form of universal reconngurable hardware co-processor. Based on Field-Programmable Gate Array (FPGA) technology, a PAM is a virtual machine, controlled by a standard microprocessor , which can be dynamically and indeenitely recon-gured into a large number of application-speciic circuits. PAMs ooer a new(More)
We detail and analyse the critical techniques which may be combined in the design of fast hardware for RSA cryptography: chinese remainders, star chains, Hensel's odd division (a.k.a. Montgomery modular reduction), carry-save representation, quotient pipe-lining and asynchronous carry completion adders. A PAM 1 implementation of RSA which combines all of(More)
A series of unordered recall tasks was administered to groups of congenitally deaf subjects for whom American Sign Language (ASL) is the principal means of communication. A suffix effect was observed when an ASL sign was suffixed to a list of ASL signs (Experiment 1), and when a line drawing of an ASL sign was suffixed to a list of line drawings of ASL(More)
This paper describes an application of a second generation implementation of the Sepia architecture (Sepia-2) to interactive volumetric visualization of large rectilinear scalar fields. By employing pipelined associative blending operators in a sort-last configuration a demonstration system with 8 rendering computers sustains 24 to 28 frames per second(More)
We present various experiments in Hardware/Software design tradeoffs met in speeding up long integer multiplications. This work spans over a year, with more than 12 different hardware designs tested and measured.To implement these designs, we rely on our PAM (for <i>Programmable Active Memory</i>, see [BRV]) technology which provides us with a 50(More)
| Programmable Active Memories (PAM) are a novel form of universal recongurable hardware co-processor. Based on Field-Programmable Gate Array (FPGA) technology, a P AM is a virtual machine, controlled by a standard microprocessor , which can be dynamically and indenitely recon-gured into a large number of application-specic circuits. PAMs oer a new mixture(More)