533155801

Wired Article on Sirius

Wired has written and interesting article on Sirius [1]. It was featured not the front page of Wired.com for a while too.

Check it out at http://www.wired.com/2015/03/voice-control-will-force-overhaul-whole-internet/

[1] [pdf] Johann Hauswald, Michael A. Laurenzano, Yunqi Zhang, Cheng Li, Austin Rovinski, Arjun Khurana, Ron Dreslinski, Trevor Mudge, Vinicius Petrucci, Lingjia Tang, and Jason Mars. Sirius: An Open End-to-End Voice and Vision Personal Assistant and Its Implications for Future Warehouse Scale Computers. In Proceedings of the Twentieth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), ASPLOS ’15, New York, NY, USA, 2015. ACM. Acceptance Rate: 17%
[Bibtex]
@inproceedings{hauswald15asplos,
author = {Hauswald, Johann and Laurenzano, Michael A. and Zhang, Yunqi and Li, Cheng and Rovinski, Austin and Khurana, Arjun and Dreslinski, Ron and Mudge, Trevor and Petrucci, Vinicius and Tang, Lingjia and Mars, Jason},
title = {Sirius: An Open End-to-End Voice and Vision Personal Assistant and Its Implications for Future Warehouse Scale Computers},
booktitle = {Proceedings of the Twentieth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)},
series = {ASPLOS '15},
year = {2015},
numpages = {13},
publisher = {ACM},
address = {New York, NY, USA},
note = {Acceptance Rate: 17% },
}
siriuslogowtext

Sirius Released

Sirius [1] is an open end-to-end standalone speech and vision based intelligent personal assistant (IPA) service similar to Apple’s Siri, Google’s Google Now, Microsoft’s Cortana, and Amazon’s Echo. Sirius implements the core functionalities of an IPA including speech recognition, image matching, natural language processing and a question-and-answer system. Get Sirius!

sirius.clarity-lab.org

[1] [pdf] Johann Hauswald, Michael A. Laurenzano, Yunqi Zhang, Cheng Li, Austin Rovinski, Arjun Khurana, Ron Dreslinski, Trevor Mudge, Vinicius Petrucci, Lingjia Tang, and Jason Mars. Sirius: An Open End-to-End Voice and Vision Personal Assistant and Its Implications for Future Warehouse Scale Computers. In Proceedings of the Twentieth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), ASPLOS ’15, New York, NY, USA, 2015. ACM. Acceptance Rate: 17%
[Bibtex]
@inproceedings{hauswald15asplos,
author = {Hauswald, Johann and Laurenzano, Michael A. and Zhang, Yunqi and Li, Cheng and Rovinski, Austin and Khurana, Arjun and Dreslinski, Ron and Mudge, Trevor and Petrucci, Vinicius and Tang, Lingjia and Mars, Jason},
title = {Sirius: An Open End-to-End Voice and Vision Personal Assistant and Its Implications for Future Warehouse Scale Computers},
booktitle = {Proceedings of the Twentieth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)},
series = {ASPLOS '15},
year = {2015},
numpages = {13},
publisher = {ACM},
address = {New York, NY, USA},
note = {Acceptance Rate: 17% },
}
JUQUEEN, 5 Petaflop/s

Member of OpenPower Foundation

I’ve become a member of the OpenPower Foundation as an individual faculty contributor. These are very interesting moves for IBM to make.

“OpenPOWER Foundation is an open, not-for-profit technical membership group incorporated in December 2013. It has applied for 501c6 not-for-profit status and was incepted to enable today’s data centers to rethink their approach to technology. OpenPOWER was created to develop a broad ecosystem of members that will create innovative and winning solutions based on POWER architecture.

infographics-compliance3

From an industry perspective, OpenPOWER is changing the game. It will enable and drive innovation and offer more choice in the industry. It is the intent of OpenPOWER Foundation to:

  • Opening the POWER architecture to give the industry the ability to innovate across the full Hardware and Software stack
      • Simplify system design with alternative architecture
      • Includes SOC design, Bus Specifications, Reference Designs, Firmware OS and Open Source Hypervisor
      • Little Endian Linux to ease the migration of software to POWER
  • Drive an expansion of enterprise class Hardware and Software stack for the data center
  • Build a complete ecosystem to provide customers with the flexibility to build servers best suited to the Power architecture” — OpenPower Foundation

 

barcelona-spain

Invited to PC of HPCA 2016

I have the honor of serving on the program committee of HPCA 2016. HPCA/CGO/PPOPP 2016 will be held in Barcelona, Spain. Be sure to submit your best work to CGO and HPCA.

dda12

Elected to Serve 3-year Term on Steering Committee of CGO

I have been elected to a 3-year term as a member of the steering committee of CGO. This is quite an honor. I am excited to make a lasting contribution to the future of the conference and plan to focus on efforts to communicate the level of prestige CGO holds.

74424624

Serving on ISCA 2015 PC

I will be serving on ISCA’s PC this Year. The meeting is in the classic Chicago Hilton O’Hare. I look forward to a lively discussion.

202434-luke-peters-demonstrates-siri-an-application-which-uses-voice-recognit

Clarity-Lab to host an ASPLOS 2015 tutorial entitled “Sirius: An Open End-to-End Voice and Vision Personal Assistant like Apple’s Siri, Google Now, Microsoft’s Cortana, and Amazon’s Echo”

We are excited to announce that we will host a tutorial at ASPLOS 2015 to accompany the paper and release for Sirius [1].

A Sirius Pitch:

As user demand scales for intelligent personal assistants (IPAs) such as Apple’s Siri, Google’s Google Now, and Microsoft’s Cortana, we are approaching the computational limits of current datacenter system architectures. It is an open question how future server architectures should evolve to enable this emerging class of applications, and the lack of an open representative workload is an obstacle facing our community in addressing these questions.

In this tutorial, we present the design of Sirius, an open end-to-end IPA web service application that accepts queries in the form of voice and images, and responds with natural language. We then show how this workload can be used to investigate the implications of five points in the design space of future accelerator-based server architectures spanning GPUs, manycore throughput coprocessors such as Intel Phi, and FPGAs. To investigate future server designs for Sirius, we decompose Sirius into a suite of 7 benchmarks (Sirius Suite) comprising the computationally intensive bottlenecks of Sirius. We port Sirius Suite to our five accelerator platforms and use the performance and power trade-offs across these platforms to perform a total cost of ownership (TCO) analysis of various server design points.

[1] [pdf] Johann Hauswald, Michael A. Laurenzano, Yunqi Zhang, Cheng Li, Austin Rovinski, Arjun Khurana, Ron Dreslinski, Trevor Mudge, Vinicius Petrucci, Lingjia Tang, and Jason Mars. Sirius: An Open End-to-End Voice and Vision Personal Assistant and Its Implications for Future Warehouse Scale Computers. In Proceedings of the Twentieth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), ASPLOS ’15, New York, NY, USA, 2015. ACM. Acceptance Rate: 17%
[Bibtex]
@inproceedings{hauswald15asplos,
author = {Hauswald, Johann and Laurenzano, Michael A. and Zhang, Yunqi and Li, Cheng and Rovinski, Austin and Khurana, Arjun and Dreslinski, Ron and Mudge, Trevor and Petrucci, Vinicius and Tang, Lingjia and Mars, Jason},
title = {Sirius: An Open End-to-End Voice and Vision Personal Assistant and Its Implications for Future Warehouse Scale Computers},
booktitle = {Proceedings of the Twentieth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)},
series = {ASPLOS '15},
year = {2015},
numpages = {13},
publisher = {ACM},
address = {New York, NY, USA},
note = {Acceptance Rate: 17% },
}
The-Gate-of-Heavenly-Peace-Tiananmen-Square-Beijing-China

Invited Talk at Baidu and ICT

Lingjia and I have been invited to give duet talks at Baidu and ICT (Institute of Computing Technology) in Beijing China on the 22nd of December. We will be discussing Protean Code [1], SMiTe [2], and Sirius [3].

[1] [pdf] Michael Laurenzano, Yunqi Zhang, Lingjia Tang, and Jason Mars. Protean Code: Achieving Near-Free Online Code Transformations for Warehouse Scale Computers. In Proceedings of the 47th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), MICRO-47, New York, NY, USA, 2014. ACM. Acceptance Rate: 19%
[Bibtex]
@inproceedings{laurenzano14micro,
author = {Laurenzano, Michael and Zhang, Yunqi and Tang, Lingjia and Mars, Jason},
title = {Protean Code: Achieving Near-Free Online Code Transformations for Warehouse Scale Computers},
booktitle = {Proceedings of the 47th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO)},
series = {MICRO-47},
year = {2014},
publisher = {ACM},
address = {New York, NY, USA},
note = {Acceptance Rate: 19%}
}
[2] [pdf] Yunqi Zhang, Michael Laurenzano, Jason Mars, and Lingjia Tang. SMiTe: Precise QoS Prediction on Real System SMT Processors to Improve Utilization in Warehouse Scale Computers. In Proceedings of the 47th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), MICRO-47, New York, NY, USA, 2014. ACM. Acceptance Rate: 19%
[Bibtex]
@inproceedings{zhang14micro,
author = {Zhang, Yunqi and Laurenzano, Michael and Mars, Jason and Tang, Lingjia},
title = {SMiTe: Precise QoS Prediction on Real System SMT Processors to Improve Utilization in Warehouse Scale Computers},
booktitle = {Proceedings of the 47th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO)},
series = {MICRO-47},
year = {2014},
publisher = {ACM},
address = {New York, NY, USA},
note = {Acceptance Rate: 19%}
}
[3] [pdf] Johann Hauswald, Michael A. Laurenzano, Yunqi Zhang, Cheng Li, Austin Rovinski, Arjun Khurana, Ron Dreslinski, Trevor Mudge, Vinicius Petrucci, Lingjia Tang, and Jason Mars. Sirius: An Open End-to-End Voice and Vision Personal Assistant and Its Implications for Future Warehouse Scale Computers. In Proceedings of the Twentieth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), ASPLOS ’15, New York, NY, USA, 2015. ACM. Acceptance Rate: 17%
[Bibtex]
@inproceedings{hauswald15asplos,
author = {Hauswald, Johann and Laurenzano, Michael A. and Zhang, Yunqi and Li, Cheng and Rovinski, Austin and Khurana, Arjun and Dreslinski, Ron and Mudge, Trevor and Petrucci, Vinicius and Tang, Lingjia and Mars, Jason},
title = {Sirius: An Open End-to-End Voice and Vision Personal Assistant and Its Implications for Future Warehouse Scale Computers},
booktitle = {Proceedings of the Twentieth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)},
series = {ASPLOS '15},
year = {2015},
numpages = {13},
publisher = {ACM},
address = {New York, NY, USA},
note = {Acceptance Rate: 17% },
}
Skyline-of-Istanbul-Turkey

Johann from Clarity-Lab to present Sirius paper at ASPLOS 2015!

I’m very proud of Johann Hauswald along with Vinicius Petrucci and others from Clarity-Lab for publishing the Sirius paper [1] at ASPLOS 2015. I’m also excited about the big release the team has been working feverishly on. Keep up the great work guys! The conference will be held in Istanbul, Turkey. We’ll have to start thinking about getting our VISAs in order.

[1] [pdf] Johann Hauswald, Michael A. Laurenzano, Yunqi Zhang, Cheng Li, Austin Rovinski, Arjun Khurana, Ron Dreslinski, Trevor Mudge, Vinicius Petrucci, Lingjia Tang, and Jason Mars. Sirius: An Open End-to-End Voice and Vision Personal Assistant and Its Implications for Future Warehouse Scale Computers. In Proceedings of the Twentieth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), ASPLOS ’15, New York, NY, USA, 2015. ACM. Acceptance Rate: 17%
[Bibtex]
@inproceedings{hauswald15asplos,
author = {Hauswald, Johann and Laurenzano, Michael A. and Zhang, Yunqi and Li, Cheng and Rovinski, Austin and Khurana, Arjun and Dreslinski, Ron and Mudge, Trevor and Petrucci, Vinicius and Tang, Lingjia and Mars, Jason},
title = {Sirius: An Open End-to-End Voice and Vision Personal Assistant and Its Implications for Future Warehouse Scale Computers},
booktitle = {Proceedings of the Twentieth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)},
series = {ASPLOS '15},
year = {2015},
numpages = {13},
publisher = {ACM},
address = {New York, NY, USA},
note = {Acceptance Rate: 17% },
}
DowntownSF

Student and postdoc from Clarity-Lab to present papers at HPCA 2015!

I’m very proud of Chang-Hong Hsu and Vinicius Petrucci from our Clarity-Lab for publishing papers [1, 2] at HPCA 2015. I’m particularly impressed with Chang-Hong as he’s only been in our group for 6 months. Keep up the great work guys! The conference will be held in San Francisco, CA.

[1] [pdf] Chang-Hong Hsu, Yunqi Zhang, Michael A. Laurenzano, David Meisner, Thomas Wenisch, Lingjia Tang, Jason Mars, and Ron Dreslinski. Adrenaline: Pinpointing and Reining in Tail Queries with Quick Voltage Boosting. In Proceedings of the 2015 IEEE 21st International Symposium on High Performance Computer Architecture (HPCA), HPCA ’15, Washington, DC, USA, 2015. IEEE Computer Society. Acceptance Rate: 22%
[Bibtex]
@inproceedings{hsu15hpca,
author = {Hsu, Chang-Hong and Zhang, Yunqi and Laurenzano, Michael A. and Meisner, David and Wenisch, Thomas and Tang, Lingjia and Mars, Jason and Dreslinski, Ron},
title = {Adrenaline: Pinpointing and Reining in Tail Queries with Quick Voltage Boosting},
booktitle = {Proceedings of the 2015 IEEE 21st International Symposium on High Performance Computer Architecture (HPCA)},
series = {HPCA '15},
year = {2015},
numpages = {10},
publisher = {IEEE Computer Society},
address = {Washington, DC, USA},
note = {Acceptance Rate: 22% },
}
[2] [pdf] Vinicius Petrucci, Michael A. Laurenzano, John Doherty, Yunqi Zhang, Daniel Mosse, Jason Mars, and Lingjia Tang. Octopus-Man: QoS-Driven Task Management for Heterogeneous Multicore in Warehouse Scale Computers. In Proceedings of the 2015 IEEE 21st International Symposium on High Performance Computer Architecture (HPCA), HPCA ’15, Washington, DC, USA, 2015. IEEE Computer Society. Acceptance Rate: 22%
[Bibtex]
@inproceedings{petrucci15hpca,
author = {Petrucci, Vinicius and Laurenzano, Michael A. and Doherty, John and Zhang, Yunqi and Mosse, Daniel and Mars, Jason and Tang, Lingjia },
title = {Octopus-Man: QoS-Driven Task Management for Heterogeneous Multicore in Warehouse Scale Computers},
booktitle = {Proceedings of the 2015 IEEE 21st International Symposium on High Performance Computer Architecture (HPCA)},
series = {HPCA '15},
year = {2015},
numpages = {10},
publisher = {IEEE Computer Society},
address = {Washington, DC, USA},
note = {Acceptance Rate: 22% },
}