J
J.F. Brown
Publications - 10
Citations - 2242
J.F. Brown is an academic researcher. The author has contributed to research in topics: Execution unit & Pipeline (computing). The author has an hindex of 8, co-authored 10 publications receiving 2199 citations.
Papers
More filters
Journal ArticleDOI
On-Chip Interconnection Architecture of the Tile Processor
David Wentzlaff,Patrick Robert Griffin,Henry Hoffmann,Liewei Bao,Bruce S. Edwards,Carl Ramey,Matthew Mattina,Chyi-Chang Miao,J.F. Brown,Anant Agarwal +9 more
TL;DR: IMesh, the tile processor architecture's on-chip interconnection network, connects the multicore processor's tiles with five 2D mesh networks, each specialized for a different use, taking advantage of the C-based ILIB interconnection library.
Processor: A 64-Core SoC with Mesh Interconnect
Shane L. Bell,Bruce S. Edwards,John Amann,Rich Conlin,Kevin Joyce,Vince Leung,John MacKay,Mike Reif,Liewei Bao,J.F. Brown,Matthew Mattina,Chyi-Chang Miao,Carl Ramey,David Wentzlaff,Walker Anderson,Ethan Berger,Nat Fairbanks,Durlov Khan,Froilan Montenegro,Jay Stickney,John Zook +20 more
TL;DR: The TILE64TM processor as mentioned in this paper is a multicore SoC targeting the high-performance demands of a wide range of embedded applications across networking and digital multimedia applications, with 64 tile processors arranged in an 8x8 array.
Proceedings ArticleDOI
TILE64 - Processor: A 64-Core SoC with Mesh Interconnect
Shane L. Bell,Bruce S. Edwards,John Amann,Richard Conlin,Kevin Joyce,V. Leung,J. MacKay,M. Reif,Liewei Bao,J.F. Brown,Matthew Mattina,Chyi-Chang Miao,Carl Ramey,David Wentzlaff,W. Anderson,E. Berger,N. Fairbanks,D. Khan,F. Montenegro,J. Stickney,J. Zook +20 more
TL;DR: The TILE64TM processor is a multicore SoC targeting the high-performance demands of a wide range of embedded applications across networking and digital multimedia applications.
Patent
Pipelined digital CPU with deadlock resolution
TL;DR: In this article, a pipelined CPU employs separate micro-instruction pipelines for the execution unit and memory management unit, where the earlier instruction is advanced independently of the rest of the pipeline, in the case of a deadlock, so that operands for the later instruction are provided and the deadlock is broken.
Patent
Pipelined computer with operand context queue to simplify context-dependent execution flow
TL;DR: In this paper, a specifier queue synchronization counter captures synchronization points to coordinate memory request operations among the autonomous instruction decode unit, instruction execution unit, and memory sub-systems.