BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//cfp.riscv-europe.org//eu-summit-2026//speaker//DD9UV8
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-eu-summit-2026-LZ7U8Y@cfp.riscv-europe.org
DTSTART;TZID=CET:20260610T103000
DTEND;TZID=CET:20260610T104000
DESCRIPTION:RISC-V E-Trace is a powerful tool for observing the execution o
 f a CPU. Optimizing code to use RISC-V Vector instructions brings novel ch
 allenges\, and gaining real-time insight into the code as it executes help
 s quickly iterate to better solutions. The ability of E-Trace to capture r
 untime "vector length" (vl CSR) and instruction execution\, together with 
 its very compressed nature makes it an ideal choice as a tracing format. T
 his keeps traces small\, allows live-streaming E-Trace data for post-proce
 ssing\, and ultimately allows the software developer to easily understand 
 the utilization of the vector unit. The end result is a very powerful work
 flow allowing fast iteration and development of low-level optimized softwa
 re\, with the execution of the code underpinned by QEMU and the RISC-V E-T
 race format.
DTSTAMP:20260522T162455Z
LOCATION:Poster Island B
SUMMARY:Using RISC-V E-Trace for effective insights for RISC-V Vector Optim
 izations - Harry van Haaren
URL:https://cfp.riscv-europe.org/eu-summit-2026/talk/LZ7U8Y/
END:VEVENT
END:VCALENDAR
