Call for Participation: OpenPiton Tutorial

Submitted by David Wentzlaff

Submitted by David Wentzlaff

OpenPiton Tutorial
co-located with ISCA 2016
Seoul, S. Korea
June 19, 2016

This tutorial will introduce the user to OpenPiton including how to use the
framework to build different designs. The tutorial will introduce the
verification framework (Verilog simulation), how to synthesize an OpenPiton
processor for a Xilinx FPGA board, it will demonstrate booting Linux on an
FPGA version of OpenPiton, it will familiarize users with how to use the
OpenPiton framework to target an ASIC tapeout, and it will show users how to
configure and extend the OpenPiton architecture to enable architecture
research. This tutorial will be hands-on so please bring a laptop.

OpenPiton is an open source framework designed to enable scalable architecture
research prototypes from 1 core to 500 million cores. OpenPiton is the
world’s first open source, general-purpose, multithreaded manycore processor
and framework. OpenPiton leverages the industry hardened OpenSPARC T1 core
with modifications and builds upon it with a scratch-built, scalable uncore
creating a flexible, modern manycore design. In addition, OpenPiton provides
synthesis and backend scripts for ASIC and FPGA to enable other researchers to
bring their designs to implementation. On FPGA, OpenPiton provides a new high
performance memory controller. OpenPiton provides a complete verification
infrastructure of over 8000 tests, is supported by mature software tools, runs
full-stack multiuser Debian Linux, and is written in industry standard
Verilog. Multiple implementations of OpenPiton have been created including a
taped-out 25-core implementation in IBM’s 32nm process and multiple Xilinx
FPGA prototypes.

Call for Papers: ASBD 2016

Submitted by xiufeng Sui
June 19, 2016

Submitted by xiufeng Sui

Sixth Workshop on Architectures and Systems for Big Data(ASBD 2016)
in conjunction with ISCA 2016
Seoul, S. Korea
June 18, 2016

Submissions deadline: April 10, 2016
Author notification: April 30, 2016

The term “Big Data” refers to the continuing massive expansion in the data
volume and diversity as well as the speed and complexity of data processing.
The use of big data underpins critical activities in all sectors of our
society. Achieving the full transformative potential of big data in this
increasingly digital world requires both new data analysis algorithms and
a new class of systems to handle the dramatic data growth, the demand to
integrate structured and unstructured data analytics, and the increasing
computing needs of massive-scale analytics.

We are pleased to request papers for presentation at the upcoming Sixth
Workshop on Architectures and Systems for Big Data (ASBD 2016) held in
conjunction with ISCA-43. The workshop will provide a forum to exchange
research ideas related to all critical aspects of emerging analytics systems
for big data, including architectural support, benchmarks and metrics, data
management software, operating systems, and emerging challenges and
opportunities. We hope to attract a group of interdisciplinary researchers
from academia, industry and government research labs. To encourage
discussion between participants, the workshop will include significant time
for interactions between the presenters and the audience. We also plan to
have a keynote speaker and/or panel session.

Topics of interest include but are not limited to:
– Processor, memory and system architectures for data analytics
– Benchmarks, metrics and workload characterization for big data
– Accelerators for analytics and data-intensive computing
– Implications of data analytics to mobile and embedded systems
– Energy efficiency and energy-efficient designs for analytics
– Availability, fault tolerance and data recovery in big data environments
– Scalable system & network designs for high concurrency/bandwidth streaming
– Data management and analytics for vast amounts of unstructured data
– Evaluation tools, methodologies and workload synthesis
– OS, distributed systems and system management support for large-scale
– Debugging and performance analysis tools for analytics and big data
– Programming systems and language support for deep analytics
– MapReduce and other processing paradigms for analytics

We encourage researchers from all institutions to submit their work for review.
Preliminary results of interesting ideas and work-in-progress are welcome.
Submissions that are likely to generate vigorous discussion will be favored!

All papers should be submitted in PDF format, using 10 point
or larger font for text (8 points or larger for figures and tables),
total length not to exceed 6 pages.
Submission site:

Workshop Co-Organizers:
Lixin Zhang, ICT/CAS China
Yungang Bao, ICT/CAS China

Program Co-Chairs:
John Kim, KAIST South Korea
Xiufeng Sui, ICT/CAS China

Program Committee:

Steering Committee:
Jian Li, Huawei
Jichuan Chang, Google
Evan Speight, IBM Research

Call for Nominations: The Rau Award 2016

Submitted by Milagros Lovos
February 26, 2016 at 08:00

Submitted by Milagros Lovos

The Rau Award

Established in memory of Dr. B. (Bob) Ramakrishna Rau, the award recognizes his
distinguished career in promoting and expanding the use of innovative computer
microarchitecture techniques, including his innovation in compiler technology,
his leadership in academic and industrial computer architecture, and his
extremely high personal and ethical standards.

The candidate will have made an outstanding, innovative contribution or
contributions to microarchitecture, use of novel microarchitectural techniques
or compiler/architecture interfacing. It is hoped, but not required, that the
winner will have also contributed to the computer microarchitecture
community through teaching, mentoring, or community service.

Certificate and a $2,000 honorarium.

This year’s award will be presented at the ACM/IEEE International Symposium
on Microarchitecture (MICRO-49), held in October 15-19, 2016 in Taipei Taiwan.

This award requires 3 endorsements.
Nominations are being accepted electronically through

Robert P. Colwell – “For contributions to critical analysis of microarchitecture and
the development of the Pentium Pro processor.”

IEEE Computer Society Awards site:
IEEE Computer Society Award Nominations site:

Available Now: Datacenter Design and Management (Book)

Submitted by Brent Beckley

Submitted by Brent Beckley

Datacenter Design and Management

An era of big data demands datacenters, which house the computing
infrastructure that translates raw data into valuable information. This book
defines datacenters broadly, as large distributed systems that perform
parallel computation for diverse users. These systems exist in multiple forms
(private and public) and are built at multiple scales. Datacenter design and
management is multifaceted, requiring the simultaneous pursuit of multiple
objectives. Performance, efficiency, and fairness are first-order design and
management objectives, which can each be viewed from several perspectives.
This book surveys datacenter research from a computer architect’s perspective,
addressing challenges in applications, design, management, server simulation,
and system simulation.

Call For Submissions: Championship Branch Prediction Competition

Submitted by Ronald Dreslinski

Submitted by Ronald Dreslinski

Championship Branch Prediction Competition
co-located with ISCA 2016
Seoul, South Korea
June 19, 2016

The workshop on computer architecture competitions is a forum for holding
competitions to evaluate computer architecture research topics. The fifth
JWAC workshop is organized around a competition for branch prediction
algorithms. The Championship Branch Prediction (CBP) invites contestants
to submit their branch prediction code to participate in this competition.
Contestants will be given a fixed storage budget to implement their best
predictors on a common evaluation framework provided by the organizing
committee. Please see the website for more information.

Submissions Due: May 6, 2016.

Call for Participation: ASPLOS 2016

Submitted by Changhee Jung
April 2 to April 6, 2016

Submitted by Changhee Jung

The Twenty First International Conference on Architectural Support
for Programming Languages and Operating Systems (ASPLOS 2016)

Atlanta, Georgia, USA
April 2-6, 2016

– Travel Grant Application Deadline: March 1:

– Hotel Registration Deadline: March 11:

– Conference Early Registration Deadline: March 11:

Call for Papers: MEMSYS 2016

Submitted by Aamer Jaleel
March 18, 2016

Submitted by Aamer Jaleel

Memory Systems Conference (MEMSYS)
Washington, DC, USA

Submission Deadline: March 18*, 2016
Notification: May 15, 2016
Camera-Ready: July 1, 2016
* There will be an automatic submission extension of one week

The memory system has become extremely important recently: memory is slow,
and this is the primary reason that computers don’t run significantly faster than
they do. In large-scale computer installations such as the building-sized
systems powering,, and the financial sector, memory is
often the largest dollar cost as well as the largest consumer of energy.
Consequently, improvements in the memory system can have significant impact on
the real world, improving power and energy, performance, and/or dollar cost.

Moreover, many of the problems we see in the memory system are
cross-disciplinary in nature—their solution would likely require work at all
levels, from applications to circuits. Thus, while the scope of the problem is
memory, the scope of the solutions will be much wider.

Areas of Interest

Previously unpublished papers containing significant novel ideas and technical
results are solicited. Papers that focus on system, software, and architecture
level concepts, outside of traditional conference scopes, will be preferred
over others (e.g., the desired focus is away from pipeline design, processor
cache design, prefetching, data prediction, etc.). Symposium topics include,
but are not limited to, the following:

– Memory system design from both hardware & software perspectives
– Operating system design for hybrid/nonvolatile memories
– Technologies including PCM, flash, DRAM, STT-RAM, 3DXP, etc.
– Data-movement issues and mitigation techniques
– Interconnects to support large-scale data movement
– Software & application techniques for distributed memories
– Software management techniques
– Near-memory computing
– Memory-centric programming models & compiler techniques
– Memory failure modes and mitigation strategies
– Memory and system security issues

To reiterate, papers that focus on topics outside of traditional conference
scopes will be preferred over others.

Our primary goal is to showcase interesting ideas that will spark conversation
between disparate groups—to get applications people and operating systems
people and system architecture people and interconnect people and circuits
people to talk to each other. We accept extended abstracts, position papers,
and/or full research papers, and each accepted submission is given a 20-minute
presentation time slot. All accepted papers will be published in the ACM
Digital Library.

Submission formats:
2 page Extended Abstracts
5–6 page Position Papers
10–12 page Research Papers

Conference paper layout, no less than 9pt font in body, two-column, blind
submission, up to 15 pages in length.

All accepted submissions will be presented, published in the ACM Digital
Library, and included in the printed conference proceedings.

Note: Submitting either Extended Abstracts or Position Papers will not
preclude an author from submitting their work, in a longer research format,
to another publication forum at a later date.

Bruce Jacob, U. Maryland
Kathy Smiley, Memory Systems
Ameen Akel, Micron
James Ang, Sandia National Labs
Yitzhak Birk, Technion
Bruce Childers, U. Pittsburgh
Zeshan Chishti, Intel
Chen Ding, U. Rochester
David Donofrio, Berkeley Lab
Wendy Elsasser, ARM
Maya Gokhale, LLNL
Thuc Hoang, NNSA/DOE
Hillery Hunter, IBM
Mike Ignatowski, AMD
Aamer Jaleel, NVIDIA
David Kaeli, Northeastern
Scott Lloyd, LLNL
Gabriel Loh, AMD
Kenneth Ma, Hynix
Richard Murphy, Micron
Mike O’Connor, NVIDIA
Petar Radojkovic, BSC
David Resnick, Sandia National Labs
Arun Rodrigues, Sandia National Labs
John Shalf, Berkeley Lab
Anouk Van Laer, U. College London
Jeffrey Vetter, Georgia Tech & ORNL
Robert Voigt, Northrop Grumman
David Wang, Inphi
Christian Weis, U. Kaiserslautern
Kenneth Wright, Rambus
Sudhakar Yalamanchili, Georgia Tech

Call for Papers: Emerging Technologies for Reconfigurable Systems in the Manycore Era

Submitted by Patti Davide
June 27 to June 29, 2016

Submitted by Patti Davide
Emerging Technologies for Reconfigurable Systems in the Manycore Era
Special session in Int’l Symposium on Reconfigurable Communication-centric SoC’s (ReCoSoC 2016)
Tallinn, Estonia
June 27-29, 2016

Abstract submission deadline: April 1, 2016
Full paper submission deadline: April 6, 2016
Author notification: May 15, 2016
Camera-ready due: June 5, 2016

Current multicore architectures formed by tens of processing cores will be
soon replaced by the next generation of manycore architectures with hundreds
of cores. Although manycore architectures are envisaged as the most effective
for meeting the energy and performance constraints which characterize future
applications, some technical and technology aspects start to exacerbate. Dark
silicon, memory wall, on-chip communication scalability, represent just a
short list. Emerging technologies, novel architectures and design techniques,
which stress the reconfiguration concept, are currently investigated by the
research community as viable opportunities for tackling the
performance-in-the-energy-envelop problem in the manycore era.

The aim of this Special Session is to bring together a group of leading
academic researchers and technology experts to provide a platform for
discussion on novel ideas and studies related to design, modelling and
analysis of reconfigurable manycore architectures based on emerging

Authors are invited to submit contributions as maximum 8 page papers in IEEE
conference format. ReCoSoC 2016 follows a double-blind review process:
author’s should not reveal their identity in the manuscript. Contribution(s)
have to be submitted electronically through the EasyChair portal of the
conference at

Davide Patti, Univ. of Catania, Italy,
Maurizio Palesi, Univ. of Enna – KORE, Italy,

Call for Nominations: Eckert-Mauchly Award

Submitted by Milagros
June 18 to June 22, 2016

Submitted by Milagros

2016 ACM/IEEE-CS Eckert-Mauchly Award

Deadline: 30 March 2016

ACM and the IEEE Computer Society co-sponsor the Eckert-Mauchly Award, which
was initiated in 1979. The award is known as the computer architecture
community’s most prestigious award.

The award recognizes outstanding contributions to computer and digital systems
architecture. It comes with a certificate and a $5,000 honorarium.

The award was named for John Presper Eckert and John William Mauchly, who
collaborated on the design and construction of the Electronic Numerical
Integrator and Computer (ENIAC), the first large-scale electronic computing
machine, which was completed in 1947.

This year’s award will be presented at the 43rd International Symposium on
Computer Architecture (ISCA). ISCA will be held in Seoul, South Korea,
June 18-22, 2016.

– Open to all. Do not need IEEE Membership to nominate.
– This award requires 3 endorsements.
– Self-nominations are not accepted.
Additional details at the award web site. Contact for
any questions.

Committee Selection Chair:
Antonio Gonzalez, Universitat Politecnica de Catalunya

2015 Recipient: Norman P. Jouppi, Google
“For pioneering contributions to the design and analysis
of high-performance processors and memory systems.”

2014 Recipient: Trevor Mudge, University of Michigan
“For pioneering contributions to low power computer architecture
and its interaction with technology.”

Call for Participation: MobiTools Tutorial Co-located with ISCA 2016

Submitted by Yuhao Zhu
June 19, 2016

Submitted by Yuhao Zhu

MobiTools: Tutorial on Infrastructure and Tools for Mobile Computer
Architecture Research with an Emphasis on Real System Measurement

co-located with ISCA 2016
Seoul, Korea
June 19, 2016

The tutorial is a step to overcome the increasing barrier of entry for
conducting mobile computer architecture research. We present a series of tools
and infrastructures that enable computer system and architecture research in
the mobile computing space. The tutorial will span three key components of
mobile computing: software, hardware, and end-users. The tools that we will
cover strongly emphasize real system measurement, including performance,
power/energy, and user QoS experience.

Being co-located with ISCA provides an opportunity to have some great invited
speakers and an exciting panel: a great opportunity to see the masterminds
behind mobile computer architecture research.

MobiTools also invites mobile research tool developers to give a thirty minute
presentation about their tool and how to conduct productive research with it.
An ideal presentation will briefly introduce the tool and its underlying
mechanisms and then walk the audience through a (possibly hands on)
“quickstart” tutorial.