skip to main content
10.1145/3338698acmconferencesBook PagePublication PagesiscaConference Proceedingsconference-collections
WCAE'19: Proceedings of the Workshop on Computer Architecture Education
ACM2019 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
ISCA '19: The 46th Annual International Symposium on Computer Architecture Phoenix AZ USA 22 June 2019
ISBN:
978-1-4503-6842-1
Published:
22 June 2019
Sponsors:
IEEE, SIGARCH
Recommend ACM DL
ALREADY A SUBSCRIBER?SIGN IN
Next Conference
Reflects downloads up to 03 Jan 2025Bibliometrics
Abstract

No abstract available.

Skip Table Of Content Section
SESSION: Paper Session 1
research-article
The BRISC-V Platform: A Practical Teaching Approach for Computer Architecture

Computer architecture lies at the intersection of electrical engineering, digital design, compiler design, programming language theory and high-performance computing. It is considered a foundational segment of an electrical and computer engineering ...

research-article
Open Access
The Davis In-Order (DINO) CPU: A Teaching-focused RISC-V CPU Design

The DINO CPU is an open source teaching-focused RISC-V CPU design available on GitHub (https://github.com/jlpteaching/dinocpu). We have used the DINO CPU in the computer architecture course at UC Davis for two quarters with two separate instructors. In ...

research-article
Open Access
WebRISC-V: a Web-Based Education-Oriented RISC-V Pipeline Simulation Environment

WebRISC-V is a web-based server-side RISC-V assembly language Pipelined Datapath simulation environment, which aims at easing students learning and instructors teaching experience. RISC-V is an open-source Instruction Set Architecture (ISA) that is ...

research-article
Public Access
Teaching Heterogeneous Computing with System-Level Design Methods

We present our work at Columbia University teaching the design and programming of heterogeneous computing architectures with SLD methods. Over the past eight years, we have developed a new course, System-on-Chip Platforms, with the main goal of ...

research-article
Exposing Abstraction-Level Interactions with a Parallel Ray Tracer

For students of any Computer Engineering program, attaining an integrated vision of the different abstraction levels is paramount to fully understand and exploit a computer system, especially when tough topics such as parallelism, concurrency, ...

SESSION: Paper Session 2
research-article
Open Access
PyRTL in Early Undergraduate Research

Undergraduate research experiences are a promising way to broaden participation in computer architecture research and have been shown to improve student learning, engagement, and retention. These outcomes can be more profound and lasting if students ...

research-article
gemOS: Bridging the Gap between Architecture and Operating System in Computer System Education

Providing adequate exposure to architecture and OS interfaces can enable the students with better understanding of the concepts and increase their interest towards research problems crossing the hardware-software boundaries. Moreover, a framework to ...

research-article
An Emphasis on Memory and Processor Interactions in Undergraduate Computer Architecture Education

This paper discusses an innovative set of laboratories that are designed for the Oklahoma State University computer architecture class. The class is a required class for computer engineering majors within the School of Electrical and Computer ...

research-article
Parallel Computing At The Undergraduate Level: Lessons Learned and Insights

All computing devices we currently use are parallel machines. This includes the whole range from portable devices to supercomputers. Until recently, parallel computing at the undergraduate level was considered an advanced elective topic in most computer ...

Recommendations

Acceptance Rates

Overall Acceptance Rate 9 of 10 submissions, 90%
YearSubmittedAcceptedRate
WCAE '1510990%
Overall10990%