ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

MPIrigen: MPI Code Generation through Domain-Specific Language Models (AI4Sys - HPDC'24)

Автор: Scientific Computing Lab

Загружено: 2024-06-14

Просмотров: 53

Описание: MPIrigen: MPI Code Generation through Domain-Specific Language Models

Nadav Schneider, Niranjan Hasabnis, Vy A. Vo, Tal Kadosh, Neva Krien, Mihai Capotă, Guy Tamir, Ted Willke, Nesreen Ahmed, Yuval Pinter, Timothy Mattson and Gal Oren

https://arxiv.org/abs/2402.09126
https://sites.google.com/view/ai4sys

The imperative need to scale computation across numerous nodes highlights the significance of efficient parallel computing, particularly in the realm of Message Passing Interface (MPI) integration. The challenging parallel programming task of generating MPI-based parallel programs has remained unexplored. This study first investigates the performance of state-of-the-art language models in generating MPI-based parallel programs. Findings reveal that widely used models such as GPT-3.5 and PolyCoder (specialized multi-lingual code models) exhibit notable performance degradation, when generating MPI-based programs compared to general-purpose programs. In contrast, domain-specific models such as MonoCoder, which are pretrained on MPI-related programming languages of C and C++, outperform larger models. Subsequently, we introduce a dedicated downstream task of MPI-based program generation by fine-tuning MonoCoder on HPCorpusMPI. We call the resulting model as MPIrigen. We propose an innovative preprocessing for completion only after observing the whole code, thus enabling better completion with a wider context. Comparative analysis against GPT-3.5 zero-shot performance, using a novel HPC-oriented evaluation method, demonstrates that MPIrigen excels in generating accurate MPI functions up to 0.8 accuracy in location and function predictions, and with more than 0.9 accuracy for argument predictions. The success of this tailored solution underscores the importance of domain-specific fine-tuning in optimizing language models for parallel computing code generation, paving the way for a new generation of automatic parallelization tools.

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
MPIrigen: MPI Code Generation through Domain-Specific Language Models (AI4Sys - HPDC'24)

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Claude Code с агентами проще (и лучше) чем кажется

Claude Code с агентами проще (и лучше) чем кажется

1. Программирование микропроцессоров: введение | Программирование микропроцессоров 2026

1. Программирование микропроцессоров: введение | Программирование микропроцессоров 2026

AI LinearRegression with Tensorflow 683AI-MathW3

AI LinearRegression with Tensorflow 683AI-MathW3

Shared-Memory parallelism: CPUs, GPUs, and in-between - Lecture 9 (Yehonatan Fridman)

Shared-Memory parallelism: CPUs, GPUs, and in-between - Lecture 9 (Yehonatan Fridman)

gRPC на Go: от внутреннего устройства до архитектуры

gRPC на Go: от внутреннего устройства до архитектуры

500 часов провёл в Claude Code. Вот 6 функций о которых никто не говорит

500 часов провёл в Claude Code. Вот 6 функций о которых никто не говорит

Что НА САМОМ ДЕЛЕ происходит, когда нажимаешь

Что НА САМОМ ДЕЛЕ происходит, когда нажимаешь "ПРИНЯТЬ ВСЕ КУКИ"?

Вся IT-база в ОДНОМ видео: Память, Процессор, Код

Вся IT-база в ОДНОМ видео: Память, Процессор, Код

Evaluating Diffusion-Based Super-Resolution for Trustworthy Quantitative Metallography

Evaluating Diffusion-Based Super-Resolution for Trustworthy Quantitative Metallography

Qwen3-coder-next -- НОВЫЙ ТОП ИИ ЛОКАЛЬНО, БЕСПЛАТНО И БЕЗЛИМИТНО! CLI, сравнение кодинг агентов

Qwen3-coder-next -- НОВЫЙ ТОП ИИ ЛОКАЛЬНО, БЕСПЛАТНО И БЕЗЛИМИТНО! CLI, сравнение кодинг агентов

КЛАССИЧЕСКАЯ МУЗЫКА ДЛЯ ВОССТАНОВЛЕНИЯ НЕРВНОЙ СИСТЕМЫ🌿 Нежная музыка успокаивает нервную систему 22

КЛАССИЧЕСКАЯ МУЗЫКА ДЛЯ ВОССТАНОВЛЕНИЯ НЕРВНОЙ СИСТЕМЫ🌿 Нежная музыка успокаивает нервную систему 22

AI в разработке: эволюция Claude Code, Codex и Cursor, как ИИ влияет на метрики, Context Engineering

AI в разработке: эволюция Claude Code, Codex и Cursor, как ИИ влияет на метрики, Context Engineering

Как Создавать ИИ-Агентов: Полное Руководство для Начинающих

Как Создавать ИИ-Агентов: Полное Руководство для Начинающих

КАК УСТРОЕН TCP/IP?

КАК УСТРОЕН TCP/IP?

Как защитить API: Уязвимости и решения

Как защитить API: Уязвимости и решения

Так из чего же состоят электроны? Самые последние данные

Так из чего же состоят электроны? Самые последние данные

Владимир Жириновский дал прогноз по ситуации с Ираном

Владимир Жириновский дал прогноз по ситуации с Ираном

Электричество НЕ течёт по проводам — тревожное открытие Ричарда Фейнмана

Электричество НЕ течёт по проводам — тревожное открытие Ричарда Фейнмана

Qwen 3.5 Plus УНИЧТОЖАЕТ платные AI! Бесплатно + уровень Claude Opus

Qwen 3.5 Plus УНИЧТОЖАЕТ платные AI! Бесплатно + уровень Claude Opus

Лучший Гайд по Kafka для Начинающих За 1 Час

Лучший Гайд по Kafka для Начинающих За 1 Час

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]