ASIC Cloud
- Ruche Networks: Wire-Maximal, No-Fuss NoCs
Dai Cheol Jung, Scott Davidson, Chun Zhao, Dustin Richmond, Michael Bedford Taylor.
in NOCS 2020
(pdf)
- Specializing a Planet's Computation: ASIC Clouds
Read this to get a great overview of ASIC Clouds.
Moein Khazraee, Luis Vega, Ikuo Magaki and Michael Bedford Taylor.
IEEE Micro May/June 2017.
(pdf)(bib)
- Moonwalk: NRE Optimization in ASIC Clouds or, accelerators will use old silicon
Moein Khazraee, Lu Zhang, Luis Vega, and Michael Bedford Taylor, in ASPLOS 2017.
(pdf) (ASPLOS 2017 talk) (bib) (talk).
- ASIC Clouds: Specializing the Datacenter
Ikuo Magaki, Moein Khazraee, Luis Vega Gutierrez, and Michael Bedford Taylor.
International Symposium on Computer Architecture (ISCA), June 2016. (pdf) (bib) (teaser talk; contains only part of paper)
Bitcoin, Bitcoin mining communities, and Customized Hardware
- The Evolution of Bitcoin Hardware
This is a great overview of Bitcoin mining hardware evolution, a follow-on to my CASES 2013 paper, it updates that groundbreaking paper to 2017.
Michael Bedford Taylor.
IEEE Computer, Sept 2017.(pdf)(bib)
- Bitcoin and The Age of Bespoke Silicon
Michael Bedford Taylor.
International Conference on Compilers, Architecture and Synthesis for Embedded Systems (CASES), Sept 2013. (Talk) (Paper)(bib)
Dark Silicon, GreenDroid, Conservation Cores, Utilization Wall; Massively Heterogeneous, Low Power Architectures - Top Reads
- A Landscape of the New Dark Silicon Design Regime
Michael Taylor.
IEEE Micro, Sep/Oct 2013. (pdf) (bib)
- Exploring Energy Scalability in Coprocessor-Dominated Architectures for Dark Silicon
Qiaoshi Zheng, Nathan Goulding-Hotta, Scott Ricketts, Steven Swanson, Michael Bedford Taylor, and Jack Sampson
Transactions on Embedded Computing Systems, March 2014. (paper)
-
Is Dark Silicon Useful?
Harnessing the Four Horsemen of the Coming Dark Silicon Apocalypse (pdf) (slides)(bib)
Michael B. Taylor.
Design Automation Conference (DAC), June 2012.
Also presented at the Dark Silicon Workshop (DaSi 2012)
The GreenDroid Mobile Application Processor: An Architecture for Silicon's Dark Future
Nathan Goulding-Hotta, Jack Sampson, Ganesh Venkatesh, Saturnino Garcia, Joe Auricchio, Po-Chao Huang, Manish Arora, Siddhartha Nath, Jonathan Babb,
Steven Swanson, Michael Bedford Taylor
IEEE Micro, March/April 2011. (pdf) (bib)
Conservation Cores: Reducing the Energy of Mature Computations.
Ganesh Venkatesh, John Sampson, Nathan Goulding, Saturnino Garcia, Slavik Bryskin, Jose Lugo-Martinez, Steven Swanson, and Michael Bedford Taylor.
Architectural Support for Programming Languages and Operating Systems (ASPLOS), March 2010. (pdf) (talk pdf, talk ppt) (bib)
- GreenDroid: An Architecture for the Dark Silicon Age
Nathan Goulding-Hotta, Jack Sampson, Qiaoshi Zheng, Vikram Bhatt, Steven Swanson and Michael Bedford Taylor
Asia and South Pacific Design Automation Conference (ASPDAC), February 2012. (pdf) (bib)
- QsCores: Configurable Co-processors to Trade Dark Silicon for Energy Efficiency in a Scalable Manner
Ganesh Venkatesh, John Sampson, Nathan Goulding-Hotta, Sravanthi Kota Venkata, Steven Swanson, and Michael Bedford Taylor.
International Symposium on Microarchitecture (MICRO), December 2011. (pdf) (bib)
Conservation Cores: Energy-Saving Coprocessors for Nasty Real World Code
Jack Sampson, Ganesh Venkatesh, Nathan Goulding-Hotta, Saturnino
Garcia, Manish Arora, Siddhartha Nath, Vikram Bhatt, Steven Swanson,
and Michael Bedford Taylor.
Languages, Compilers, Tools and Theory for Embedded Systems (LCTES), Research Highlights, Invited Talks, April 2011. (pdf)
Greendroid: Exploring the next evolution in smartphone application processors
Steven Swanson and Michael Bedford Taylor.
Communications Magazine, IEEE 49(4):112 -119, April 2011. (pdf) (bib)
An Evaluation of Selective Depipelining for FPGA-based Energy-Reducing Irregular Code Coprocessors.
Jack Sampson, Manish Arora, Nathan Goulding-Hotta, Ganesh Venkatesh, Jonathan Babb, Vikram Bhatt, Steve Swanson and Michael Bedford Taylor.
Conference on Field Programmable Logic and Applications (FPL), September 2011. (pdf) (bib)
Reducing the Energy Cost of Irregular Code Bases in Soft Processor Systems
Manish Arora, Jack Sampson, Nathan Goulding-Hotta, Jonathan Babb, Ganesh Venkatesh, Michael Bedford Taylor and Steven Swanson.
Field Customizable Computing Machines (FCCM), May 2011. (pdf) (bib)
Efficient Complex Operators for Irregular Codes
Jack Sampson, Ganesh Venkatesh, Nathan Goulding-Hotta, Saturnino Garcia, Steven Swanson, and Michael Bedford Taylor.
High Performance Computer Architecture (HPCA), February 2011. (pdf) (bib)
GreenDroid: A Mobile Application Processor for a Future of Dark Silicon
Nathan Goulding, Jack Sampson, Ganesh Venkatesh, Saturnino Garcia, Joe Auricchio, Jonathan Babb, Michael B. Taylor and Steven Swanson, Proceedings of HOTCHIPS, August 2010. (pdf) (talk ppt) (bib)(youtube)
Performance Analysis, Parallelization Tools and Program Verification - Top Reads
Quality Time: A Simple Online Technique for Quantifying Multicore Execution Efficiency
Anshuman Gupta, Jack Sampson, and Michael Bedford Taylor.
ISPASS 2014, Mar 2014. (pdf) (bib)
Skadu: Efficient Vector Shadow Memories for Poly-Scopic
Program Analysis
Donghwan Jeon, Saturnino Garcia, and Michael B. Taylor.
Code Generation and Optimization (CGO), Feb 2013. (Talk) (Paper)(bib)
The Kremlin Oracle for Sequential Code Parallelization
Saturnino Garcia, Donghwan Jeon, Chris Louie, and Michael Bedford Taylor.
IEEE Micro, July/Aug 2012. (pdf) (bib)
Kismet: Parallel Speedup Estimates for Serial Programs
Donghwan Jeon, Saturnino Garcia, Chris Louie, and Michael Bedford Taylor.
Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA) October 2011. (pdf) (bib)
Kremlin: Rebooting and Rethinking gprof for the Multicore Age
(aka Automatic Parallelism Planning and Discovery with Kremlin)
Saturnino Garcia, Donghwan Jeon, Chris Louie, and Michael Bedford Taylor.
Programming Language Design and Implementation (PLDI), June 2011. (pdf) (bib)
Parkour: Parallel Speedup Estimates for Serial Programs
Donghwan Jeon, Saturnino Garcia, Chris Louie, Michael Bedford Taylor.
HOTPAR, June 2011. (pdf)
Kremlin: Like gprof, but for Parallelization
Donghwan Jeon, Saturnino Garcia, Chris Louie, Sravanthi Kota Venkata and Michael Bedford Taylor.
Principles and Practice of Parallel Programming (PPoPP), February 2011. (pdf, poster pdf) (bib)
Bridging the Parallelization Gap: Automating Parallelism Discovery and Planning,
Saturnino Garcia, Donghwan Jeon, Chris Louie, Sravanthi Kota Venkata, Michael Bedford Taylor.
HOTPAR, June 2010. (pdf)
Runtime checking for program verification.
Karen Zee, Viktor Kuncak, Michael Taylor, and Martin Rinard.
7th International Workshop, RV 2007, Vancouver, Canada, March 13, 2007, Revised Selected Papers.
Lecture Notes on Computer Science, Springer Berlin, vol. 4839/2007, p. 202-213. (bib)
Interconnection Network Optimization - Top Reads
Energy and Switch Area Optimizations for FPGA Global Routing Architectures
Yi Zhu, Yuanfang Hu, Michael B. Taylor, and Chung-Kuan Cheng
ACM Transactions on Design Automation of Electronic Systems, January 2009.
(pdf)(bib)
Advancing Supercomputer Performance Through Interconnection Topology Synthesis.
Yi Zhu, Michael Taylor, Scott B. Baden and Chung-Kuan Cheng
International Conference on Computer-Aided Design, November 2008. (pdf) (bib)
Next-Generation Applications: ML and Computer Vision - Top Reads
- CortexSuite: A Synthetic Brain Benchmark Suite
Shelby Thomas, Chetan Ghohkale, Enrico Tanuwidjaja, Tony Chong, David Lau, Saturnino Garcia, and Michael Bedford Taylor.
IEEE International Symposium on Workload Characterization (IISWC), Oct 2014. (pdf) (bib)
SD-VBS: The San Diego Vision Benchmark Suite.
Sravanthi Kota Venkata, Ikkjin Ahn, Donghwan Jeon, Anshuman Gupta, Christopher Louie, Saturnino Garcia, Serge Belongie, and Michael Bedford Taylor.
IEEE International Symposium on Workload Characterization, October 2009. (pdf) (Download SD-VBS) (bib)
Tiled Architectures - Top Reads
Celerity: An Open Source RISC-V Tiered Accelerator Fabric.
Tutu Ajayi, Khalid Al-Hawaj, Aporva Amarnath, Steve Dai, Scott Davidson,
Paul Gao, Gai Liu, Atieh Lotfi, Julian Puscar, Anuj Rao, Austin Rovinski,
Loai Salem, Ningxiao Sun, Christopher Torng, Luis Vega, Bandhav Veluri, Xiaoyang Wang,
Shaolin Xie, Chun Zhao, Ritchie Zhao, Christopher Batten, Ronald G. Dreslinski, Ian Galton, Rajesh K. Gupta,
Patrick P. Mercier, Mani Srivastava, Michael Bedford Taylor and Zhiru Zhang.
Proceedings of Hotchips, 2017. (pdf)(bib)
DR-SNUCA: An Energy-Scalable Dynamically Partitioned Cache
Anshuman Gupta, Jack Sampson, Michael B. Taylor
International Conference on Computer Design (ICCD), Oct 2013. (Talk) (Paper)(bib)
Time Cube: A Manycore Embedded Processor with Interference-Agnostic Progress Tracking
Anshuman Gupta, Jack Sampson, Michael B. Taylor
International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation (SAMOS), July 2013. (Talk) (Paper)(bib)
Unifying manycore and FPGA processing with the RUSH Architecture
Brandon Beresini, Scott Ricketts, and Michael Bedford Taylor.
NASA/ESA Conference on Adaptive Hardware and Software Systems (AHS-2011), June 2011. (pdf)
Tiled Microprocessors.
Michael B Taylor
PhD Thesis, Massachusetts Institute of Technology, February 2007. (pdf) (bib)
The Raw Microprocessor: A Computational Fabric
for Software Circuits and General Purpose Programs,
by Michael B Taylor, Jason Kim, Jason Miller, David Wentzlaff, Fae Ghodrat, Ben Greenwald, Henry Hoffman, Jae-Wook
Lee, Paul Johnson, Walter Lee, Albert Ma, Arvind Saraf, Mark Seneski, Nathan Shnidman, Volker Strumpen, Matt Frank, Saman Amarasinghe and Anant Agarwal.
IEEE Micro, March/April 2002. (pdf)(bib)
Evaluation of the Raw Microprocessor: An Exposed-Wire-Delay Architecture for ILP and Streams
by Michael B Taylor, Walter Lee, Jason Miller, David Wentzlaff, Ian Bratt, Ben Greenwald, Henry Hoffmann, Paul Johnson, Jason Kim, James Psota, Arvind Saraf, Nathan Shnidman, Volker Strumpen, Matt Frank, Saman Amarasinghe, and Anant Agarwal.
Proceedings of the International Symposium on Computer Architecture, June 2004. (pdf)(bib)
Baring it all to Software: Raw Machines,
by Elliot Waingold, Michael Taylor, Devabhaktuni
Srikrishna, Vivek Sarkar, Walter Lee, Victor Lee, Jang Kim, Matthew Frank,
Peter Finch, Rajeev Barua, Jonathan Babb, Saman Amarasinghe, and Anant
Agarwal.
IEEE Computer, September 1997, pp. 86-93.
(pdf) (bib)
Scalar Operand Networks - Top Reads
Scalar Operand Networks,
by Michael B Taylor, Walter Lee, Saman Amarasinghe, and Anant Agarwal.
MIT/LCS Technical Memo LCS-TM-644, April 2004.
IEEE Transactions on Parallel and Distributed Systems (Special Issue on On-chip Networks), February 2005.
(pdf)
(Appendix pdf)
(bib)
Scalar Operand Networks: On-chip Interconnect
for ILP in Partitioned Architectures,
by Michael B Taylor, Walter Lee, Saman
Amarasinghe, and Anant Agarwal.
Proceedings of the International Symposium
on High Performance Computer Architecture, February 2003. (pdf) (bib)
Tiled Architecture Implementation - Top Reads
The Raw Specification
by Michael B Taylor.
Final Version (5.02). December 2005.
(pdf)
Energy Characterization of a Tiled Architecture Processor with On-Chip Networks,
by Jason Sungtae Kim, Michael B Taylor, Jason Miller, and David Wentzlaff.
International Symposium on Low Power Electronics and Design,
August 2003.
(pdf) (bib)
A 16-issue multiple-program-counter microprocessor
with point-to-point scalar operand network,
by Michael B Taylor, Jason Kim, Jason Miller,
David Wentzlaff, Fae Ghodrat, Ben Greenwald, Henry Hoffman, Paul Johnson,
Walter Lee, Arvind Saraf, Nathan Shnidman, Volker Strumpen, Saman Amarasinghe,
and Anant Agarwal.
Proceedings of the IEEE International Solid-State
Circuits Conference, February 2003. (pdf) (bib)
Design Decisions in the Implementation of a Raw
Architecture Workstation,
by Michael B Taylor.
MS Thesis, Cambridge, MA, September, 1999.
(pdf)
Book Chapters
Tiled Multicore Processors.
Michael B. Taylor, Walter Lee, Jason E. Miller, David Wentzlaff, Ian Bratt, Ben Greenwald, Henry Hoffman, Paul R. Johnson, Jason S. Kim, James Psota, Arvind Saraf, Nathan Shnidman, Volker Strumpen, Matthew I. Frank, Saman Amarasinghe, and Anant Agarwal.
in Multicore Processors and Systems, Springer,
edited by Steve Keckler, Kunle Olukotun, and Peter Hofstee, 2009. (link)
Stream Multicore Processors.
Michael B Taylor, Walter Lee, Jason Eric Miller, David Wentzlaff,
Ian Bratt, Ben Greenwald, Henry Hoffmann, Paul Johnson,
Jason Kim, James Psota, Arvind Saraf, Nathan Shnidman,
Volker Strumpen, Matt Frank, Rodric Rabbah, Saman Amarasinghe, and
Anant Agarwal.
In Processor Design: System-on-chip
Computing for ASICs and FPGAs (hardcover)
Edited by Jari Nurmi (Editor), 2007. (link)
More Reads
FPGA Global Routing Architecture Optimization Using a Multicommodity Flow Approach.
Y. Hu, Y. Zhu, M.B. Taylor, and C.K. Cheng.
IEEE Int. Conf. on Computer Design, pp. 144-151, 2007. (pdf)
The RAW Benchmark Suite: Computation Structures
for General Purpose Computing
,
by Jonathan Babb, Matthew Frank, Victor Lee,
Elliot Waingold, Rajeev Barua, Michael Taylor, Jang Kim, Srikrishna Devabhaktuni,
and Anant Agarwal.
IEEE Symposium on Field-Programmable Custom
Computing Machines, Napa Valley, CA, April 1997. (pdf)
... More publications ...
|
|