K
Kenneth Mackenzie
Researcher at Georgia Institute of Technology
Publications - 9
Citations - 232
Kenneth Mackenzie is an academic researcher from Georgia Institute of Technology. The author has contributed to research in topics: Garbage collection & Computer cluster. The author has an hindex of 4, co-authored 9 publications receiving 229 citations.
Papers
More filters
Proceedings ArticleDOI
The wearable motherboard: a framework for personalized mobile information processing (PMIP)
TL;DR: The vision for "E-Textiles," which represents the convergence of the two fields, is presented and the role of the Georgia Tech Wearable Motherboard in pioneering this paradigm of "fabric is the computer" and serving as a framework for PMIP is discussed.
Proceedings ArticleDOI
Pattern matching in reconfigurable logic for packet classification
Adam Johnson,Kenneth Mackenzie +1 more
TL;DR: A digital circuit synthesis algorithm specialized for the domain of pattern matching circuits implemented in reconfigurable logic is described, and its fitness to handle the demands placed on them by high-speed networks is evaluated.
Journal ArticleDOI
Stampede: a cluster programming middleware for interactive stream-oriented applications
Umakishore Ramachandran,Rishiyur S. Nikhil,James M. Rehg,Yavor Angelov,Arnab Paul,Sameer Adhikari,Kenneth Mackenzie,Nissim Harel,Kathleen Knobe +8 more
TL;DR: This work presents an overview of Stampede, the primary data abstractions, the algorithmic basis of garbage collection, and the issues in implementing these abstractions on a cluster of SMPs, and a set of micromeasurements along with two multimedia applications implemented on top of Stampinge.
Proceedings ArticleDOI
A prototype network embedded in textile fabric
TL;DR: A prototype system of a 2x2 array of FPGA-and-microcontroller buttons atop a fabric with 0.100"-pitch wiring is described including architecture decisions, circuits and software algorithms.
Towards aspect-oriented programming support for cluster computing
Matthew Wolenetz,Hasnain A. Mandviwala,Sameer Adhikari,Yavor Angelov,Umakishore Ramachandran,Kenneth Mackenzie,James M. Rehg +6 more
TL;DR: An aspect-oriented programming language for cluster computing called STAGES is presented, its implementation, and its utility for mapping complex applications onto a cluster, and performance results from exploring the parallelism space for two such applications on a 17-node cluster of 8-way SMPs interconnected by Gigabit Ethernet.