Зимняя школа по программированию RISC-V предлагает бесплатный онлайн-лекторий, охватывающий широкий спектр тем: от анализа производительности и оптимизации кода до разработки под GPU и вопросов безопасности. Лекции доступны как в прямом эфире, так и в записи, что позволяет гибко подходить к обучению.
Слушатели могут углубить свои знания через проектную работу, выбирая из 19 тем, предлагаемых четырьмя университетами. Участие предполагает очное присутствие, при этом количество мест ограничено. Проекты выполняются в группах под руководством экспертов, что обеспечивает получение практического опыта разработки и оптимизации ПО для архитектуры RISC-V.
Для подготовки к проектной части предлагается ряд полезных материалов, освещающих бенчмаркинг, параллельное программирование гетерогенных систем, матричные расширения RISC-V, а также вопросы оптимизации и вычислений, включая OpenCL. Эти материалы помогут слушателям освоить основы и глубже понять ключевые аспекты разработки под RISC-V.
Несмотря на текущую работу в области поддержки RISC-V, ряд важных возможностей все еще находится в планах на будущее. Сюда входят оптимизации JIT, улучшения кодогенерации, поддержка crossgen2, SIMD и intrinsics, оптимизации сборщика мусора (GC), EH, stackwalking, interop, а также stubs. Эти направления указывают на потенциал для дальнейшего развития и совершенствования инструментов для RISC-V.
Изображение носит иллюстративный характер
Слушатели могут углубить свои знания через проектную работу, выбирая из 19 тем, предлагаемых четырьмя университетами. Участие предполагает очное присутствие, при этом количество мест ограничено. Проекты выполняются в группах под руководством экспертов, что обеспечивает получение практического опыта разработки и оптимизации ПО для архитектуры RISC-V.
Для подготовки к проектной части предлагается ряд полезных материалов, освещающих бенчмаркинг, параллельное программирование гетерогенных систем, матричные расширения RISC-V, а также вопросы оптимизации и вычислений, включая OpenCL. Эти материалы помогут слушателям освоить основы и глубже понять ключевые аспекты разработки под RISC-V.
Несмотря на текущую работу в области поддержки RISC-V, ряд важных возможностей все еще находится в планах на будущее. Сюда входят оптимизации JIT, улучшения кодогенерации, поддержка crossgen2, SIMD и intrinsics, оптимизации сборщика мусора (GC), EH, stackwalking, interop, а также stubs. Эти направления указывают на потенциал для дальнейшего развития и совершенствования инструментов для RISC-V.