
President and founder of Sadram, Inc. New Zealand
“Sadram – A new memory addressing protocol“
18 February 2025
Abstract
Sadram (symbolically addressable DRAM) is an addressing protocol embedded in DRAM which allows access by symbol as well as traditional linear addresses.
Such facility opens up a cornucopia of applications embedded in DRAM as well as promising power savings because of the intimacy of the storage media to the computation – an architecture generically called PIM (process-in-memory).

Bio
1972 Doctorate at University of Illinois and Illiac-IV.
Thesis topic: ‘Methods for parallelising Certain Algorithms’. These developments were under the Illiac-IV project – the first highly parallel architecture for scientific processing.
1972-1975: President and founder of TMM Networks
TMM was founded when Dr. Trout was in graduate school. The notable product of this company was a linker for the revolutionary Burroughs B-5500 computer. Said product was marketed worldwide.
1975-1979 Engineer and President of System Integration Association (SIA).
Developed a disk controller with stand-alone file server/database.
1980-1986: President and founder of DNA Networks
Morphed SIA into DNA to develop an early (if not the first client/server network). Dr. Trout wrote the Assembler, Basic Compiler, disk & workstation operating systems, and helped develop a variety of applications written with these tools.
1986-2003: President and Founder of Anzus, Inc.
This company developed Rosetta, a universal protocol engine to handle the huge variety of incompatible military data links. A moving map deployed on this platform was deployed on the Navy’s E2C aircraft answering needs that had been outstanding for twenty years.
2004-2015: President and founder of Pico Computing, Inc.
This company developed and deployed a family of FPGA based products. These products were used for crypto-cracking, genomics. The company developed custom FPGA boards for the US Government, Microsoft, and Micron. Micron purchased Pico Computing in 2015, and the company continued to develop novel architectures including machine-learning applications on Pico’s multi-FPGA platforms.
2015-2018: Manager of Design Engineering for Micron Technology, Inc.
Developed memory-based algorithms for database-in-memory and memory-manager/cache-controller (MMC).
2020-present: President and founder of Sadram, Inc.
This company is developing the Sadram concepts – highly parallel algorithms for direct implementation in DRAM. Said algorithms support sort-in-memory, symbolic lookup, and sparse matrix algebra.
