Loading…
Attending this event?
October 22-23, 2024
Santa Clara, CA
View More Details & Registration

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for RISC-V Summit to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.
Theater (Level 2) clear filter
arrow_back View All Dates
Wednesday, October 23
 

11:30am PDT

Software Engineers Are Tomorrow's Processor Engineers - Keith Graham, Codasip
Wednesday October 23, 2024 11:30am - 11:48am PDT
RISC-V's open standard provides a great opportunity to democratize the Domain Specific Processor market. Over the last twenty to thirty years, the processor market was dominated by general purpose closed-architectures. This environment limited processor engineering companies and job prospects. RISC-V enables a new going to market strategy that is not linked to a limited number of processor vendors, but a market strategy where the application and processor integrator defines and develops the Domain Specific Processor, the traditional System-On-Chip (SoC) developer. To extend custom processing to the larger segment of SoC developers, new processor engineers are required. Due to the lack of previous job prospects, there is a processor engineering shortage to sustain the pace of innovation. The RISC-V ecosystem is coming to the rescue. By developing processor Bounded Customization models where the Software Engineer uses standard software programming practices to architect and to develop custom processors, the inadequate supply of processor engineers can be solved. Who better than the application and algorithm engineer to become tomorrow's processor engineer.
Speakers
avatar for Keith Graham

Keith Graham

VP of University Program, Codasip
Over my thirty-nine-year career, I've gone from designing workstations, developing multi-processor cache and memory management units, selling semiconductors, small business owner, senior instructor teaching embedded systems and computer architecture, to leading Codasip's University... Read More →
Wednesday October 23, 2024 11:30am - 11:48am PDT
Theater (Level 2)
  Security
  • Audience Experience Level Any

11:50am PDT

RISC-V Control-Flow Integrity (CFI) - Ved Shanbhogue, Rivos & George Christou, Technical University of Crete
Wednesday October 23, 2024 11:50am - 12:28pm PDT
Control-flow Integrity (CFI) capabilities help defend against Return-Oriented Programming (ROP) and Call/Jump-Oriented Programming (COP/JOP) style control-flow subversion attacks. This session will provide an overview of how the recently ratified Zicfiss and Zicfilp extensions help defend the programs control flow.
Speakers
avatar for Ved Shanbhogue

Ved Shanbhogue

Member of Technical Staff, Rivos
Ved Shanbhogue is with Rivos Inc. and a key contributor to RISC-V. He has contributed to development of various ratified and in-progress RISC-V ISA (Zawrs, Zacas, Zicfiss, Zicfilp) and non-ISA extensions (IOMMU, CBQRI, Server SoC HW spec., RAS ERI). He chairs the SoC infrastructure... Read More →
avatar for George Christou

George Christou

Technical University of Crete
George Christou received his BSc in Computer Science from the University of Crete. His MSc thesis was the design and implementation of hardware assisted Control Flow Integrity for Sparc V8 architecture. His PhD under the supervision of Prof. Sotiris Ioannidis is titled "Hardware-Assisted... Read More →
Wednesday October 23, 2024 11:50am - 12:28pm PDT
Theater (Level 2)
  Security

1:55pm PDT

Understanding the Unformated Trace & Diagnostic Data Packet Encapsulation for RISC-V Specification - Iain Robertson, Siemens EDA
Wednesday October 23, 2024 1:55pm - 2:13pm PDT
The Unformatted Trace and Diagnostic Data Packet Encapsulation for RISC-V specification was recently ratified. The standard was developed in response to a need for a standard encapsulation format for Efficient Trace for RISC-V (E-Trace) packets, that would support a variety of widely used transport protocols. However, the resulting standard is broader than this, and is suitable for encapsulating any kind of unformatted diagnostic data.

This presentation explores the properties and benefits of this standard and shows how it can be applied to E-Trace (as well as other types of diagnostic data such as bus utilization metrics, bus or logic analyzer trace and code profiling instrumentation) for transport via AMBA ATB or the Siemens Messaging Infrastructure.
Speakers
avatar for Iain Robertson

Iain Robertson

Senior Director, Hardware Engineering, Siemens EDA
Iain Robertson is Senior Hardware Engineering Director for Tessent Embedded Analytics, a productline within Siemens EDA. Iain has more than 35 years’ experience in silicon design, architecture andengineering team leadership. An expert in monitoring, analytics, processor trace and... Read More →
Wednesday October 23, 2024 1:55pm - 2:13pm PDT
Theater (Level 2)
  Security

2:15pm PDT

Hardening Linux and FreeBSD on RISC-V with CHERI - Carl Shaw, Codasip
Wednesday October 23, 2024 2:15pm - 2:33pm PDT
CHERI is an emerging security technology, jointly developed over the last decade by the University of Cambridge and SRI International. In this talk, we will describe the work being done to bring CHERI support to FreeBSD and Linux on RISC-V, where we can provide both memory safety as well as isolating software components to improve run-time safety, security and robustness.
Speakers
avatar for Carl Shaw

Carl Shaw

Safety and Security Manager, Codasip
Prior to joining Codasip, Carl has provided security engineering and architecture consultancy to leading global electronics and semiconductor companies for more than 15 years. With a Physics Ph.D., and a career mixing electronics design in government defense, and OS and firmware development... Read More →
Wednesday October 23, 2024 2:15pm - 2:33pm PDT
Theater (Level 2)
  Security

2:35pm PDT

Making the Case for a Keccak Instruction - Markku-Juhani O. Saarinen, Tampere University
Wednesday October 23, 2024 2:35pm - 2:53pm PDT
We will give the latest performance evaluation of the main Post-Quantum Cryptography standards, Kyber and Dilithium, on RISC-V Vector Architecture and discuss possibilities for speeding it up further with new instructions. Due to its 1600-bit state size, a fast SHA3 / Keccak instruction would require slightly unusual architectural features from a vector processor. Based on hardware and software experiments and benchmarks, we argue that performance returns in Post-Quantum Cryptography still make it worthwhile for many common use cases, such as content delivery servers performing a lot of TLS handshakes.
Speakers
avatar for Markku-Juhani O. Saarinen

Markku-Juhani O. Saarinen

Professor of Practice, Tampere University
Markku-Juhani O. Saarinen is a Professor of Practice (työelämäprofessori) at Tampere University (Finland). A cryptographer by training and with a long international career in security engineering, Markku has co-authored many of the ratified RISC-V cryptography extensions. Currently... Read More →
Wednesday October 23, 2024 2:35pm - 2:53pm PDT
Theater (Level 2)
  Security
 
Share Modal

Share this link via

Or copy link

Filter sessions
Apply filters to sessions.
Filtered by Date -